PdfPageContentAnalysis Class
Definition
Namespace: Xfinium.Pdf.Content.Analyzers
Defines a read-only analyzer of a page's content stream.
Inheritance: Object → PdfPageContentAnalysis
Constructor
| Name | Description |
|---|---|
| PdfPageContentAnalysis() | Initializes a new PdfPageContentAnalysis object. |
Properties
| Name | Description |
|---|---|
| Context | Gets the transform context. |
| EnableExtendedOperatorInformation | Gets or sets a flag indicating whether extended operator information should be extracted when a content stream operator is processed. |
Methods
| Name | Description |
|---|---|
| AnalyzeBeginCompatibilitySectionOperator | Called when BX operator is found. |
| AnalyzeBeginImageOperator | Called when BI operator with image is found. |
| AnalyzeBeginMarkedContentOperator | Called when BMC operator is found. |
| AnalyzeBeginMarkedContentPropertyListOperator | Called when BDC operator is found. |
| AnalyzeBeginTextOperator | Called when BT operator is found. |
| AnalyzeCCurveToOperator | Called when c operator is found. |
| AnalyzeCloseFillEvenOddStrokeOperator | Called when b* operator is found. |
| AnalyzeCloseFillNonZeroStrokeOperator | Called when b operator is found. |
| AnalyzeCloseStrokeOperator | Called when s operator is found. |
| AnalyzeCloseSubpathOperator | Called when h operator is found. |
| AnalyzeConcatenateMatrixOperator | Called when cm operator is found. |
| AnalyzeDefineMarkedContentOperator | Called when MP operator is found. |
| AnalyzeDefineMarkedContentPropertyListOperator | Called when DP operator is found. |
| AnalyzeDisplayFormXObjectOperator | Called when Do operator with form XObject is found. |
| AnalyzeDisplayImageXObjectOperator | Called when Do operator with image is found. |
| AnalyzeEndCompatibilitySectionOperator | Called when EX operator is found. |
| AnalyzeEndMarkedContentOperator | Called when EMC operator is found. |
| AnalyzeEndPathOperator | Called when n operator is found. |
| AnalyzeEndTextOperator | Called when ET operator is found. |
| AnalyzeFillEvenOddStrokeOperator | Called when B* operator is found. |
| AnalyzeFillNonZero2Operator | Called when F operator is found. |
| AnalyzeFillNonZeroOperator | Called when f operator is found. |
| AnalyzeFillNonZeroStrokeOperator | Called when B operator is found. |
| AnalyzeFillOddEvenOperator | Called when f* operator is found. |
| AnalyzeLineToOperator | Called when l operator is found. |
| AnalyzeMoveStartNextTextLineOperator | Called when T* operator is found. |
| AnalyzeMoveTextPositionOperator | Called when Td operator is found. |
| AnalyzeMoveTextPositionSetLeadingOperator | Called when TD operator is found. |
| AnalyzeMoveToOperator | Called when m operator is found. |
| AnalyzeRectangleOperator | Called when re operator is found. |
| AnalyzeRestoreGraphicsStateOperator | Called when Q operator is found. |
| AnalyzeSaveGraphicsStateOperator | Called when q operator is found. |
| AnalyzeSetCharacterSpacingOperator | Called when Tc operator is found. |
| AnalyzeSetClipEvenOddOperator | Called when W* operator is found. |
| AnalyzeSetClipNonZeroOperator | Called when W operator is found. |
| AnalyzeSetCmykFillOperator | Called when k operator is found. |
| AnalyzeSetCmykStrokeOperator | Called when K operator is found. |
| AnalyzeSetFillColorNOperator | Called when scn operator is found. |
| AnalyzeSetFillColorOperator | Called when sc operator is found. |
| AnalyzeSetFillColorSpaceOperator | Called when cs operator is found. |
| AnalyzeSetFlatnessToleranceOperator | Called when i operator is found. |
| AnalyzeSetGraphicsStateOperator | Called when gs operator is found. |
| AnalyzeSetGrayFillOperator | Called when g operator is found. |
| AnalyzeSetGrayStrokeOperator | Called when G operator is found. |
| AnalyzeSetLineCapOperator | Called when J operator is found. |
| AnalyzeSetLineDashPatternOperator | Called when d operator is found. |
| AnalyzeSetLineJoinOperator | Called when j operator is found. |
| AnalyzeSetLineWidthOperator | Called when w operator is found. |
| AnalyzeSetMiterLimitOperator | Called when M operator is found. |
| AnalyzeSetRenderingIntentOperator | Called when ri operator is found. |
| AnalyzeSetRgbFillOperator | Called when rg operator is found. |
| AnalyzeSetRgbStrokeOperator | Called when RG operator is found. |
| AnalyzeSetShadingOperator | Called when sh operator is found. |
| AnalyzeSetStrokeColorNOperator | Called when SCN operator is found. |
| AnalyzeSetStrokeColorOperator | Called when SC operator is found. |
| AnalyzeSetStrokeColorSpaceOperator | Called when CS operator is found. |
| AnalyzeSetTextFontAndSizeOperator | Called when Tf operator is found. |
| AnalyzeSetTextHorizontalScalingOperator | Called when Tz operator is found. |
| AnalyzeSetTextLeadingOperator | Called when TL operator is found. |
| AnalyzeSetTextMatrixOperator | Called when Tm operator is found. |
| AnalyzeSetTextRenderingOperator | Called when Tr operator is found. |
| AnalyzeSetTextRiseOperator | Called when Ts operator is found. |
| AnalyzeSetType3GlyphWidthAndBoundingBoxOperator | Called when d1 operator is found. |
| AnalyzeSetType3GlyphWidthOperator | Called when d0 operator is found. |
| AnalyzeSetWordSpacingOperator | Called when Tw operator is found. |
| AnalyzeShowText2Operator | Called when TJ operator is found. |
| AnalyzeShowText3Operator | Called when ' operator is found. |
| AnalyzeShowText4Operator | Called when " operator is found. |
| AnalyzeShowTextOperator | Called when Tj operator is found. |
| AnalyzeStrokeOperator | Called when S operator is found. |
| AnalyzeVCurveToOperator | Called when v operator is found. |
| AnalyzeYCurveToOperator | Called when y operator is found. |
| CleanUp | Called after content parsing ended. |
| Setup | Called before content parsing begins. |