Class PdfLayoutDocument
Immutable normalized PDF layout IR returned by Phase B.
Inherited Members
Namespace: DRIT.Document.Import.Pdf
Assembly: DRIT.Document.dll
Syntax
public sealed class PdfLayoutDocument
Fields
CurrentSchemaVersion
Gets the schema version emitted by the serializer.
Declaration
public const string CurrentSchemaVersion = "1"
Field Value
| Type | Description |
|---|---|
| string |
Properties
Diagnostics
Gets the diagnostics collected while producing this result.
Declaration
public IReadOnlyList<PdfImportDiagnostic> Diagnostics { get; }
Property Value
| Type | Description |
|---|---|
| IReadOnlyList<PdfImportDiagnostic> |
HasSanitizedPrimitives
Gets whether malformed primitive values were sanitized.
Declaration
public bool HasSanitizedPrimitives { get; }
Property Value
| Type | Description |
|---|---|
| bool |
Pages
Gets the imported page results in source order.
Declaration
public IReadOnlyList<PdfLayoutPage> Pages { get; }
Property Value
| Type | Description |
|---|---|
| IReadOnlyList<PdfLayoutPage> |
ProfileVersion
Gets the profile version used by this layout result.
Declaration
public string ProfileVersion { get; }
Property Value
| Type | Description |
|---|---|
| string |
SchemaVersion
Gets the serializer schema version for this payload.
Declaration
public string SchemaVersion { get; }
Property Value
| Type | Description |
|---|---|
| string |