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

Class PdfExtractionMatrix

An immutable affine matrix snapshot used by extraction records.

Inheritance
object
PdfExtractionMatrix
Inherited Members
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
Namespace: DRIT.Pdf.Extraction
Assembly: DRIT.Pdf.dll
Syntax
public sealed class PdfExtractionMatrix

Properties

A

Horizontal scaling component.

Declaration
public double A { get; }
Property Value
Type Description
double

B

Vertical skew component.

Declaration
public double B { get; }
Property Value
Type Description
double

C

Horizontal skew component.

Declaration
public double C { get; }
Property Value
Type Description
double

D

Vertical scaling component.

Declaration
public double D { get; }
Property Value
Type Description
double

E

Horizontal translation component.

Declaration
public double E { get; }
Property Value
Type Description
double

F

Vertical translation component.

Declaration
public double F { get; }
Property Value
Type Description
double

Methods

Transform(PdfPoint)

Transforms a point from page user space to display space.

Declaration
public PdfPoint Transform(PdfPoint point)
Parameters
Type Name Description
PdfPoint point
Returns
Type Description
PdfPoint

Transform(PdfRect)

Transforms a rectangle and returns its axis-aligned display bounds.

Declaration
public PdfRect Transform(PdfRect rect)
Parameters
Type Name Description
PdfRect rect
Returns
Type Description
PdfRect
Back to top

DR-IT Software documentation

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

Generated by DocFX