API Reference > Namespaces > OdPdfPublish Namespace > Classes > OdPage Class
OdPage Class
OdPdfPublish__OdPageOdPdfPublish__OdPageOdPdfPublish__OdPage
Syntax
C++
class OdPage : public OdObject;

PdfPublishPage.h

This class implements a page object for a .pdf document created with Publish SDK. A page is determined by two properties: format (size of its sides) and orientation (which side aligns horizontally) and can contain a set of different controls and fields (such as text labels, annotations, text fields, buttons, links, etc.).

 
Name 
Description 
 
Destroys a page object. 
 
Name 
Description 
 
This is the overview for the add2dGeometry method overload. 
 
Adds a new annotation to the page.
 
 
Adds a button control to the page.
 
 
This is the overview for the addCADReference method overload. 
 
Adds a checkbox to the page.
 
 
Adds a drop-down list (combo box) to the page.
 
 
Adds an image to the page.
 
 
Adds a JavaScript scenario for a specified field on the page.
 
 
Adds a link to the page.
 
 
Adds a list box to the page.
 
 
Adds a radio button to the page.
 
 
Adds a signature field to the page.
 
 
Adds a table with slides to the page.
 
 
Adds a table to the page.
 
 
Adds a text label to the page.
 
 
Adds a text field to the page.
 
 
Returns two-dimensional geometry references previously added to the page. The method fills two passed arrays with geometry references and their locations, then returns these arrays to a calling subroutine.
 
 
Returns all annotations that the page contains and their locations. The method fills two passed arrays with annotation objects and their locations, then returns these arrays to a calling subroutine.
 
 
Returns all buttons that the page contains and their locations. The method fills two passed arrays with button objects and their locations, then returns these arrays to a calling subroutine.
 
 
Returns all CAD references previously added to the page. The method fills two passed arrays with CAD references and their locations, then returns these arrays to a calling subroutine.
 
 
Returns all checkboxes that the page contains and their locations. The method fills two passed arrays with checkbox objects and their locations, then returns these arrays to a calling subroutine.
 
 
Returns all drop-down lists that the page contains and their locations. The method fills two passed arrays with drop-down list objects and their locations, then returns these arrays to a calling subroutine.
 
 
Returns the current page format value.
 
 
Returns all images that the page contains and their locations. The method fills two passed arrays with image objects and their locations, then returns these arrays to a calling subroutine.
 
 
Returns all JavaScript scenarios previously added to the page's field. The method fills passed arrays with scenario source text, action types and source types, then returns these arrays to a calling subroutine.
 
 
Returns all links that the page contains and their locations. The method fills two passed arrays with link objects and their locations, then returns these arrays to a calling subroutine.
 
 
Returns all list boxes that the page contains and their locations. The method fills two passed arrays with list box objects and their locations, then returns these arrays to a calling subroutine.
 
 
Returns the current page orientation value.
 
 
Returns the current page size.
 
 
Returns all radio buttons that the page contains and their locations. The method fills two passed arrays with radio button objects and their locations, then returns these arrays to a calling subroutine.
 
 
Returns all signature fields that the page contains and their locations. The method fills two passed arrays with signature field objects and their locations, then returns these arrays to a calling subroutine.
 
 
Returns all slide tables, which the page contains, and their locations. The method fills two passed arrays with slide table objects and their locations, then returns these arrays to a calling subroutine.
 
 
Returns all tables that the page contains and their locations. The method fills two passed arrays with table objects and their locations, then returns these arrays to a calling subroutine.
 
 
Returns all text fields, which the page contains, and their locations. The method fills two passed arrays with text field objects and their locations, then returns these arrays to a calling subroutine.
 
 
Returns all text labels that the page contains and their locations. The method fills two passed arrays with text label objects and their locations, then returns these arrays to a calling subroutine.
 
 
Sets the page format.
 
 
Sets the page orientation.
 
 
Sets a new page size.
 
Copyright © 2002–2020. Open Design Alliance. All rights reserved.