Skip to main content

DevExpress v24.2 Update — Your Feedback Matters

Our What's New in v24.2 webpage includes product-specific surveys. Your response to our survey questions will help us measure product satisfaction for features released in this major update and help us refine our plans for our next major release.

Take the survey Not interested

PdfPageTreeObject Class

Provides settings that define page boundaries for specific content types.

Namespace: DevExpress.Pdf

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

NuGet Package: DevExpress.Pdf.Core

#Declaration

public abstract class PdfPageTreeObject :
    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