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 Namespace: SautinSoft.Pdf.ContentAssembly: SautinSoft.Pdf (in SautinSoft.Pdf.dll) Version: 2026.5.5
Syntaxpublic readonly struct PdfPoint : IEquatable<PdfPoint>
Public Structure PdfPoint
Implements IEquatable(Of PdfPoint)
The PdfPoint type exposes the following members.
Constructors| | Name | Description |
|---|
 | PdfPoint |
Initializes a new instance of the PdfPoint structure that contains the specified coordinates.
|
Top
Properties| | Name | Description |
|---|
 | X |
Gets the X-coordinate value of this PdfPoint structure.
|
 | Y |
Gets the Y-coordinate value of this PdfPoint structure.
|
Top
Methods
Operators
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