API Reference
Class
PdfUnderstandingPipelineOptions
Configures independently replaceable PDF understanding stages.
Inheritance
- Object
- PdfUnderstandingPipelineOptions
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
Accepted by parameters
- Method PdfDocumentReader.Understand
- Method PdfDocumentReader.Understand
- Constructor PdfUnderstandingPipeline.PdfUnderstandingPipeline
Constructors
public PdfUnderstandingPipelineOptions() #Methods
public static PdfUnderstandingPipelineOptions Advanced(PdfTextLayoutOptions layout = null) #Returns:
PdfUnderstandingPipelineOptionsCreates the built-in advanced layout profile while preserving caller-provided layout options.
Parameters
- layout OfficeIMO.Pdf.PdfTextLayoutOptions = null
Inherited Methods
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 IPdfPageSegmentationStage PageSegmentation { get; set; } #Page segmentation stage.
public IPdfReadingOrderStage ReadingOrder { get; set; } #Reading-order stage.
public IPdfSemanticClassificationStage SemanticClassification { get; set; } #Semantic classification stage.
public PdfTextLayoutOptions Layout { get; set; } #Options used by the default fast layout stages.
public Int32 MaxPages { get; set; } #Maximum selected pages processed by one run.