Page Class
A page inside a document. You either create a new page or retrieve it from an existing document.
Inheritance Hierarchy
SystemObject
  TallComponents.PDFPage

Namespace:  TallComponents.PDF
Assembly:  TallComponents.PDF.Kit (in TallComponents.PDF.Kit.dll) Version: 4.0.97.0
Syntax
public class Page : ICloneable

The Page type exposes the following members.

Constructors
  NameDescription
Public methodPage(PageSize)
Create a new page with given pagesize
Public methodPage(Double, Double)
Create a new page with given size.
Public methodPage(PageSize, Boolean)
Create a new page with given pagesize, and format the size to landscape or portrait.
Top
Properties
  NameDescription
Public propertyArtBox
A rectangle, expressed in points with the origin at the bottom left corner, defining the extent of the page meaningful content (including potential white space) as intended by the page's creator.
Public propertyBleedBox
A rectangle, expressed in points with the origin at the bottom left corner, defining the region to which the contents of the page should be clipped when output in a production environment.
Public propertyCloseActions
The actions executed when the page is closed.
Public propertyCropBox
A rectangle, expressed in points with the origin at the bottom left corner, defining the visible region of default user space. When the page is displayed or printed, its contents are to be clipped (cropped) to this rectangle and then imposed on the output medium in some implementation-defined manner.
Public propertyGlyphs
The Glyphs located on the page.
Public propertyHeight
Height of this page in points (i.e. the height of its Mediabox).
Public propertyIndex
The 0 based index of this page in the document.Pages collection.
Public propertyLabel
The Label of this page.
Public propertyLinks
All link annotations on this page.
Public propertyMarkups
All markups on this page.
Public propertyMediaBox
A rectangle, expressed in points with the origin at the bottom left corner, defining the boundaries of the physical medium on which the page is intented to be displayed or printed.
Public propertyOpenActions
The actions executed when the page is opened.
Public propertyOrientation
Orientation of this page in degrees. Default is Rotate0.
Public propertyOverlay
The layer that lies on top of the original content. You define the appearance of this layer by adding shapes to it.
Public propertyTrimBox
A rectangle, expressed in points with the origin at the bottom left corner, defining the intended dimensions of the finished page after trimming.
Public propertyUnderlay
The layer that lies underneath the original content. You define the appearance of this layer by adding shapes to it.
Public propertyVisualOverlay
The canvas that lies on top of the original content and on top of the Overlay. You define the appearance of this layer by adding shapes to it.
Public propertyVisualUnderlay
The canvas that lies underneath the original content, but on top of the Underlay. You define the appearance of this layer by adding shapes to it.
Public propertyWidgets
All widgets on this page.
Public propertyWidth
Width of this page in points (i.e. the width of its Mediabox).
Top
Methods
  NameDescription
Public methodClone
Clones this page with default clone settings.
Public methodClone(String)
Clones this page with the default clone settings but prefix the field fullNames.
Public methodClone(PageCloneSettings)
Clones this page with the specified clone settings.
Public methodClone(PageCloneSettings, String)
Clones this page with the specified clone settings and prefix the field fullNames.
Public methodCreateShapes
Returns the content on this page as a collection of shape objects (nested).
Public methodCreateShapes(Summary)
Returns the content on this page as a collection of shape objects (nested).
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodFind(TextFindCriteria)
Find text in this page.
Public methodFind(TextFindCriteria, IGlyphComparer, Boolean)
Find text in this page.
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Remarks
You stamp a page by adding shape objects to the [visual]underlay and/or [visual]overlay.
See Also