Class PdfImportOptions
Options for the PDF importer.
Inherited Members
Namespace: DRIT.Document.Import.Pdf
Assembly: DRIT.Document.dll
Syntax
public sealed class PdfImportOptions
Properties
EmitDebugArtifacts
Gets whether diagnostic layout artifacts are emitted.
Declaration
public bool EmitDebugArtifacts { get; init; }
Property Value
| Type | Description |
|---|---|
| bool |
EmitPageBookmarks
Emits synthetic pdf-page-N bookmarks. Disabled by default.
Declaration
public bool EmitPageBookmarks { get; init; }
Property Value
| Type | Description |
|---|---|
| bool |
FallbackPolicy
Gets the configured fallback policy value used by the PDF import pipeline.
Declaration
public PdfImportFallbackPolicy FallbackPolicy { get; init; }
Property Value
| Type | Description |
|---|---|
| PdfImportFallbackPolicy |
FidelityMode
Uses deterministic adaptive layout selection by default. PhysicalPageCanvas and Reflow remain explicit compatibility modes.
Declaration
public PdfImportFidelityMode FidelityMode { get; init; }
Property Value
| Type | Description |
|---|---|
| PdfImportFidelityMode |
LayoutProfile
Gets the configured layout profile value used by the PDF import pipeline.
Declaration
public PdfImportLayoutProfile LayoutProfile { get; init; }
Property Value
| Type | Description |
|---|---|
| PdfImportLayoutProfile |
Pages
Gets the imported page results in source order.
Declaration
public PdfPageRange Pages { get; init; }
Property Value
| Type | Description |
|---|---|
| PdfPageRange |
Password
Gets the password used to open the source PDF, when required.
Declaration
public string Password { get; init; }
Property Value
| Type | Description |
|---|---|
| string |