Foxit PDF SDK
foxit::pdf::PageNumberRange类 参考

继承自 Object .

Public 成员函数

 PageNumberRange (int32 start_number, int32 end_number, foxit::common::Range::Filter filter)
 带参数的构造函数。 更多...
 
 PageNumberRange ()
 构造函数。
 
 PageNumberRange (const PageNumberRange &page_range)
 用另一个页码范围对象的构造函数。 更多...
 
PageNumberRange & operator= (const PageNumberRange &page_range)
 赋值操作符。 更多...
 
void Set (int32 start_number, int32 end_number, foxit::common::Range::Filter filter)
 设置值。 更多...
 

Public 属性

int32 end_number
 当前范围内结束页的页码,从 1 开始。
 
foxit::common::Range::Filter filter
 过滤器类型,用于决定此范围内哪些页码将被使用。请参阅从 common::Range::e_All 开始的值,此值应为这些值之一。
 
int32 start_number
 当前范围内起始页的页码,从 1 开始。
 

详细描述

此类表示用于类 HeaderFooter 的页码范围(不是索引范围)。

参见
HeaderFooter

构造及析构函数说明

◆ PageNumberRange() [1/2]

foxit::pdf::PageNumberRange::PageNumberRange ( int32  start_number,
int32  end_number,
foxit::common::Range::Filter  filter 
)
inlineexplicit

带参数的构造函数。

参数
[in]start_number当前范围内起始页的页码,从 1 开始。
[in]end_number当前范围内结束页的页码,从 1 开始。
[in]filter过滤器类型,用于决定此范围内哪些页码将被使用。请参阅从 common::Range::e_All 开始的值,此值应为这些值之一。

◆ PageNumberRange() [2/2]

foxit::pdf::PageNumberRange::PageNumberRange ( const PageNumberRange &  page_range)
inline

用另一个页码范围对象的构造函数。

参数
[in]page_range另一个页码范围对象。

成员函数说明

◆ operator=()

PageNumberRange& foxit::pdf::PageNumberRange::operator= ( const PageNumberRange &  page_range)
inline

赋值操作符。

参数
[in]page_range另一个页码范围对象,其值将被赋值给当前对象。
返回
对当前对象本身的引用。

◆ Set()

void foxit::pdf::PageNumberRange::Set ( int32  start_number,
int32  end_number,
foxit::common::Range::Filter  filter 
)
inline

设置值。

参数
[in]start_number当前范围内起始页的页码,从 1 开始。
[in]end_number当前范围内结束页的页码,从 1 开始。
[in]filter过滤器类型,用于决定此范围内哪些页码将被使用。请参阅从 common::Range::e_All 开始的值,此值应为这些值之一。
返回
无。