Foxit PDF SDK

Public 类型 | Public 成员函数 | Public 属性 | 所有成员列表
foxit::common::FLDRenderOption类 参考

继承自 Object .

## Public 类型
enum | ColorMode { e_ColorModeNormal = 0, e_ColorModeMappingGray = 1, e_ColorModeMapping = 2, e_ColorModeAnyColor = 3, e_ColorModeRedHead = 4 }
| OFD渲染颜色模式枚举类型. 更多...

## Public 成员函数
| FLDRenderOption ()
| 构造函数。
| FLDRenderOption (bool is_print, ColorMode color_mode, foxit::RGB back_color, foxit::RGB fore_color, int x_dpi, int y_dpi)
| 带参数的构造函数。 更多...
| FLDRenderOption (const FLDRenderOption &other)
| 构造函数，通过另一个FLDRenderOption对象。 更多...
| ~FLDRenderOption ()
| 析构函数。
FLDRenderOption & | operator= (const FLDRenderOption &other)
| 赋值操作符。 更多...
void | Set (bool is_print, ColorMode color_mode, foxit::RGB back_color, foxit::RGB fore_color, int x_dpi, int y_dpi)
| 设置值。 更多...

## Public 属性
foxit::RGB | back_color
| 背景颜色。
ColorMode | color_mode
| 颜色模式。请参考从 foxit::common::FLDRenderOption::e_ColorModeNormal 开始的值， 应该是这些值中的一个。
foxit::RGB | fore_color
| 前景颜色。
bool | is_print
| 是否为打印模式。
int | x_dpi
| 水平DPI值。
int | y_dpi
| 垂直DPI值。

## 详细描述

此类表示和FLD渲染相关的选项。

## 成员枚举类型说明

## ◆ ColorMode

enum foxit::common::FLDRenderOption::ColorMode

OFD渲染颜色模式枚举类型.

该枚举值应单独使用.

枚举值
e_ColorModeNormal | 正常颜色模式.
e_ColorModeMappingGray | 灰度颜色模式:将颜色映射到背景色/前景色.
e_ColorModeMapping | 映射颜色模式:将颜色映射到由背景色和前景色定义的颜色范围.
e_ColorModeAnyColor | 任意颜色模式:不对颜色进行任何映射.
e_ColorModeRedHead | 将用户选中的区域中的红色文字或者路径渲染成黑色

## 构造及析构函数说明

## ◆ FLDRenderOption() [1/2]

foxit::common::FLDRenderOption::FLDRenderOption | ( | bool | is_print,
|  | ColorMode | color_mode,
|  | foxit::RGB | back_color,
|  | foxit::RGB | fore_color,
|  | int | x_dpi,
|  | int | y_dpi
| ) |  |
| inline explicit

带参数的构造函数。

参数

  [in] | is_print | 是否为打印模式。
  [in] | color_mode | 颜色模式。请参考从 foxit::common::FLDRenderOption::e_ColorModeNormal 开始的值， 应该是这些值中的一个。
  [in] | back_color | 背景颜色。
  [in] | fore_color | 前景颜色。
  [in] | x_dpi | 水平DPI值。
  [in] | y_dpi | 垂直DPI值。

## ◆ FLDRenderOption() [2/2]

foxit::common::FLDRenderOption::FLDRenderOption | ( | const FLDRenderOption & | other | ) |
| inline

构造函数，通过另一个FLDRenderOption对象。

参数

  [in] | other | 另一个FLDRenderOption对象。

## 成员函数说明

## ◆ operator=()

FLDRenderOption& foxit::common::FLDRenderOption::operator= | ( | const FLDRenderOption & | other | ) |
| inline

赋值操作符。

参数

  [in] | other | 另一个FLDRenderOption对象，其值将被赋给当前对象。

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

## ◆ Set()

void foxit::common::FLDRenderOption::Set | ( | bool | is_print,
|  | ColorMode | color_mode,
|  | foxit::RGB | back_color,
|  | foxit::RGB | fore_color,
|  | int | x_dpi,
|  | int | y_dpi
| ) |  |
| inline

设置值。

参数

  [in] | is_print | 是否为打印模式。
  [in] | color_mode | 颜色模式。请参考从 foxit::common::FLDRenderOption::e_ColorModeNormal 开始的值， 应该是这些值中的一个。
  [in] | back_color | 背景颜色。
  [in] | fore_color | 前景颜色。
  [in] | x_dpi | 水平DPI值。
  [in] | y_dpi | 垂直DPI值。

返回
  无。