|
Foxit PDF SDK
|
继承自 Object .
Public 类型 | |
| enum | ColorMode { e_ColorModeNormal = 0, e_ColorModeMappingGray = 1, e_ColorModeMapping = 2, e_ColorModeAnyColor = 3, e_ColorModeRedHead = 4 } |
| OFD渲染颜色模式枚举类型. 更多... | |
| enum | RenderFlag { e_RenderFlagNoDisplayBackgroundTemplatePage = 0x10, e_RenderFlagResourceNoCache = 0x20, e_RenderFlagPrintSubImage = 0x40, e_RenderFlagDisplayThumbnail = 0x80, e_RenderFlagProgressiveRending = 0x100, e_RenderFlagNoUseFxTextClearType = 0x200, e_RenderFlagAnnotNoUseBound = 0x400, e_RenderFlagPageNoUseCropBox = 0x800, e_RenderFlagPageNoUsePageArea = 0x1000, e_RenderFlagRenHanWriting = 0x2000, e_RenderFlagPageNoUseFontWeight = 0x4000, e_RenderFlagPrintPDF = 0x8000, e_RenderFlagPageNoUseClip = 0x10000, e_RenderFlagPageUseCacheImage = 0x20000, e_WaterMarkDefaultIsBackground = 0x40000, e_RenderFlagWaterMarkNotPrint = 0x80000, e_RenderFlagCGTransformHasPriority = 0x100000, e_RenderFlagBadEmbedFontNoRender = 0x200000 } |
| OFD渲染标识枚举类型. 更多... | |
Public 成员函数 | |
| OFDRenderOption () | |
| 构造函数。 | |
| OFDRenderOption (bool is_print, ColorMode color_mode, foxit::RGB back_color, foxit::RGB fore_color, int x_dpi, int y_dpi, int render_flags) | |
| 带参数的构造函数。 更多... | |
| OFDRenderOption (const OFDRenderOption &other) | |
| 构造函数,通过另一个OFDRenderOption对象。 更多... | |
| ~OFDRenderOption () | |
| 析构函数。 | |
| OFDRenderOption & | operator= (const OFDRenderOption &other) |
| 赋值操作符。 更多... | |
| void | Set (bool is_print, ColorMode color_mode, foxit::RGB back_color, foxit::RGB fore_color, int x_dpi, int y_dpi, int render_flags) |
| 设置值。 更多... | |
Public 属性 | |
| foxit::RGB | back_color |
| 背景颜色。 | |
| ColorMode | color_mode |
| 颜色模式。请参考从 foxit::common::OFDRenderOption::e_ColorModeNormal 开始的值, 应该是这些值中的一个。 | |
| foxit::RGB | fore_color |
| 前景颜色。 | |
| bool | is_print |
| 是否为打印模式。 | |
| int | render_flags |
| 渲染标识。请参考从 foxit::common::OFDRenderOption::e_RenderFlagNoDisplayBackgroundTemplatePage 开始的值, 应该是这些值的组合。 | |
| int | x_dpi |
| 水平DPI值。 | |
| int | y_dpi |
| 垂直DPI值。 | |
此类表示和OFD渲染选项相关的方法。
OFD渲染标识枚举类型.
该枚举值应单独使用.
|
inlineexplicit |
带参数的构造函数。
| [in] | is_print | 是否为打印模式。 |
| [in] | color_mode | 颜色模式。请参考从 foxit::common::OFDRenderOption::e_ColorModeNormal 开始的值, 应该是这些值中的一个。 |
| [in] | back_color | 背景颜色。 |
| [in] | fore_color | 前景颜色。 |
| [in] | x_dpi | 水平DPI值。 |
| [in] | y_dpi | 垂直DPI值。 |
| [in] | render_flags | 渲染标识。请参考从 foxit::common::OFDRenderOption::e_RenderFlagNoDisplayBackgroundTemplatePage 开始的值, 应该是这些值的组合。 |
|
inline |
构造函数,通过另一个OFDRenderOption对象。
| [in] | other | 另一个OFDRenderOption对象。 |
|
inline |
赋值操作符。
| [in] | other | 另一个OFDRenderOption对象,其值将被赋给当前对象。 |
|
inline |
设置值。
| [in] | is_print | 是否为打印模式。 |
| [in] | color_mode | 颜色模式。请参考从 foxit::common::OFDRenderOption::e_ColorModeNormal 开始的值, 应该是这些值中的一个。 |
| [in] | back_color | 背景颜色。 |
| [in] | fore_color | 前景颜色。 |
| [in] | x_dpi | 水平DPI值。 |
| [in] | y_dpi | 垂直DPI值。 |
| [in] | render_flags | 渲染标识。请参考从 foxit::common::OFDRenderOption::e_RenderFlagNoDisplayBackgroundTemplatePage 开始的值, 应该是这些值的组合。 |