• DR-IT Software
  • Products
  • Documentation
  • Product page
  • Examples
  • API reference
  • Support
Show / Hide Table of Contents

Class PdfTextReconstructionBuilder

Reconstructs deterministic text structure from the Phase B layout IR. Glyph streams are authoritative for character order and spacing when they are complete; text primitive content and bounds remain the conservative fallback.

Inheritance
object
PdfTextReconstructionBuilder
Inherited Members
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
Namespace: DRIT.Document.Import.Pdf
Assembly: DRIT.Document.dll
Syntax
public static class PdfTextReconstructionBuilder

Methods

Build(PdfLayoutDocument, PdfImportLayoutProfile)

Builds page text runs, lines, and paragraph-like blocks from a Phase B layout.

Declaration
public static PdfTextReconstructionDocument Build(PdfLayoutDocument layout, PdfImportLayoutProfile profile = null)
Parameters
Type Name Description
PdfLayoutDocument layout
PdfImportLayoutProfile profile
Returns
Type Description
PdfTextReconstructionDocument

Build(PdfLayoutDocument, PdfImportLayoutProfile, bool)

Builds reconstruction while optionally forcing positioned fallback for low-confidence document analysis.

Declaration
public static PdfTextReconstructionDocument Build(PdfLayoutDocument layout, PdfImportLayoutProfile profile, bool forcePositionedFallback)
Parameters
Type Name Description
PdfLayoutDocument layout
PdfImportLayoutProfile profile
bool forcePositionedFallback
Returns
Type Description
PdfTextReconstructionDocument
Back to top

DR-IT Software documentation

DR-IT Software · Products · Documentation index · Product page · Downloads · Support · Licensing

Generated by DocFX