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

Class PdfExtractionContentRecord

Base class for immutable extracted content records.

Inheritance
object
PdfExtractionContentRecord
PdfExtractionImageRecord
PdfExtractionPathRecord
PdfExtractionTextRecord
PdfExtractionUnknownContentRecord
Inherited Members
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
Namespace: DRIT.Pdf.Extraction
Assembly: DRIT.Pdf.dll
Syntax
public abstract class PdfExtractionContentRecord

Properties

Bounds

Page user-space element bounds in points.

Declaration
public PdfRect Bounds { get; }
Property Value
Type Description
PdfRect

Kind

The projected content kind.

Declaration
public PdfExtractionContentKind Kind { get; }
Property Value
Type Description
PdfExtractionContentKind

NormalizedBounds

Alias for RotatedBounds.

Declaration
public PdfRect NormalizedBounds { get; }
Property Value
Type Description
PdfRect

Provenance

Stable provenance label for snapshot consumers.

Declaration
public string Provenance { get; }
Property Value
Type Description
string

RotatedBounds

Axis-aligned bounds after the page rotation is applied.

Declaration
public PdfRect RotatedBounds { get; }
Property Value
Type Description
PdfRect

SourceId

Stable, projection-local source identifier.

Declaration
public string SourceId { get; }
Property Value
Type Description
string

SourceOrder

Zero-based source paint order on the page.

Declaration
public int SourceOrder { get; }
Property Value
Type Description
int

UserSpaceBounds

Alias for Bounds.

Declaration
public PdfRect UserSpaceBounds { get; }
Property Value
Type Description
PdfRect
Back to top

DR-IT Software documentation

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

Generated by DocFX