API Reference
PdfCompose
Entry point for the fluent composition DSL. Add ordinary flow through PdfItemCompose>), or use PdfPageCompose>) and PdfPageCompose>) for scoped page settings and layout.
Inheritance
- Object
- PdfCompose
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by
- Method PdfCompose.Content
- Method PdfCompose.Defaults
- Method PdfCompose.Page
- Method PdfCompose.Section
- Method PdfCompose.Settings
Accepted by parameters
- Method PdfDocument.Compose
- Method PdfDocument.Create
Methods
public PdfCompose Content(Action<PdfItemCompose> build) #PdfComposeAdds content to the document's current flow without introducing a page or section boundary.
Parameters
- build System.Action{OfficeIMO.Pdf.PdfItemCompose}
public PdfCompose Defaults(Action<PdfPageCompose> configure) #PdfComposeUpdates document-wide page defaults without introducing a page or section boundary.
Parameters
- configure System.Action{OfficeIMO.Pdf.PdfPageCompose}
public PdfCompose Page(Action<PdfPageCompose> configure) #PdfComposeConfigures a page (size, margins, content, footer).
Parameters
- configure System.Action{OfficeIMO.Pdf.PdfPageCompose}
public PdfCompose Section(Action<PdfPageCompose> configure) #PdfComposeConfigures a section-scoped flow with its own page setup and content.
Parameters
- configure System.Action{OfficeIMO.Pdf.PdfPageCompose}
public PdfCompose Settings(Action<PdfOptions> configure) #PdfComposeUpdates document-wide rendering, catalog, security, compliance, and attachment settings. This is primarily useful to adapters that compose a document incrementally after creation.
Parameters
- configure System.Action{OfficeIMO.Pdf.PdfOptions}
Inherited Methods
public override Boolean Equals(Object obj) #BooleanParameters
- obj Object