Foxit PDF SDK

Public 类型 | Public 成员函数 | Public 属性 | 所有成员列表
foxit::ofd::ofdseal::StraddlePosition类 参考

继承自 Object .

## Public 类型
enum | StraddlePositionType { e_StraddlePositionTypeLeft = 0, e_StraddlePositionTypeTop = 1, e_StraddlePositionTypeRight = 2, e_StraddlePositionTypeBottom = 3 }
enum | StraddleProportionType { e_StraddleProportionOneFifth = 1, e_StraddleProportionTwoFifth = 2, e_StraddleProportionThreeFifth = 3, e_StraddleProportionFourFifth = 4 }

## Public 成员函数
| StraddlePosition (StraddlePositionType position, StraddleProportionType proportion, float first_page_percent, int start_page_index, int page_count)
| 带参数的构造函数。 更多...
| StraddlePosition (const StraddlePosition &other)
| 构造函数，通过另一个骑缝章位置对象。 更多...
StraddlePosition & | operator= (const StraddlePosition &other)
| 赋值操作符。 更多...
void | Set (StraddlePositionType position, StraddleProportionType proportion, float first_page_percent, int start_page_index, int page_count)
| 设置值。 更多...

## Public 属性
float | first_page_percent
| 第一页面骑缝章所占比例，范围为0.0到100.0之间的值。 更多...
int | page_count
| 添加骑缝章的页面数量。 更多...
StraddlePositionType | position
| 骑缝章位置。 请参考从 StraddlePositionType::e_StraddlePositionTypeLeft 开始的值， 这应该是这些值中的一个。
StraddleProportionType | proportion
| 骑缝章比例。 请参考从 StraddleProportionType::e_StraddleProportionOneFifth 开始的值， 这应该是这些值中的一个。
int | start_page_index
| 起始页面索引。 更多...

## 详细描述

此类表示OFD骑缝章位置相关的信息。

## 成员枚举类型说明

## ◆ StraddlePositionType

enum foxit::ofd::ofdseal::StraddlePosition::StraddlePositionType

骑缝章方向枚举 。

枚举值
e_StraddlePositionTypeLeft | 骑缝章位置：左侧。
e_StraddlePositionTypeTop | 骑缝章位置：上侧。
e_StraddlePositionTypeRight | 骑缝章位置：右侧。
e_StraddlePositionTypeBottom | 骑缝章位置：下侧。

## ◆ StraddleProportionType

enum foxit::ofd::ofdseal::StraddlePosition::StraddleProportionType

骑缝章位置枚举。

枚举值
e_StraddleProportionOneFifth | 骑缝章位置：五分之一。
e_StraddleProportionTwoFifth | 骑缝章位置：五分之二。
e_StraddleProportionThreeFifth | 骑缝章位置：五分之三。
e_StraddleProportionFourFifth | 骑缝章位置：五分之四。

## 构造及析构函数说明

## ◆ StraddlePosition() [1/2]

foxit::ofd::ofdseal::StraddlePosition::StraddlePosition | ( | StraddlePositionType | position,
|  | StraddleProportionType | proportion,
|  | float | first_page_percent,
|  | int | start_page_index,
|  | int | page_count
| ) |  |
| inline

带参数的构造函数。

参数

  [in] | position | 骑缝章位置。请参考从 StraddlePositionType::e_StraddlePositionTypeLeft 开始的值， 这应该是这些值中的一个。
  [in] | proportion | 骑缝章比例。请参考从 StraddleProportionType::e_StraddleProportionOneFifth 开始的值， 这应该是这些值中的一个。
  [in] | first_page_percent | 第一页面骑缝章所占比例，范围为0.0到100.0之间的值。
  [in] | start_page_index | 起始页面索引。
  [in] | page_count | 添加骑缝章的页面数量。

## ◆ StraddlePosition() [2/2]

foxit::ofd::ofdseal::StraddlePosition::StraddlePosition | ( | const StraddlePosition & | other | ) |
| inline

构造函数，通过另一个骑缝章位置对象。

参数

  [in] | other | 另一个骑缝章位置对象。

## 成员函数说明

## ◆ operator=()

StraddlePosition& foxit::ofd::ofdseal::StraddlePosition::operator= | ( | const StraddlePosition & | other | ) |
| inline

赋值操作符。

参数

  [in] | other | 另一个骑缝章位置对象，其值将被赋给当前对象。

返回
  当前对象自身的引用。

## ◆ Set()

void foxit::ofd::ofdseal::StraddlePosition::Set | ( | StraddlePositionType | position,
|  | StraddleProportionType | proportion,
|  | float | first_page_percent,
|  | int | start_page_index,
|  | int | page_count
| ) |  |
| inline

设置值。

参数

  [in] | position | 骑缝章位置。请参考从 StraddlePositionType::e_StraddlePositionTypeLeft 开始的值， 这应该是这些值中的一个。
  [in] | proportion | 骑缝章比例。请参考从 StraddleProportionType::e_StraddleProportionOneFifth 开始的值， 这应该是这些值中的一个。
  [in] | first_page_percent | 第一页面骑缝章所占比例，范围为0.0到100.0之间的值。
  [in] | start_page_index | 起始页面索引。
  [in] | page_count | 添加骑缝章的页面数量。

返回
  无。

## 类成员变量说明

## ◆ first_page_percent

float foxit::ofd::ofdseal::StraddlePosition::first_page_percent

第一页面骑缝章所占比例，范围为0.0到100.0之间的值。

## ◆ page_count

int foxit::ofd::ofdseal::StraddlePosition::page_count

添加骑缝章的页面数量。

## ◆ start_page_index

int foxit::ofd::ofdseal::StraddlePosition::start_page_index

起始页面索引。