|
Foxit PDF SDK
|
构造函数 | |
| (BOOL) | - copyStates: |
| 从另一个图层上下文复制状态。 更多... | |
| (FSPDFDoc *) | - getDocument |
| 获取相关的PDF文档。 更多... | |
| (FSLayerContextUsageType) | - getUsageType |
| 获取用于渲染的图层用途类型。 更多... | |
| (id) | - initWithDocument:usage_type: |
| 基于PDF文档和指定图层用途类型的构造函数。 更多... | |
| (id) | - initWithOther: |
| 拷贝构造函数。 更多... | |
| (BOOL) | - isEmpty |
| 检查当前对象是否为空。 更多... | |
| (BOOL) | - isVisible: |
| 检查指定图层节点在当前图层上下文中是否可见。 更多... | |
| (BOOL) | - mergeStates: |
| 从另一个图层上下文合并状态。 更多... | |
| (BOOL) | - reset |
| 重置当前图层上下文,返回到初始化状态。 更多... | |
| (BOOL) | - setVisible:is_visible: |
| 在当前图层上下文中设置指定图层节点的可见性。 更多... | |
此类表示用于渲染的图层上下文。如果用户想要渲染图层,请首先构造一个 图层上下文对象,然后通过函数 FSRenderer::setLayerContext: 将其设置到 FSRenderer 对象。
| - (BOOL) copyStates: | (FSLayerContext*) | source_context |
从另一个图层上下文复制状态。
| [in] | source_context | 源图层上下文,其状态将被复制到当前图层上下文。 |
| - (FSPDFDoc *) getDocument |
获取相关的PDF文档。
| - (FSLayerContextUsageType) getUsageType |
获取用于渲染的图层用途类型。
| - (id) initWithDocument: | (FSPDFDoc*) | document | |
| usage_type: | (FSLayerContextUsageType) | usage_type | |
基于PDF文档和指定图层用途类型的构造函数。
| [in] | document | 有效的PDF文档对象。 |
| [in] | usage_type | 图层用途类型。请参考从 FSLayerContextUsageView 开始的值, 应该是这些值中的一个,除了 FSLayerContextUsageZoom。 |
| - (id) initWithOther: | (FSLayerContext*) | other |
拷贝构造函数。
| [in] | other | 另一个图层上下文对象。 |
| - (BOOL) isEmpty |
检查当前对象是否为空。
当当前对象为空时,表示当前对象无用。
| - (BOOL) isVisible: | (FSLayerNode*) | layer |
检查指定图层节点在当前图层上下文中是否可见。
| [in] | layer | 图层节点。它应该属于与当前图层上下文相关的同一个PDF文档。 |
| - (BOOL) mergeStates: | (FSLayerContext*) | source_context |
从另一个图层上下文合并状态。
| [in] | source_context | 源图层上下文,其状态将被合并到当前图层上下文。 |
| - (BOOL) reset |
重置当前图层上下文,返回到初始化状态。
| - (BOOL) setVisible: | (FSLayerNode*) | layer | |
| is_visible: | (BOOL) | is_visible | |
在当前图层上下文中设置指定图层节点的可见性。
| [in] | layer | 图层节点。它应该属于与当前图层上下文相关的同一个PDF文档。 |
| [in] | is_visible | YES表示可见,NO表示不可见。 |