|
Foxit PDF SDK
|
Public 成员函数 | |
| LayerContext (LayerContext other) | |
| 拷贝构造函数。 更多... | |
| LayerContext (PDFDoc document, int usage_type) throws com.foxit.sdk.PDFException | |
| 基于PDF文档和指定图层用途类型的构造函数。 更多... | |
| boolean | copyStates (LayerContext source_context) throws com.foxit.sdk.PDFException |
| 从另一个图层上下文复制状态。 更多... | |
| synchronized void | delete () |
| 直接清除C++相关资源。 更多... | |
| PDFDoc | getDocument () throws com.foxit.sdk.PDFException |
| 获取相关的PDF文档。 更多... | |
| int | getUsageType () throws com.foxit.sdk.PDFException |
| 获取用于渲染的图层用途类型。 更多... | |
| boolean | isEmpty () |
| 检查当前对象是否为空。 更多... | |
| boolean | isVisible (LayerNode layer) throws com.foxit.sdk.PDFException |
| 检查指定图层节点在当前图层上下文中是否可见。 更多... | |
| boolean | mergeStates (LayerContext source_context) throws com.foxit.sdk.PDFException |
| 从另一个图层上下文合并状态。 更多... | |
| boolean | reset () throws com.foxit.sdk.PDFException |
| 重置当前图层上下文,返回到初始化状态。 更多... | |
| boolean | setVisible (LayerNode layer, boolean is_visible) throws com.foxit.sdk.PDFException |
| 在当前图层上下文中设置指定图层节点的可见性。 更多... | |
静态 Public 属性 | |
| static final int | e_UsageDesign = 0x0001 |
| 用于表示文档设计器的图稿结构组织。 | |
| static final int | e_UsageExport = 0x0003 |
| 用于导出。 | |
| static final int | e_UsagePrint = 0x0002 |
| 用于打印。 | |
| static final int | e_UsageView = 0x0000 |
| 用于查看器。 | |
| static final int | e_UsageZoom = 0x0004 |
| 用于缩放。 | |
此类表示用于渲染的图层上下文。如果用户想要渲染图层,请首先构造一个 图层上下文对象,然后通过函数 common.Renderer.setLayerContext 将其设置到 com.foxit.sdk.common.Renderer 对象。
| com.foxit.sdk.pdf.LayerContext.LayerContext | ( | PDFDoc | document, |
| int | usage_type | ||
| ) | throws com.foxit.sdk.PDFException |
基于PDF文档和指定图层用途类型的构造函数。
| [in] | document | 有效的PDF文档对象。 |
| [in] | usage_type | 图层用途类型。请参考从 com.foxit.sdk.pdf.LayerContext.e_UsageView 开始的值, 应该是这些值中的一个,除了 com.foxit.sdk.pdf.LayerContext.e_UsageZoom 。 |
| com.foxit.sdk.pdf.LayerContext.LayerContext | ( | LayerContext | other | ) |
拷贝构造函数。
| [in] | other | 另一个图层上下文对象。 |
| boolean com.foxit.sdk.pdf.LayerContext.copyStates | ( | LayerContext | source_context | ) | throws com.foxit.sdk.PDFException |
从另一个图层上下文复制状态。
| [in] | source_context | 源图层上下文,其状态将被复制到当前图层上下文。 |
| synchronized void com.foxit.sdk.pdf.LayerContext.delete | ( | ) |
| PDFDoc com.foxit.sdk.pdf.LayerContext.getDocument | ( | ) | throws com.foxit.sdk.PDFException |
获取相关的PDF文档。
| int com.foxit.sdk.pdf.LayerContext.getUsageType | ( | ) | throws com.foxit.sdk.PDFException |
获取用于渲染的图层用途类型。
| boolean com.foxit.sdk.pdf.LayerContext.isEmpty | ( | ) |
检查当前对象是否为空。
当当前对象为空时,表示当前对象无用。
| boolean com.foxit.sdk.pdf.LayerContext.isVisible | ( | LayerNode | layer | ) | throws com.foxit.sdk.PDFException |
检查指定图层节点在当前图层上下文中是否可见。
| [in] | layer | 图层节点。它应该属于与当前图层上下文相关的同一个PDF文档。 |
| boolean com.foxit.sdk.pdf.LayerContext.mergeStates | ( | LayerContext | source_context | ) | throws com.foxit.sdk.PDFException |
从另一个图层上下文合并状态。
| [in] | source_context | 源图层上下文,其状态将被合并到当前图层上下文。 |
| boolean com.foxit.sdk.pdf.LayerContext.reset | ( | ) | throws com.foxit.sdk.PDFException |
重置当前图层上下文,返回到初始化状态。
| boolean com.foxit.sdk.pdf.LayerContext.setVisible | ( | LayerNode | layer, |
| boolean | is_visible | ||
| ) | throws com.foxit.sdk.PDFException |
在当前图层上下文中设置指定图层节点的可见性。
| [in] | layer | 图层节点。它应该属于与当前图层上下文相关的同一个PDF文档。 |
| [in] | is_visible | true表示可见,false表示不可见。 |