|
Foxit PDF SDK
|
Public 成员函数 | |
| constructor (action) | |
| 带有 parent class object. 更多... | |
| GetOCGState (index) | |
| 获取OCG的状态。 更多... | |
| GetOCGStateArray (index) | |
| 获取OCG字典数组。 更多... | |
| GetOCGStateCount () | |
| 获取OCG状态的数量。 更多... | |
| InsertOCGStates (document, index, state, ocg_dict_array) | |
| 将OCG状态插入到操作中。 更多... | |
| IsRadioButtonStatePreserved () | |
| 获取单选按钮保留状态。 更多... | |
| RemoveOCGStates (index) | |
| 移除OCG状态。 更多... | |
| ReplaceOCGStates (document, index, ocg_dict_array) | |
| 替换OCG状态数组。 更多... | |
| SetRadioButtonStatePreserved (is_preserved) | |
| 设置单选按钮保留状态。 更多... | |
静态 Public 属性 | |
| static | e_OCGStateOff |
| 将后续组的状态设置为OFF。 | |
| static | e_OCGStateOn |
| 将后续组的状态设置为ON。 | |
| static | e_OCGStateToggle |
| 反转后续组的状态。 | |
设置OCG状态操作用于设置一个或多个可选内容组的状态。(有关更多详细信息,请参阅 <PDF Reference 1.7> P667 "Set-OCG-State Actions") 类 FSDK..SetOCGStateAction 派生自 Action,提供 获取/设置设置OCG状态操作数据的功能。
| FSDK::SetOCGStateAction::constructor | ( | action | ) |
带有 parent class object.
| [in] | action | Parent class object. |
| FSDK::SetOCGStateAction::GetOCGState | ( | index | ) |
获取OCG的状态。
| [in] | index | OCG状态的索引。 有效范围:从 0 到(count-1)。 count 由函数 FSDK.SetOCGStateAction.GetOCGStateCount 返回。 |
| FSDK::SetOCGStateAction::GetOCGStateArray | ( | index | ) |
获取OCG字典数组。
| [in] | index | OCG状态的索引。 有效范围:从 0 到(count-1)。 count 由函数 FSDK.SetOCGStateAction.GetOCGStateCount 返回。 |
| FSDK::SetOCGStateAction::GetOCGStateCount | ( | ) |
获取OCG状态的数量。
| FSDK::SetOCGStateAction::InsertOCGStates | ( | document | , |
| index | , | ||
| state | , | ||
| ocg_dict_array | |||
| ) |
将OCG状态插入到操作中。
| [in] | document | 有效的PDF文档对象。 |
| [in] | index | 要插入的OCG的索引。OCG状态将插入到该索引之后。 有效范围:从 0 到(count-1)。 count 由函数 FSDK.SetOCGStateAction.GetOCGStateCount 返回。 如果这低于 0 或当前操作中的OCG状态数量为 0, 参数 state 将插入到第一个位置。 如果这大于当前操作中的OCG状态数量, 参数 state 将添加到末尾。 |
| [in] | state | 要插入的OCG状态。 |
| [in] | ocg_dict_array | 要插入的OCG字典数组。 |
| FSDK::SetOCGStateAction::IsRadioButtonStatePreserved | ( | ) |
获取单选按钮保留状态。
如果为 true,则表示在应用 State 数组中的状态时应保留可选内容组之间的单选按钮状态关系。 如果为 false,则忽略单选按钮状态关系(如果有)。 默认值:true。
| FSDK::SetOCGStateAction::RemoveOCGStates | ( | index | ) |
移除OCG状态。
| [in] | index | 要移除的OCG的索引。 有效范围:从 0 到(count-1)。 count 由函数 FSDK.SetOCGStateAction.GetOCGStateCount 返回。 |
| FSDK::SetOCGStateAction::ReplaceOCGStates | ( | document | , |
| index | , | ||
| ocg_dict_array | |||
| ) |
替换OCG状态数组。
| [in] | document | 有效的PDF文档对象。 |
| [in] | index | 要替换的OCG的索引。 有效范围:从 0 到(count-1)。 count 由函数 FSDK.SetOCGStateAction.GetOCGStateCount 返回。 |
| [in] | ocg_dict_array | 要插入的OCG字典数组。 |
| FSDK::SetOCGStateAction::SetRadioButtonStatePreserved | ( | is_preserved | ) |
设置单选按钮保留状态。
| [in] | is_preserved | 保留状态值。 |