You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In order to use low-level objects from the Core library, there is a requirement to build a PdfPage class that will help to generate a PDF document at a high level.
This object should implement the builder pattern and support the FluentAPI and the Delegate as a constructor parameter in order to configure the PDF document
Sample Design
varpdfDocument=newPdfDocumentBuilder().AddPage()// Use the builder pattern to add the page properties.WithFontFamily("Arial").WithFontSize(14).WithContent("Hello, world!").BuildPage().AddPage(options =>option.Content="This is the second page.")// Configure using the delegate as a param.BuildPdfDocument();
Acceptance criteria
Implement the PdfPage object
The code must be covered with the unit and benchmark tests
The text was updated successfully, but these errors were encountered:
Context
In order to use low-level objects from the
Core
library, there is a requirement to build aPdfPage
class that will help to generate a PDF document at a high level.This object should implement the builder pattern and support the
FluentAPI
and the Delegate as a constructor parameter in order to configure the PDF documentSample Design
Acceptance criteria
PdfPage
objectThe text was updated successfully, but these errors were encountered: