|
Foxit PDF SDK
|
Public 成员函数 | |
| OFDRenderer () | |
| 构造函数。 | |
| OFDRenderer (Bitmap bitmap) | |
| 构造函数,使用位图对象。 更多... | |
| OFDRenderer (OFDRenderer other) | |
| 构造函数,使用另一个渲染器对象。 更多... | |
| synchronized void | delete () |
| 直接清除C++相关资源。 更多... | |
| boolean | isEmpty () |
| 检查当前对象是否为空。 更多... | |
| void | setColorMode (int color_mode) throws com.foxit.sdk.PDFException |
| 设置颜色模式。 更多... | |
| void | setContentFlag (int content_flag) throws com.foxit.sdk.PDFException |
| 设置内容标志。 更多... | |
| Progressive | startRender (OFDPage page, Matrix2D matrix) |
| 开始渲染OFD页面。 更多... | |
Public 成员函数 继承自 com.foxit.sdk.common.Base | |
| synchronized void | delete () |
| 直接清除C++相关资源。 更多... | |
静态 Public 属性 | |
| static final int | e_ColorModeMapping = 2 |
| 将颜色值映射到由背景色和前景色定义的颜色范围。 | |
| static final int | e_ColorModeMappingGray = 1 |
| 将灰色/白色/黑色值映射到背景/前景;对于其他颜色,不作更改。 | |
| static final int | e_ColorModeNormal = 0 |
| 正常颜色模式。 | |
| static final int | e_ContentFlagAllContent = 0x00 |
| 如果设置,将渲染所有内容。此值应单独使用。 | |
| static final int | e_ContentFlagAnnot = 0x02 |
| 如果设置,将渲染注释。(不包括高亮注释和印章) | |
| static final int | e_ContentFlagHighLightAnnots = 0x04 |
| 如果设置,将渲染高亮注释。 | |
| static final int | e_ContentFlagPage = 0x01 |
| 如果设置,将渲染页面内容。 | |
| static final int | e_ContentFlagStampAnnots = 0x08 |
| 如果设置,将渲染印章注释。 | |
此类用于将OFD页面渲染到位图。 请确保在使用此类之前已成功调用 common.Library.initializeOFDEngine 。
| com.foxit.sdk.addon.ofd.OFDRenderer.OFDRenderer | ( | Bitmap | bitmap | ) |
构造函数,使用位图对象。
| [in] | bitmap | 位图对象。它不应该是空位图。 |
| com.foxit.sdk.addon.ofd.OFDRenderer.OFDRenderer | ( | OFDRenderer | other | ) |
构造函数,使用另一个渲染器对象。
| [in] | other | 另一个渲染器对象。 |
| synchronized void com.foxit.sdk.addon.ofd.OFDRenderer.delete | ( | ) |
直接清除C++相关资源。
| boolean com.foxit.sdk.addon.ofd.OFDRenderer.isEmpty | ( | ) |
检查当前对象是否为空。
当当前对象为空时,意味着当前对象无用。
| void com.foxit.sdk.addon.ofd.OFDRenderer.setColorMode | ( | int | color_mode | ) | throws com.foxit.sdk.PDFException |
设置颜色模式。
| [in] | color_mode | 颜色模式。请参考从 com.foxit.sdk.addon.ofd.OFDRenderer.e_ColorModeNormal 开始的值, 这应该是这些值中的一个。 默认值是 com.foxit.sdk.addon.ofd.OFDRenderer.e_ColorModeNormal 。 |
| void com.foxit.sdk.addon.ofd.OFDRenderer.setContentFlag | ( | int | content_flag | ) | throws com.foxit.sdk.PDFException |
设置内容标志。
| [in] | content_flag | 内容标志。请参考从 com.foxit.sdk.addon.ofd.OFDRenderer.e_ContentFlagAllContent 开始的值, 这可以是这些值中的一个或它们的组合。 默认值是 com.foxit.sdk.addon.ofd.OFDRenderer.e_ContentFlagAllContent 。 |
| Progressive com.foxit.sdk.addon.ofd.OFDRenderer.startRender | ( | OFDPage | page, |
| Matrix2D | matrix | ||
| ) |
开始渲染OFD页面。
此函数用于开始渲染OFD页面。
| [in] | page | OFD页面对象。它不应该是空对象。 |
| [in] | matrix | 用于渲染页面的矩阵,通常由函数 OFDPage.getDisplayMatrix 返回。 |