Foxit PDF Conversion SDK

Public 成员函数 | 静态 Public 属性 | 所有成员列表
FoxitPDFConversionSDKPython2.Range类 参考
类 FoxitPDFConversionSDKPython2.Range 继承关系图:

## Public 成员函数
def | Range ()
| 构造函数。 更多...
def | AddSegment (start_index, end_index, filter)
| 添加新的范围段。（反向排序是合法的。） 更多...
def | AddSingle (index)
| 添加一个索引作为新的范围段。 更多...
def | GetSegmentCount ()
| 获取范围段的数量。 更多...
def | GetSegmentEnd (segment_index)
| 获取指定范围段的结束索引。 更多...
def | GetSegmentStart (segment_index)
| 获取指定范围段的起始索引。 更多...
def | IsEmpty ()
| 检查当前对象是否为空。 更多...
def | RemoveAll ()
| 移除所有范围段。 更多...

## 静态 Public 属性
| e_All = _fpdfconversionsdk.Range_e_All
| 将使用范围内的所有索引。
| e_Even = _fpdfconversionsdk.Range_e_Even
| 将仅使用范围内的偶数（丢弃奇数）。
| e_Odd = _fpdfconversionsdk.Range_e_Odd
| 将仅使用范围内的奇数（丢弃偶数）。

## 详细描述

此类表示索引范围。这里，范围由一个或多个段组成，每个段由 单个索引或一组连续的索引组成。
对于某些特殊情况，例如在 FoxitPDFConversionSDKPython2.PDF2OfficeSettingData 中使用时，此范围中指定的索引值直接表示页码而不是页面索引。

参见
  FoxitPDFConversionSDKPython2.PDF2OfficeSettingData

## 构造及析构函数说明

## ◆ Range()

def FoxitPDFConversionSDKPython2.Range.Range | ( |  | ) |

构造函数。

构造函数，使用另一个范围对象。

构造函数，使用指定的索引范围。

构造函数，使用单个索引。

参数

  [in] | index | 单个索引。
  [in] | start_index | 范围段的起始索引。
  [in] | end_index | 范围段的结束索引。
  [in] | filter | 过滤器类型，用于决定使用此范围的哪些索引。请参考从 FoxitPDFConversionSDKPython2.Range.e_All 开始的值，这应该是这些值中的一个。 默认值：FoxitPDFConversionSDKPython2.Range.e_All 。 特别地，当此值为 FoxitPDFConversionSDKPython2.Range.e_Even 或 FoxitPDFConversionSDKPython2.Range.e_Odd 时， 这意味着指定范围段内的每个偶数或奇数都将 被视为单个段。
  [in] | other | 另一个范围对象。

## 成员函数说明

## ◆ AddSegment()

def FoxitPDFConversionSDKPython2.Range.AddSegment | ( |  | start_index,
|  |  | end_index,
|  |  | filter
| ) |  |

添加新的范围段。（反向排序是合法的。）

参数

  [in] | start_index | 新范围段的起始索引。
  [in] | end_index | 新范围段的结束索引。
  [in] | filter | 过滤器类型，用于决定使用此范围的哪些索引。请参考从 FoxitPDFConversionSDKPython2.Range.e_All 开始的值，这应该是这些值中的一个。 默认值：FoxitPDFConversionSDKPython2.Range.e_All 。 特别地，当此值为 FoxitPDFConversionSDKPython2.Range.e_Even 或 FoxitPDFConversionSDKPython2.Range.e_Odd 时， 这意味着指定范围段内的每个偶数或奇数都将 被视为单个段。

返回
  无。

## ◆ AddSingle()

def FoxitPDFConversionSDKPython2.Range.AddSingle | ( |  | index | ) |

添加一个索引作为新的范围段。

参数

  [in] | index | 要作为新范围段添加的索引。

## ◆ GetSegmentCount()

def FoxitPDFConversionSDKPython2.Range.GetSegmentCount | ( |  | ) |

获取范围段的数量。

返回
  范围段的数量。

## ◆ GetSegmentEnd()

def FoxitPDFConversionSDKPython2.Range.GetSegmentEnd | ( |  | segment_index | ) |

获取指定范围段的结束索引。

参数

  [in] | segment_index | 段索引。有效范围：0 到 (count-1)。 count 由函数 FoxitPDFConversionSDKPython2.Range.GetSegmentCount 返回。

返回
  指定范围段的结束索引。

## ◆ GetSegmentStart()

def FoxitPDFConversionSDKPython2.Range.GetSegmentStart | ( |  | segment_index | ) |

获取指定范围段的起始索引。

参数

  [in] | segment_index | 段索引。有效范围：0 到 (count-1)。 count 由函数 FoxitPDFConversionSDKPython2.Range.GetSegmentCount 返回。

返回
  指定范围段的起始索引。

## ◆ IsEmpty()

def FoxitPDFConversionSDKPython2.Range.IsEmpty | ( |  | ) |

检查当前对象是否为空。

当当前对象为空时，这意味着当前对象无用。

返回
  true 表示当前对象为空，而 false 表示不为空。

## ◆ RemoveAll()

def FoxitPDFConversionSDKPython2.Range.RemoveAll | ( |  | ) |

移除所有范围段。

返回
  无。