|
Foxit PDF Conversion SDK
|
Public 成员函数 | |
| Range () | |
| 构造函数。 | |
| Range (int index) | |
| 构造函数,使用单个索引。 更多... | |
| Range (int start_index, int end_index, int filter) | |
| 构造函数,使用指定的索引范围。 更多... | |
| Range (Range other) | |
| 构造函数,使用另一个范围对象。 更多... | |
| void | addSegment (int start_index, int end_index, int filter) |
| 添加新的范围段。(反向排序是合法的。) 更多... | |
| void | addSingle (int index) |
| 添加一个索引作为新的范围段。 更多... | |
| synchronized void | delete () |
| 直接清除C++相关资源。 更多... | |
| int | getSegmentCount () throws com.foxit.sdk.PDFException |
| 获取范围段的数量。 更多... | |
| int | getSegmentEnd (int segment_index) throws com.foxit.sdk.PDFException |
| 获取指定范围段的结束索引。 更多... | |
| int | getSegmentStart (int segment_index) throws com.foxit.sdk.PDFException |
| 获取指定范围段的起始索引。 更多... | |
| boolean | isEmpty () |
| 检查当前对象是否为空。 更多... | |
| void | removeAll () throws com.foxit.sdk.PDFException |
| 移除所有范围段。 更多... | |
Public 成员函数 继承自 com.foxit.sdk.common.Base | |
| synchronized void | delete () |
| 直接清除C++相关资源。 更多... | |
静态 Public 属性 | |
| static final int | e_All = 0 |
| 将使用范围内的所有索引。 | |
| static final int | e_Even = 1 |
| 将仅使用范围内的偶数(丢弃奇数)。 | |
| static final int | e_Odd = 2 |
| 将仅使用范围内的奇数(丢弃偶数)。 | |
此类表示索引范围。这里,范围由一个或多个段组成,每个段由 单个索引或一组连续的索引组成。
对于某些特殊情况,例如在 com.foxit.sdk.conversion.pdf2office.PDF2OfficeSettingData 中使用时,此范围中指定的索引值直接表示页码而不是页面索引。
| com.foxit.sdk.common.Range.Range | ( | int | index | ) |
构造函数,使用单个索引。
| [in] | index | 单个索引。 |
| com.foxit.sdk.common.Range.Range | ( | int | start_index, |
| int | end_index, | ||
| int | filter | ||
| ) |
构造函数,使用指定的索引范围。
| [in] | start_index | 范围段的起始索引。 |
| [in] | end_index | 范围段的结束索引。 |
| [in] | filter | 过滤器类型,用于决定使用此范围的哪些索引。请参考从 com.foxit.sdk.common.Range.e_All 开始的值,这应该是这些值中的一个。 默认值:com.foxit.sdk.common.Range.e_All 。 特别地,当此值为 com.foxit.sdk.common.Range.e_Even 或 com.foxit.sdk.common.Range.e_Odd 时, 这意味着指定范围段内的每个偶数或奇数都将 被视为单个段。 |
| com.foxit.sdk.common.Range.Range | ( | Range | other | ) |
构造函数,使用另一个范围对象。
| [in] | other | 另一个范围对象。 |
| void com.foxit.sdk.common.Range.addSegment | ( | int | start_index, |
| int | end_index, | ||
| int | filter | ||
| ) |
添加新的范围段。(反向排序是合法的。)
| [in] | start_index | 新范围段的起始索引。 |
| [in] | end_index | 新范围段的结束索引。 |
| [in] | filter | 过滤器类型,用于决定使用此范围的哪些索引。请参考从 com.foxit.sdk.common.Range.e_All 开始的值,这应该是这些值中的一个。 默认值:com.foxit.sdk.common.Range.e_All 。 特别地,当此值为 com.foxit.sdk.common.Range.e_Even 或 com.foxit.sdk.common.Range.e_Odd 时, 这意味着指定范围段内的每个偶数或奇数都将 被视为单个段。 |
| void com.foxit.sdk.common.Range.addSingle | ( | int | index | ) |
添加一个索引作为新的范围段。
| [in] | index | 要作为新范围段添加的索引。 |
| synchronized void com.foxit.sdk.common.Range.delete | ( | ) |
直接清除C++相关资源。
| int com.foxit.sdk.common.Range.getSegmentCount | ( | ) | throws com.foxit.sdk.PDFException |
获取范围段的数量。
| int com.foxit.sdk.common.Range.getSegmentEnd | ( | int | segment_index | ) | throws com.foxit.sdk.PDFException |
获取指定范围段的结束索引。
| [in] | segment_index | 段索引。有效范围:0 到 (count-1)。 count 由函数 Range.getSegmentCount 返回。 |
| int com.foxit.sdk.common.Range.getSegmentStart | ( | int | segment_index | ) | throws com.foxit.sdk.PDFException |
获取指定范围段的起始索引。
| [in] | segment_index | 段索引。有效范围:0 到 (count-1)。 count 由函数 Range.getSegmentCount 返回。 |
| boolean com.foxit.sdk.common.Range.isEmpty | ( | ) |
检查当前对象是否为空。
当当前对象为空时,这意味着当前对象无用。
| void com.foxit.sdk.common.Range.removeAll | ( | ) | throws com.foxit.sdk.PDFException |
移除所有范围段。