Link Search Menu Expand Document

Page Class

Represents a PDF document page.
Inheritance Hierarchy
SystemObject
Bytescout.PDFPage

Namespace:Bytescout.PDF
Assembly: Bytescout.PDF (in Bytescout.PDF.dll) Version: 3.5.1.1204-master
Syntax
public sealed class Page

The Page type exposes the following members.

Constructors
NameDescription
Public methodPage(PaperFormat)
Initializes a new instance of the Bytescout.PDF.Page class.
Public methodPage(Single, Single)
Initializes a new instance of the Bytescout.PDF.Page class.
Public methodPage(PaperFormat, PaperOrientation)
Initializes a new instance of the Bytescout.PDF.Page class.
Public methodPage(Single, Single, UnitOfMeasure)
Initializes a new instance of the Bytescout.PDF.Page class.
Top
Properties
NameDescription
Public propertyAnnotations
Gets the collection of annotations added to this page.
Public propertyCanvas
Gets the page canvas.
Public propertyHeight
Gets or sets the height of the page in pixels.
Public propertyImages
Gets the collection of images added to this page.
Public propertyOnClosed
Gets or sets the action to be performed when the page is closed (for example, when the user navigates to the next or previous page or follows a link annotation or an outline item).
Public propertyOnOpened
Gets or sets the action to be performed when the page is opened (for example, when the user navigates to it from the next or previous page or by means of a link annotation or outline item).
Public propertyRotationAngle
Gets or sets the page rotation angle.
Public propertyThumbnail
Gets or sets the thumbnail image to be used for this page by a viewer application instead of an auto-generated image of the contents of this page in miniature form.
Public propertyWatermarks
Gets the collection of watermarks added to this page.
Public propertyWidth
Gets or sets the width of the page in pixels.
Top
Methods
NameDescription
Public methodCopyLinkAnnotationToNewPage
Copies Link annotations and Page ID value into another page
Public methodEquals (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetText
Retrieves all text drawn on the page in plain text format.
Public methodGetType (Inherited from Object.)
Public methodSaveAsTemplate
Saves the page as a graphic template.
Public methodSetArtBox(RectangleF)
Sets the art rectangle of the page. The rectangle is in PDF units - Points (1 Point = 1/72 in.)
Public methodSetArtBox(Single, Single)
Sets the art rectangle of the page. The rectangle is in PDF units - Points (1 Point = 1/72 in.)
Public methodSetArtBox(Single, Single, Single, Single)
Sets the art rectangle of the page. The rectangle is in PDF units - Points (1 Point = 1/72 in.)
Public methodSetBleedBox(RectangleF)
Sets the bleed rectangle of the page. The rectangle is in PDF units - Points (1 Point = 1/72 in.)
Public methodSetBleedBox(Single, Single)
Sets the bleed rectangle of the page. The rectangle is in PDF units - Points (1 Point = 1/72 in.)
Public methodSetBleedBox(Single, Single, Single, Single)
Sets the bleed rectangle of the page. The rectangle is in PDF units - Points (1 Point = 1/72 in.)
Public methodSetCropBox(RectangleF)
Sets the crop rectangle of the page. The rectangle is in PDF units - Points (1 Point = 1/72 in.)
Public methodSetCropBox(Single, Single)
Sets the crop rectangle of the page. The rectangle is in PDF units - Points (1 Point = 1/72 in.)
Public methodSetCropBox(Single, Single, Single, Single)
Sets the crop rectangle of the page. The rectangle is in PDF units - Points (1 Point = 1/72 in.)
Public methodSetTrimBox(RectangleF)
Sets the trim rectangle of the page. The rectangle is in PDF units - Points (1 Point = 1/72 in.)
Public methodSetTrimBox(Single, Single)
Sets the trim rectangle of the page. The rectangle is in PDF units - Points (1 Point = 1/72 in.)
Public methodSetTrimBox(Single, Single, Single, Single)
Sets the trim rectangle of the page. The rectangle is in PDF units - Points (1 Point = 1/72 in.)
Public methodToString (Inherited from Object.)
Top
See Also

Reference