.NET Framework 4.5.2+
.NET Framework 4.5.2+
.NET Standard 2.0+
.NET Core 3.0+

PdfPageTreeObject Class

Provides settings that define page boundaries for specific content types.

Namespace: DevExpress.Pdf

Assembly: DevExpress.Pdf.v19.2.Core.dll

Declaration

public abstract class PdfPageTreeObject :
    PdfObject
Public MustInherit Class PdfPageTreeObject
    Inherits PdfObject
public abstract class PdfPageTreeObject :
    PdfObject
Public MustInherit Class PdfPageTreeObject
    Inherits PdfObject
public abstract class PdfPageTreeObject :
    PdfObject
Public MustInherit Class PdfPageTreeObject
    Inherits PdfObject

Remarks

A PDF page content can be published using one of the following mediums.

  • Finished medium (e.g., a sheet of paper).
  • Intermediate medium (e.g., film or an imposed reproduction plate).

    The intermediate page may often include additional production-related content (such as bleeds or printer marks) that falls outside the boundaries of the finished page.

To support these publishing mediums, a PDF page may define the following additional boundaries.

  • The page boundaries displayed in a PDF Viewer are defined by the PdfPageTreeObject.CropBox.
  • The crop, bleed, trim, and art boxes should not extend beyond the boundaries of the PdfPageTreeObject.MediaBox. Otherwise, they are effectively reduced to their intersection with the media box.

Inheritance

Object
DevExpress.Pdf.Native.PdfDocumentItem
DevExpress.Pdf.Native.PdfObject
PdfPageTreeObject
See Also