Foxit PDF SDK

Public 成员函数 | 所有成员列表
com.foxit.sdk.addon.ofd.OFDPage类 参考
类 com.foxit.sdk.addon.ofd.OFDPage 继承关系图:

## Public 成员函数
| OFDPage ()
| 构造函数。
| OFDPage (OFDPage other)
| 构造函数，使用另一个OFD页面对象。
synchronized void | delete ()
| 直接清除C++相关资源。 更多...
Matrix2D | getDisplayMatrix (int left, int top, int width, int height, int rotate) throws com.foxit.sdk.PDFException
| 获取显示矩阵。 更多...
float | getHeight () throws com.foxit.sdk.PDFException
| 获取页面高度（单位为1/72英寸）。 更多...
float | getWidth () throws com.foxit.sdk.PDFException
| 获取页面宽度（单位为1/72英寸）。 更多...
boolean | isEmpty ()
| 检查当前对象是否为空。 更多...
void | release ()
| 释放当前OFD页面对象。 更多...
Public 成员函数 继承自 com.foxit.sdk.common.Base
synchronized void | delete ()
| 直接清除C++相关资源。 更多...

## 详细描述

此类用于获取OFD页面的信息。 请确保在使用此类之前已成功调用 common.Library.initializeOFDEngine 。

参见
  com.foxit.sdk.common.Library

## 成员函数说明

## ◆ delete()

synchronized void com.foxit.sdk.addon.ofd.OFDPage.delete | ( |  | ) |

直接清除C++相关资源。

返回
  无。

注解
  一旦这个接口被调用，这个对象将不能再被使用。

## ◆ getDisplayMatrix()

Matrix2D com.foxit.sdk.addon.ofd.OFDPage.getDisplayMatrix | ( | int | left,
|  | int | top,
|  | int | width,
|  | int | height,
|  | int | rotate
| ) |  | throws com.foxit.sdk.PDFException

获取显示矩阵。

此函数用于获取显示页面的矩阵。

参数

  [in] | left | 显示区域的左侧位置。
  [in] | top | 显示区域的顶部位置。
  [in] | width | 显示区域的宽度。
  [in] | height | 显示区域的高度。
  [in] | rotate | 显示区域的旋转。请参考从 com.foxit.sdk.common.Constants.e_Rotation0 开始的值， 这应该是这些值中的一个。

返回
  用于显示页面的矩阵。

## ◆ getHeight()

float com.foxit.sdk.addon.ofd.OFDPage.getHeight | ( |  | ) | throws com.foxit.sdk.PDFException

获取页面高度（单位为1/72英寸）。

返回
  页面高度。

## ◆ getWidth()

float com.foxit.sdk.addon.ofd.OFDPage.getWidth | ( |  | ) | throws com.foxit.sdk.PDFException

获取页面宽度（单位为1/72英寸）。

返回
  页面宽度。

## ◆ isEmpty()

boolean com.foxit.sdk.addon.ofd.OFDPage.isEmpty | ( |  | ) |

检查当前对象是否为空。

当当前对象为空时，意味着当前对象无用。

返回
  true 表示当前对象为空，而 false 表示不为空。

## ◆ release()

void com.foxit.sdk.addon.ofd.OFDPage.release | ( |  | ) |

释放当前OFD页面对象。

请在 common.Library.releaseOFDEngine 之前调用此函数来释放 当前OFD页面对象。

返回
  无返回值。