Click or drag to resize

PdfPoint Structure

Represents an x- and y-coordinate pair in two-dimensional PDF space. The positive x axis extends horizontally to the right and the positive y axis vertically upward, as in standard mathematical practice.
Inheritance Hierarchy
SystemObject
  SystemValueType
    SautinSoft.Pdf.ContentPdfPoint

Namespace: SautinSoft.Pdf.Content
Assembly: SautinSoft.Pdf (in SautinSoft.Pdf.dll) Version: 2026.5.5
Syntax
public readonly struct PdfPoint : IEquatable<PdfPoint>

The PdfPoint type exposes the following members.

Constructors
 NameDescription
Public methodPdfPoint Initializes a new instance of the PdfPoint structure that contains the specified coordinates.
Top
Properties
 NameDescription
Public propertyX Gets the X-coordinate value of this PdfPoint structure.
Public propertyY Gets the Y-coordinate value of this PdfPoint structure.
Top
Methods
 NameDescription
Public methodEquals(Object) Determines whether the specified Object is equal to this PdfPoint instance.
(Overrides ValueTypeEquals(Object))
Public methodEquals(PdfPoint) Determines whether the other PdfPoint is equal to this PdfPoint instance.
Public methodGetHashCode Returns a hash code for this PdfPoint instance.
(Overrides ValueTypeGetHashCode)
Public methodToString Returns a String that represents this PdfPoint instance.
(Overrides ValueTypeToString)
Top
Operators
 NameDescription
Public operatorStatic memberEquality(PdfPoint, PdfPoint) Determines whether first and second PdfPoints are equal.
Public operatorStatic memberInequality(PdfPoint, PdfPoint) Determines whether first and second PdfPoints are not equal.
Top
Remarks
The user space coordinate system shall be initialized to a default state for each page of a document. The CropBox property in the PdfPage shall specify the rectangle of user space corresponding to the visible area of the intended output medium (display window or printed page). The positive x axis extends horizontally to the right and the positive y axis vertically upward, as in standard mathematical practice (subject to alteration by the Rotate property in the PdfPage). The length of a unit along both the x and y axes is set by the UserUnit property (PDF 1.6) in the PdfPage (see Table 30). The default value of UserUnit is 1/72 inch (1 point). This coordinate system is called default user space.
See Also