This topic has not yet been rated - Rate this topic

DocumentPage Class

Represents a document page produced by a paginator.

System.Object
  System.Windows.Documents.DocumentPage

Namespace:  System.Windows.Documents
Assembly:  PresentationCore (in PresentationCore.dll)
public class DocumentPage : IDisposable

The DocumentPage type exposes the following members.

  Name Description
Public method DocumentPage(Visual) Initializes a new instance of the DocumentPage class by using the specified Visual.
Public method DocumentPage(Visual, Size, Rect, Rect) Initializes a new instance of the DocumentPage class by using the specified Visual and box sizes.
Top
  Name Description
Public property BleedBox When overridden in a derived class, gets the area for print production-related bleeds, registration marks, and crop marks that may appear on the physical sheet outside the logical page boundaries.
Public property ContentBox When overridden in a derived class, gets the area of the page within the margins.
Public property Size When overridden in a derived class, gets the actual size of a page as it will be following any cropping.
Public property Visual When overridden in a derived class, gets the visual representation of the page.
Top
  Name Description
Public method Dispose Releases all resources used by the DocumentPage.
Public method Equals(Object) Determines whether the specified Object is equal to the current Object. (Inherited from Object.)
Protected method Finalize Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)
Public method GetHashCode Serves as a hash function for a particular type. (Inherited from Object.)
Public method GetType Gets the Type of the current instance. (Inherited from Object.)
Protected method MemberwiseClone Creates a shallow copy of the current Object. (Inherited from Object.)
Protected method OnPageDestroyed Raises the PageDestroyed event.
Protected method SetBleedBox Sets the dimensions and location of the BleedBox.
Protected method SetContentBox Sets the dimension and location of the ContentBox.
Protected method SetSize Sets the Size of the physical page as it will be after any cropping.
Protected method SetVisual Sets the Visual that depicts the page.
Public method ToString Returns a string that represents the current object. (Inherited from Object.)
Top
  Name Description
Public event PageDestroyed Occurs when the Visual that depicts the DocumentPage is destroyed and can no longer be used for display.
Top
  Name Description
Public field Static member Missing Represents a missing page. This property is static and read only.
Top

.NET Framework

Supported in: 4, 3.5, 3.0

.NET Framework Client Profile

Supported in: 4, 3.5 SP1

Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
Did you find this helpful?
(1500 characters remaining)
Community Content Add
Annotations FAQ