Foxit PDF SDK
|
Public Member Functions | |
XFAPage (XFAPage other) | |
Constructor, with another XFA page object. More... | |
synchronized void | delete () |
Clean up related resources immediately. More... | |
Matrix2D | getDisplayMatrix (int left, int top, int width, int height, int rotate) throws com.foxit.sdk.PDFException |
Get the display matrix, from PDF coordinate system to targeted device coordinate system. More... | |
XFAWidget | getFirstWidget () throws com.foxit.sdk.PDFException |
Get the first XFA widget in current tab order. More... | |
float | getHeight () throws com.foxit.sdk.PDFException |
Get the height of the XFA page. More... | |
int | getIndex () throws com.foxit.sdk.PDFException |
Get index of the XFA page. More... | |
XFAWidget | getLastWidget () throws com.foxit.sdk.PDFException |
Get the last XFA widget in current tab order. More... | |
XFAWidget | getNextWidget (XFAWidget widget) throws com.foxit.sdk.PDFException |
Get the next XFA widget of a specified XFA widget in current tab order. More... | |
XFAWidget | getPrevWidget (XFAWidget widget) throws com.foxit.sdk.PDFException |
Get the previous XFA widget of a specified XFA widget in current tab order. More... | |
XFAWidget | getWidget (int widget_index) throws com.foxit.sdk.PDFException |
Get XFA widget by index. More... | |
XFAWidget | getWidgetAtDevicePoint (Matrix2D matrix, PointF device_point, float tolerance) throws com.foxit.sdk.PDFException |
Get the XFA widget at a specified point, in device coordinate system. More... | |
XFAWidget | getWidgetByFullName (String full_name) throws com.foxit.sdk.PDFException |
Get the XFA widget which matches the specified full name in current XFA page. More... | |
int | getWidgetCount () throws com.foxit.sdk.PDFException |
Get the count of XFA widget. More... | |
float | getWidth () throws com.foxit.sdk.PDFException |
Get the width. More... | |
boolean | isEmpty () |
Check whether current object is empty or not. More... | |
![]() | |
synchronized void | delete () |
Clean up related resources immediately. More... | |
Class XFAPage represents the XFA page which is retrieved from XFA document object.
To render a XFA page, please use function common.Renderer.startRenderXFAPage .
com.foxit.sdk.addon.xfa.XFAPage.XFAPage | ( | XFAPage | other | ) |
Constructor, with another XFA page object.
[in] | other | Another XFA page object. |
synchronized void com.foxit.sdk.addon.xfa.XFAPage.delete | ( | ) |
Clean up related resources immediately.
Matrix2D com.foxit.sdk.addon.xfa.XFAPage.getDisplayMatrix | ( | int | left, |
int | top, | ||
int | width, | ||
int | height, | ||
int | rotate | ||
) | throws com.foxit.sdk.PDFException |
Get the display matrix, from PDF coordinate system to targeted device coordinate system.
[in] | left | Left position of the transformation area in device coordinate system, commonly in pixels. |
[in] | top | Top position of the transformation area in device coordinate system, commonly in pixels. |
[in] | width | Width of the transformation area in device coordinate system, commonly in pixels. |
[in] | height | Height of the transformation area in device coordinate system, commonly in pixels. |
[in] | rotate | Rotation value. Please refer to values starting from com.foxit.sdk.common.Constants.e_Rotation0 and this should be one of these values. |
XFAWidget com.foxit.sdk.addon.xfa.XFAPage.getFirstWidget | ( | ) | throws com.foxit.sdk.PDFException |
Get the first XFA widget in current tab order.
float com.foxit.sdk.addon.xfa.XFAPage.getHeight | ( | ) | throws com.foxit.sdk.PDFException |
Get the height of the XFA page.
int com.foxit.sdk.addon.xfa.XFAPage.getIndex | ( | ) | throws com.foxit.sdk.PDFException |
Get index of the XFA page.
XFAWidget com.foxit.sdk.addon.xfa.XFAPage.getLastWidget | ( | ) | throws com.foxit.sdk.PDFException |
Get the last XFA widget in current tab order.
XFAWidget com.foxit.sdk.addon.xfa.XFAPage.getNextWidget | ( | XFAWidget | widget | ) | throws com.foxit.sdk.PDFException |
Get the next XFA widget of a specified XFA widget in current tab order.
[in] | widget | A valid specified XFA widget. |
XFAWidget com.foxit.sdk.addon.xfa.XFAPage.getPrevWidget | ( | XFAWidget | widget | ) | throws com.foxit.sdk.PDFException |
Get the previous XFA widget of a specified XFA widget in current tab order.
[in] | widget | A valid specified XFA widget. |
XFAWidget com.foxit.sdk.addon.xfa.XFAPage.getWidget | ( | int | widget_index | ) | throws com.foxit.sdk.PDFException |
Get XFA widget by index.
[in] | widget_index | The XFA widget index. Valid range: from 0 to (count-1). count is returned by function XFAPage.getWidgetCount . |
XFAWidget com.foxit.sdk.addon.xfa.XFAPage.getWidgetAtDevicePoint | ( | Matrix2D | matrix, |
PointF | device_point, | ||
float | tolerance | ||
) | throws com.foxit.sdk.PDFException |
Get the XFA widget at a specified point, in device coordinate system.
[in] | matrix | The transformation matrix. Usually this is returned by function XFAPage.getDisplayMatrix . |
[in] | device_point | A point in device coordinate system. |
[in] | tolerance | Tolerance value. Valid range: 0.0f to 30.0f. |
XFAWidget com.foxit.sdk.addon.xfa.XFAPage.getWidgetByFullName | ( | String | full_name | ) | throws com.foxit.sdk.PDFException |
Get the XFA widget which matches the specified full name in current XFA page.
[in] | full_name | An XFA widget's full name. It should not be an empty string. XFA widget's full name can be retrieved by function XFAWidget.getName with type com.foxit.sdk.addon.xfa.XFAWidget.e_WidgetNameTypeFullName in previous process. |
int com.foxit.sdk.addon.xfa.XFAPage.getWidgetCount | ( | ) | throws com.foxit.sdk.PDFException |
Get the count of XFA widget.
float com.foxit.sdk.addon.xfa.XFAPage.getWidth | ( | ) | throws com.foxit.sdk.PDFException |
Get the width.
boolean com.foxit.sdk.addon.xfa.XFAPage.isEmpty | ( | ) |
Check whether current object is empty or not.
When the current object is empty, that means current object is useless.