Class PdfExtractionGlyphProvenance
Immutable source operator provenance for an extracted glyph.
Inherited Members
Namespace: DRIT.Pdf.Extraction
Assembly: DRIT.Pdf.dll
Syntax
public sealed class PdfExtractionGlyphProvenance
Properties
ContentElementIndex
Zero-based content-element index in paint order.
Declaration
public int ContentElementIndex { get; }
Property Value
| Type | Description |
|---|---|
| int |
ContentStreamIndex
Zero-based content-stream index; the current interpreter concatenates page streams.
Declaration
public int ContentStreamIndex { get; }
Property Value
| Type | Description |
|---|---|
| int |
ContentStreamObjectNumber
Indirect content-stream object number when available.
Declaration
public int? ContentStreamObjectNumber { get; }
Property Value
| Type | Description |
|---|---|
| int? |
Operator
Source text-showing operator, for example Tj or TJ.
Declaration
public string Operator { get; }
Property Value
| Type | Description |
|---|---|
| string |
OperatorIndex
Zero-based known-operator ordinal in the interpreted stream.
Declaration
public int OperatorIndex { get; }
Property Value
| Type | Description |
|---|---|
| int |
PageIndex
Zero-based source page index.
Declaration
public int PageIndex { get; }
Property Value
| Type | Description |
|---|---|
| int |
SourceId
Projection-local source identifier for the containing text element.
Declaration
public string SourceId { get; }
Property Value
| Type | Description |
|---|---|
| string |
XObjectName
Null until form-XObject stream recursion is supported by the interpreter.
Declaration
public string? XObjectName { get; }
Property Value
| Type | Description |
|---|---|
| string |