VintaSoft Imaging .NET SDK 12.3: Documentation for .NET developer
Vintasoft.Imaging.Pdf.Tree Namespace / PdfPage Class
Constructors Properties Methods SeeAlso
In This Topic
    PdfPage Class Members
    In This Topic
    The following tables list the members exposed by PdfPage.
    Public Constructors
     NameDescription
    Public ConstructorOverloaded. Initializes a new instance of the class.
    Public Properties
     NameDescription
    Public PropertyGets or sets an additional-actions defining actions to be performed when the page is opened or closed.
    Public PropertyGets or sets an annotation array representing annotations associated with the page.
    Public PropertyGets or sets a rectangle, expressed in default user space units, defining the extent of the page's meaningful content (including potential white space) as intended by the page's creator.
    Public PropertyGets or sets a list of file specifications, which are representing the data associated with this page in the manner specified by the AssociatedFileRelationship property.
    Public PropertyGets a background image if this page is image-only.
    Public PropertyGets the basic object of this tree node. (Inherited from PdfTreeNodeBase)
    Public PropertyGets or sets a rectangle, expressed in default user space units, defining the region to which the contents of the page should be clipped when output in a production environment.
    Public PropertyGets the page bounding box, that depends from current rendering settings.
    Public PropertyGets or sets the crop box for this page.
    Public PropertyGets or sets the default rendering resolution, in dpi, of this page.
    Public PropertyGets the parent PDF document of this tree node. (Inherited from PdfTreeNodeBase)
    Public PropertyGets a value indicating whether this PDF page has the default resolution.
    Public PropertyGets the size, in bytes, of all image resources of this page.
    Public PropertyGets the reference to an indirect object. (Inherited from PdfTreeNodeBase)
    Public PropertyGets a value indicating whether this node is changed. (Inherited from PdfTreeNodeBase)
    Public PropertyGets a value indicating whether page contains only an image.
    Public PropertyGets a value indicating whether this tree node is indirect object. (Inherited from PdfTreeNodeBase)
    Public PropertyGets a value indicating whether this node is new node (unsaved). (Inherited from PdfTreeNodeBase)
    Public PropertyGets or sets the date and time when the contents of page were most recently modified.
    Public PropertyGets or sets the media box of this page.
    Public PropertyGets or sets metadata associated with this page.
    Public PropertyGets the unique object number. (Inherited from PdfTreeNodeBase)
    Public PropertyGets or sets the resources of PDF page.
    Public PropertyGets or sets the number of degrees by which the page should be rotated clockwise when displayed or printed.
    Public PropertyGets the rendered page size, in user units.
    Public PropertyGets or sets the integer key of the page entry in the structural parent tree.
    Public PropertyGets the TextRegion of this page.
    Public PropertyGets a value indicating whether text region is cached.
    Public PropertyGets or sets thumbnail associated with this page.
    Public PropertyGets or sets rectangle, expressed in default user space units, defining the intended dimensions of the finished page after trimming.
    Public PropertyGets the user space unit of this page, in inches.
    Public PropertyGets or sets a positive number giving the size of default user space units, in multiples of 1 / 72 inch.
    Public PropertyGets or sets VintasoftBinary annotations packet associated with this page.
    Public PropertyGets or sets VintasoftXMP annotations packet associated with this page.
    Public Methods
     NameDescription
    Public MethodClears image regions that intersect with specified rectangles on PDF page.
    Public MethodOverloaded. Creates a new object that is a copy of the current instance.
    Public Methodstatic (Shared in Visual Basic)Converts value in specified UnitOfMeasure to a value in UnitOfMeasure.UserUnits.
    Public Methodstatic (Shared in Visual Basic)Converts value in UnitOfMeasure.UserUnits to a value in specified UnitOfMeasure.
    Public MethodCreates the thumbnail for this page.
    Public MethodOverloaded. Crops this page to the specified rectangle.
    Public MethodOverloaded. Extracts all text from this page.
    Public MethodSearches the tree node with specified object number from current node. (Inherited from PdfTreeNodeBase)
    Public MethodReturns an action, which is associated with the specified action property name.
    Public MethodReturns the annotations of this page.
    Public MethodReturns the annotations of this page as array of annotations.
    Public MethodReturns an object that allows to extract images from this page.
    Public MethodReturns a read-only collection that contains fonts of this page.
    Public MethodOverloaded. Initializes a new instance of the class associated with this page.
    Public MethodReturns a read-only collection that contains ICC profiles of this page.
    Public MethodReturns a read-only collection that contains image-resources of this page.
    Public MethodOverloaded. Returns linearized subtree that starts from current node and contains only nodes that allowed by . (Inherited from PdfTreeNodeBase)
    Public MethodReturns an array that contains a link annotations of the page.
    Public MethodReturns a transformation matrix that should be applied to non rotated and cropped page for rotating and cropping the page.
    Public MethodReturns the page size in the image coordinate space.
    Public MethodReturns a read-only collection that contains resources of this page.
    Public MethodOverloaded. Returns thumbnail of this page.
    Public MethodReturns the transformation matrix from image space to the page space.
    Public MethodReturns the transformation matrix from page space to the image space.
    Public MethodConverts points from image coordinate space to PDF page coordinate space taking into account the image resolution, PDF page crop box, PDF page media box and PDF page rotation.
    Public MethodConverts points from PDF page coordinate space to image coordinate space taking into account the image resolution, PDF page crop box, PDF page media box and PDF page rotation.
    Public MethodOverloaded. Converts points from the image's coordinate space with to the PDF page's coordinate space.
    Public MethodConverts point from PDF page coordinate space to image coordinate space taking into account image resolution.
    Public MethodOverloaded. Converts point from the image's coordinate space with specified resolution to the PDF page's coordinate space.
    Public MethodRemoves annotations that intersect with specified rectangles on PDF page.
    Public MethodRemoves the content and blacks out all referenced resources (images, forms, annotations).
    Public MethodRotates page at angle specified by Rotate property and sets Rotate to 0.
    Public MethodOverloaded. Removes text that contains in specified rectangles of PDF page.
    Public MethodRemoves the thumbnail from this page.
    Public MethodRemoves unused named resources.
    Public MethodRemoves vector graphics that intersect with specified rectangles on PDF page.
    Public MethodRemoves XObjects from region of this PDF page.
    Public MethodOverloaded. Returns the rendered image of the page.
    Public MethodReplaces specified text regions from page content.
    Public MethodRotates the content, bounding box and annotations by orthogonal angle (Rotate property is not changed).
    Public MethodSets the action, which is associated with the specified action property name.
    Public MethodReturns a System.String that represents this instance. (Inherited from PdfTreeNodeBase)
    Public MethodOverloaded. Converts points from image coordinate space to PDF page coordinate space taking into account the image resolution and PDF page media box.
    See Also