Namespace: BitMiracle.Docotic.Pdf
public sealed class PdfPage
Public NotInheritable Class PdfPage
The PdfPage type exposes the following members.
Name | Description | |
---|---|---|
![]() | ArtBox |
Gets or sets the art box of the page.
|
![]() | BleedBox |
Gets or sets the bleed box of the page.
|
![]() | Canvas |
Gets the page canvas.
|
![]() | ControlCount |
Gets the number of controls associated with this page.
|
![]() | Controls |
Gets the collection of controls associated with this page.
|
![]() | CropBox |
Gets or sets the crop box of the page.
|
![]() | Dictionary |
Gets the low-level dictionary object for this page object.
|
![]() | Group |
Gets or sets the transparency group parameters of this page.
|
![]() | Height |
Gets or sets the height of the page, expressed in PDF's default user space units.
|
![]() | MediaBox |
Gets or sets the media box of the page.
|
![]() | Orientation |
Gets or sets the PdfPaperOrientation value specifying
the orientation of the page.
|
![]() | Resolution |
Gets the resolution of the canvas.
|
![]() | Rotation |
Gets or sets the PdfRotation value specifying
the rotation of the page.
|
![]() | Size |
Gets or sets the PdfPaperSize value specifying
the size of the page.
|
![]() | Thumbnail |
Gets or sets the thumbnail image to be used for this page by a
viewer application instead of auto-generated image of the contents
of this page in miniature form.
|
![]() | TrimBox |
Gets or sets the trim box of the page.
|
![]() | UserUnit |
Gets or sets the size of default user space units.
|
![]() | WidgetCount |
Gets the number of widgets (annotations and controls) associated
with this page.
|
![]() | Widgets |
Gets the collection of widgets (annotations and controls) associated
with this page.
|
![]() | Width |
Gets or sets the width of the page, expressed in PDF's default user space units.
|
![]() | XObjectCount |
Gets the number of form XObjects associated with this page.
|
![]() | XObjects |
Gets the collection of form XObjects associated with this page.
|
Name | Description | |
---|---|---|
![]() | Add3dAnnotation(PdfRectangle, Pdf3dStream) |
Adds the new 3D annotation based on 3D data from Pdf3dStream.
|
![]() | Add3dAnnotation(PdfRectangle, Stream) |
Adds the new 3D annotation based on 3D data from Stream.
|
![]() | Add3dAnnotation(PdfRectangle, String) |
Adds the new 3D annotation based on 3D data from the file.
|
![]() | AddActionArea(PdfRectangle, PdfAction) |
Adds the new action area to the PdfPage.
|
![]() | AddActionArea(PdfPoint, PdfSize, PdfAction) |
Adds the new action area to the PdfPage.
|
![]() | AddActionArea(Double, Double, Double, Double, PdfAction) |
Adds the new action area to the PdfPage.
|
![]() | AddButton(PdfRectangle) |
Adds the new button control with auto-generated name to
the PdfPage.
|
![]() | AddButton(PdfPoint, PdfSize) |
Adds the new button control with auto-generated name to
the PdfPage.
|
![]() | AddButton(String, PdfRectangle) |
Adds the new button control with specified unique name
to the PdfPage.
|
![]() | AddButton(String, PdfPoint, PdfSize) |
Adds the new button control with specified unique name
to the PdfPage.
|
![]() | AddButton(Double, Double, Double, Double) |
Adds the new button control with auto-generated name to
the PdfPage.
|
![]() | AddButton(String, Double, Double, Double, Double) |
Adds the new button control with specified unique name
to the PdfPage.
|
![]() | AddCheckBox(PdfRectangle) |
Adds the new check box control with auto-generated name to the PdfPage.
|
![]() | AddCheckBox(PdfPoint, Double) |
Adds the new check box control with auto-generated name to the PdfPage.
|
![]() | AddCheckBox(PdfRectangle, String) |
Adds the new check box control with auto-generated name and caption to the PdfPage.
|
![]() | AddCheckBox(String, PdfRectangle) |
Adds the new check box control with specified unique name to the PdfPage.
|
![]() | AddCheckBox(Double, Double, Double) |
Adds the new check box control with auto-generated name to the PdfPage.
|
![]() | AddCheckBox(PdfPoint, PdfSize, String) |
Adds the new check box control with auto-generated name and caption to the PdfPage.
|
![]() | AddCheckBox(String, PdfPoint, Double) |
Adds the new check box control with specified unique name to the PdfPage.
|
![]() | AddCheckBox(String, PdfRectangle, String) |
Adds the new check box control with specified unique name and caption to the PdfPage.
|
![]() | AddCheckBox(String, PdfPoint, PdfSize, String) |
Adds the new check box control with specified unique name and caption to the PdfPage.
|
![]() | AddCheckBox(String, Double, Double, Double) |
Adds the new check box control with specified unique name to the PdfPage.
|
![]() | AddCheckBox(Double, Double, Double, Double, String) |
Adds the new check box control with auto-generated name and caption to the PdfPage.
|
![]() | AddCheckBox(String, Double, Double, Double, Double, String) |
Adds the new check box control with specified unique name and caption to the PdfPage.
|
![]() | AddComboBox(PdfRectangle) |
Adds the new combo box control with auto-generated name to the PdfPage.
|
![]() | AddComboBox(PdfPoint, PdfSize) |
Adds the new combo box control with auto-generated name to the PdfPage.
|
![]() | AddComboBox(String, PdfRectangle) |
Adds the new combo box control with specified unique name to the PdfPage.
|
![]() | AddComboBox(String, PdfPoint, PdfSize) |
Adds the new combo box control with specified unique name to the PdfPage.
|
![]() | AddComboBox(Double, Double, Double, Double) |
Adds the new combo box control with auto-generated name to the PdfPage.
|
![]() | AddComboBox(String, Double, Double, Double, Double) |
Adds the new combo box control with specified unique name to the PdfPage.
|
![]() | AddFileAnnotation |
Adds the new file attachment annotation to the PdfPage.
|
![]() | AddHighlightAnnotation |
Adds the new highlight annotation to the PdfPage.
|
![]() | AddHyperlink(PdfRectangle, Uri) |
Adds the new hyperlink area to the PdfPage.
|
![]() | AddHyperlink(PdfPoint, PdfSize, Uri) |
Adds the new hyperlink area to the PdfPage.
|
![]() | AddHyperlink(Double, Double, Double, Double, Uri) |
Adds the new hyperlink area to the PdfPage.
|
![]() | AddInkAnnotation |
Adds the new ink annotation to the PdfPage.
|
![]() | AddJaggedUnderlineAnnotation |
Adds the new jagged-underline annotation to the PdfPage.
|
![]() | AddLinkToPage(PdfRectangle, PdfPage) |
Adds the new link area to the PdfPage.
|
![]() | AddLinkToPage(PdfRectangle, Int32) |
Adds the new link area to the PdfPage.
|
![]() | AddLinkToPage(PdfPoint, PdfSize, PdfPage) |
Adds the new link area to the PdfPage.
|
![]() | AddLinkToPage(PdfPoint, PdfSize, Int32) |
Adds the new link area to the PdfPage.
|
![]() | AddLinkToPage(PdfRectangle, PdfPage, Double) |
Adds the new link area to the PdfPage.
|
![]() | AddLinkToPage(PdfRectangle, Int32, Double) |
Adds the new link area to the PdfPage.
|
![]() | AddLinkToPage(PdfPoint, PdfSize, PdfPage, Double) |
Adds the new link area to the PdfPage.
|
![]() | AddLinkToPage(PdfPoint, PdfSize, Int32, Double) |
Adds the new link area to the PdfPage.
|
![]() | AddLinkToPage(Double, Double, Double, Double, PdfPage) |
Adds the new link area to the PdfPage.
|
![]() | AddLinkToPage(Double, Double, Double, Double, Int32) |
Adds the new link area to the PdfPage.
|
![]() | AddLinkToPage(Double, Double, Double, Double, PdfPage, Double) |
Adds the new link area to the PdfPage.
|
![]() | AddLinkToPage(Double, Double, Double, Double, Int32, Double) |
Adds the new link area to the PdfPage.
|
![]() | AddListBox(PdfRectangle) |
Adds the new list box control with auto-generated name to the PdfPage.
|
![]() | AddListBox(PdfPoint, PdfSize) |
Adds the new list box control with auto-generated name to the PdfPage.
|
![]() | AddListBox(String, PdfRectangle) |
Adds the new list box control with specified unique name to the PdfPage.
|
![]() | AddListBox(String, PdfPoint, PdfSize) |
Adds the new list box control with specified unique name to the PdfPage.
|
![]() | AddListBox(Double, Double, Double, Double) |
Adds the new list box control with auto-generated name to the PdfPage.
|
![]() | AddListBox(String, Double, Double, Double, Double) |
Adds the new list box control with specified unique name to the PdfPage.
|
![]() | AddRadioButton(PdfRectangle) |
Adds the new radio button control with auto-generated radio button
group name to the PdfPage.
|
![]() | AddRadioButton(PdfPoint, Double) |
Adds the new radio button control with auto-generated radio button
group name to the PdfPage.
|
![]() | AddRadioButton(PdfRectangle, String) |
Adds the new radio button control with auto-generated radio button
group name and caption to the PdfPage.
|
![]() | AddRadioButton(String, PdfRectangle) |
Adds the new radio button control with specified unique radio button
group name to the PdfPage.
|
![]() | AddRadioButton(Double, Double, Double) |
Adds the new radio button control with auto-generated radio button
group name to the PdfPage.
|
![]() | AddRadioButton(PdfPoint, PdfSize, String) |
Adds the new radio button control with auto-generated radio button
group name and caption to the PdfPage.
|
![]() | AddRadioButton(String, PdfPoint, Double) |
Adds the new radio button control with specified unique radio button
group name to the PdfPage.
|
![]() | AddRadioButton(String, PdfRectangle, String) |
Adds the new radio button control with specified unique radio button
group name and caption to the PdfPage.
|
![]() | AddRadioButton(String, PdfPoint, PdfSize, String) |
Adds the new radio button control with specified unique radio button
group name and caption to the PdfPage.
|
![]() | AddRadioButton(String, Double, Double, Double) |
Adds the new radio button control with specified unique radio button
group name to the PdfPage.
|
![]() | AddRadioButton(Double, Double, Double, Double, String) |
Adds the new radio button control with auto-generated radio button
group name and caption to the PdfPage.
|
![]() | AddRadioButton(String, Double, Double, Double, Double, String) |
Adds the new radio button control with specified unique radio button
group name and caption to the PdfPage.
|
![]() | AddRichMediaAnnotation |
Adds the new rich media annotation to the PdfPage.
|
![]() | AddSignatureField(PdfRectangle) |
Adds a new unsigned signature field control with auto-generated name to
the PdfPage.
|
![]() | AddSignatureField(PdfPoint, PdfSize) |
Adds a new unsigned signature field control with auto-generated name to
the PdfPage.
|
![]() | AddSignatureField(String, PdfRectangle) |
Adds a new unsigned signature field control with specified unique name
to the PdfPage.
|
![]() | AddSignatureField(String, PdfPoint, PdfSize) |
Adds a new unsigned signature field control with specified unique name
to the PdfPage.
|
![]() | AddSignatureField(Double, Double, Double, Double) |
Adds a new unsigned signature field control with auto-generated name to
the PdfPage.
|
![]() | AddSignatureField(String, Double, Double, Double, Double) |
Adds a new unsigned signature field control with specified unique name
to the PdfPage.
|
![]() | AddStrikeoutAnnotation |
Adds the new strikeout annotation to the PdfPage.
|
![]() | AddTextAnnotation(PdfPoint, String) |
Adds the new text annotation to the PdfPage.
|
![]() | AddTextAnnotation(PdfPoint, String, String) |
Adds the new text annotation to the PdfPage.
|
![]() | AddTextAnnotation(Double, Double, String, String) |
Adds the new text annotation to the PdfPage.
|
![]() | AddTextBox(PdfRectangle) |
Adds the new text box control with auto-generated name to
the PdfPage.
|
![]() | AddTextBox(PdfPoint, PdfSize) |
Adds the new text box control with auto-generated name to
the PdfPage.
|
![]() | AddTextBox(String, PdfRectangle) |
Adds the new text box control with specified unique name
to the PdfPage.
|
![]() | AddTextBox(String, PdfPoint, PdfSize) |
Adds the new text box control with specified unique name
to the PdfPage.
|
![]() | AddTextBox(Double, Double, Double, Double) |
Adds the new text box control with auto-generated name to
the PdfPage.
|
![]() | AddTextBox(String, Double, Double, Double, Double) |
Adds the new text box control with specified unique name
to the PdfPage.
|
![]() | AddUnderlineAnnotation |
Adds the new underline annotation to the PdfPage.
|
![]() | Equals | (Inherited from Object.) |
![]() | GetChars |
Retrieves collection of all characters drawn on the page with their bounding rectangles.
|
![]() | GetControl |
Gets the control with the specified index from the collection
of controls associated with this page.
|
![]() | GetHashCode | (Inherited from Object.) |
![]() | GetImages() |
Returns the enumerator that iterates through the collection of page images including
inline images.
|
![]() | GetImages(Boolean) |
Returns the enumerator that iterates through the collection of page images including
or excluding the inline images.
|
![]() | GetObjects() |
Retrieves collection of all objects drawn on the page.
|
![]() | GetObjects(PdfObjectExtractionOptions) |
Retrieves collection of all objects drawn on the page.
|
![]() | GetPaintedImages |
Gets the collection of PdfPaintedImage objects for all images
painted on the page.
|
![]() | GetSortedControls |
Gets the sorted collection controls associated with this page.
|
![]() | GetSortedWidgets |
Gets the sorted collection of widgets (annotations and controls) associated
with this page.
|
![]() | GetText() |
Retrieves all text drawn on the page in plain text format.
|
![]() | GetText(PdfTextExtractionOptions) |
Retrieves all text drawn on the page according to specified options.
|
![]() | GetTextWithFormatting |
Retrieves all text drawn on the page formatted as seen in a PDF viewer.
|
![]() | GetType | (Inherited from Object.) |
![]() | GetWidget |
Gets the widget with the specified index from the collection of
controls associated with this page.
|
![]() | GetWords |
Retrieves collection of all words drawn on the page with their bounding rectangles.
|
![]() | GetXObject |
Gets the XObject with the specified index.
|
![]() | HasOverprint |
Determines if this page uses overprinting for any of its painting operations.
|
![]() | MergeContentStreams |
Tries to merge content streams of this page to a single stream.
|
![]() | RemovePaintedImages |
Removes some or all images drawn on the page depending on a provided predicate.
|
![]() | RemovePaths |
Removes some or all vector paths drawn on the page depending on a provided predicate.
|
![]() | Save(Stream, PdfDrawOptions) |
Saves an image of the page to the specified stream.
|
![]() | Save(String, PdfDrawOptions) |
Saves an image of the page to the file with specified name.
|
![]() | ToString | (Inherited from Object.) |
Name | Description | |
---|---|---|
![]() | Draw |
Draws the page on a Graphics.
(Defined by PdfPageGdiExtensions.) |