Foxit PDF SDK

Public 成员函数 | Public 属性 | 所有成员列表
foxit::addon::conversion::TXT2PDFSettingData类 参考

继承自 Object .

## Public 成员函数
| TXT2PDFSettingData ()
| 构造函数。
| TXT2PDFSettingData (float page_width, float page_height, RectF page_margin, const common::Font &font, float text_size, ARGB text_color, float linespace, bool is_break_page)
| 带参数的构造函数。 更多...
TXT2PDFSettingData & | operator= (const TXT2PDFSettingData &data)
| 赋值操作符。 更多...
void | Set (float page_width, float page_height, RectF page_margin, const common::Font &font, float text_size, ARGB text_color, float linespace, bool is_break_page)
| 设置值。 更多...

## Public 属性
common::Font | font
| 字体对象。
bool | is_break_page
| 用于决定在转换的PDF文档中遇到字符0x0c时是否插入分页符。
float | linespace
| 行间距。如果有效，应该大于0。
float | page_height
| 用于转换的PDF文档的页面高度。
RectF | page_margin
| 用于转换的PDF文档的页面边距。 更多...
float | page_width
| 用于转换的PDF文档的页面宽度。
ARGB | text_color
| 字体颜色。
float | text_size
| 字体大小。如果有效，应该大于0。

## 详细描述

此类表示用于将TXT转换为PDF的设置数据。

## 构造及析构函数说明

## ◆ TXT2PDFSettingData()

foxit::addon::conversion::TXT2PDFSettingData::TXT2PDFSettingData | ( | float | page_width,
|  | float | page_height,
|  | RectF | page_margin,
|  | const common::Font & | font,
|  | float | text_size,
|  | ARGB | text_color,
|  | float | linespace,
|  | bool | is_break_page
| ) |  |
| inline

带参数的构造函数。

参数

  [in] | page_width | 用于转换的PDF文档的页面宽度。
  [in] | page_height | 用于转换的PDF文档的页面高度。
  [in] | page_margin | 用于转换的PDF文档的页面边距。
  [in] | font | 用于转换的PDF文档的字体对象。
  [in] | text_size | 用于转换的PDF文档的字体大小。
  [in] | text_color | 用于转换的PDF文档的字体颜色。
  [in] | linespace | 用于转换的PDF文档的行间距。
  [in] | is_break_page | 用于决定在转换的PDF文档中遇到字符0x0c时是否插入分页符。

返回
  无。

## 成员函数说明

## ◆ operator=()

TXT2PDFSettingData& foxit::addon::conversion::TXT2PDFSettingData::operator= | ( | const TXT2PDFSettingData & | data | ) |
| inline

赋值操作符。

参数

  [in] | data | 另一个TXT到PDF设置数据对象，其值将被赋给当前对象。

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

## ◆ Set()

void foxit::addon::conversion::TXT2PDFSettingData::Set | ( | float | page_width,
|  | float | page_height,
|  | RectF | page_margin,
|  | const common::Font & | font,
|  | float | text_size,
|  | ARGB | text_color,
|  | float | linespace,
|  | bool | is_break_page
| ) |  |
| inline

设置值。

参数

  [in] | page_width | 用于转换的PDF文档的页面宽度。
  [in] | page_height | 用于转换的PDF文档的页面高度。
  [in] | page_margin | 用于转换的PDF文档的页面边距。
  [in] | font | 用于转换的PDF文档的字体对象。
  [in] | text_size | 用于转换的PDF文档的字体大小。
  [in] | text_color | 用于转换的PDF文档的字体颜色。
  [in] | linespace | 用于转换的PDF文档的行间距。
  [in] | is_break_page | 用于决定在转换的PDF文档中遇到字符0x0c时是否插入分页符。

返回
  无。

## 类成员变量说明

## ◆ page_margin

RectF foxit::addon::conversion::TXT2PDFSettingData::page_margin

用于转换的PDF文档的页面边距。

注解
  此值不代表矩形。它只定义PDF页面的左边距、下边距、 右边距和上边距。