API Reference
PdfUnderstandingPipelineOptions
Configures independently replaceable PDF understanding stages.
Inheritance
- Object
- PdfUnderstandingPipelineOptions
Usage
Explore 2 API references to this type
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by 2
Constructors
public PdfUnderstandingPipelineOptions() #Methods
public static PdfUnderstandingPipelineOptions Structured() #PdfUnderstandingPipelineOptionsCreates the built-in structured semantic profile.
Inherited Methods
public virtual Boolean Equals(Object? obj) #BooleanParameters
- obj Object?
Properties
public IPdfGlyphDecodingStage? GlyphDecoding { get; set; } #Glyph/text decoding stage.
public IPdfWordGroupingStage? WordGrouping { get; set; } #Word grouping stage.
public IPdfLineGroupingStage? LineGrouping { get; set; } #Line grouping stage.
public IPdfTableDetectionStage? TableDetection { get; set; } #Table detection stage run before general page segmentation.
public IPdfPageSegmentationStage? PageSegmentation { get; set; } #Page segmentation stage.
public IPdfReadingOrderStage? ReadingOrder { get; set; } #Reading-order stage.
public IPdfSemanticClassificationStage? SemanticClassification { get; set; } #Semantic classification stage.
public IPdfImageRegionDetectionStage? ImageRegionDetection { get; set; } #Image-region and figure-caption association stage.
public Int32 MaxPages { get; set; } #Maximum selected pages processed by one run.
public Int32 MaxRunsPerPage { get; set; } #Maximum decoded text runs retained for one page.
public Int32 MaxTextCharactersPerPage { get; set; } #Maximum decoded text characters retained for one page.
public Int32 MaxWordsPerPage { get; set; } #Maximum grouped words retained for one page.
public Int32 MaxLinesPerPage { get; set; } #Maximum grouped lines retained for one page.
public Int32 MaxTableCandidatesPerPage { get; set; } #Maximum table candidates retained for one page.
public Int32 MaxRegionsPerPage { get; set; } #Maximum regions and semantic elements retained for one page.
public Int32 MaxImageRegionsPerPage { get; set; } #Maximum positioned image regions retained for one page.
public Int32 MaxImageCaptionCandidatesPerPage { get; set; } #Maximum viable image-caption association edges retained before deterministic matching.
public Int64 MaxWorkUnitsPerPage { get; set; } #Maximum comparison and traversal work performed by built-in stages for one page.
public Int64 MaxDocumentWorkUnits { get; set; } #Maximum comparison and traversal work performed by document-wide semantic enrichment.
Fields
public const Int32 DefaultMaxPages #Default maximum selected pages processed by one semantic read.
1000