QPdf 名称空间包含的杂项标识符可用于整个 QtPdf 模块。 更多...
头: | #include <QPdf> |
enum | RenderFlag { NoRenderFlags, RenderAnnotations, RenderOptimizedForLcd, RenderGrayscale, RenderForceHalftone, …, RenderPathAliased } |
flags | RenderFlags |
enum | Rotation { Rotate0, Rotate90, Rotate180, Rotate270 } |
此枚举用于描述应该如何渲染页面。
常量 | 值 | 描述 |
---|---|---|
QPdf::NoRenderFlags
|
0x000
|
默认值,表示无标志。 |
QPdf::RenderAnnotations
|
0x001
|
The page is rendered with annotations. |
QPdf::RenderOptimizedForLcd
|
0x002
|
The text of the page is rendered optimized for LCD display. |
QPdf::RenderGrayscale
|
0x004
|
The page is rendered grayscale. |
QPdf::RenderForceHalftone
|
0x008
|
Always use halftones for rendering if the output image is stretched. |
QPdf::RenderTextAliased
|
0x010
|
Anti-aliasing is disabled for rendering text. |
QPdf::RenderImageAliased
|
0x020
|
Anti-aliasing is disabled for rendering images. |
QPdf::RenderPathAliased
|
0x040
|
Anti-aliasing is disabled for rendering paths. |
RenderFlags 类型是 typedef 对于 QFlags <RenderFlag>。它存储 RenderFlag 值的 OR 组合。
另请参阅 QPdfDocument::render ().
此枚举描述渲染页面的旋转。
常量 | 值 | 描述 |
---|---|---|
QPdf::Rotate0
|
0
|
不旋转 (默认) |
QPdf::Rotate90
|
1
|
顺时针旋转 90 度 |
QPdf::Rotate180
|
2
|
旋转 180 度 |
QPdf::Rotate270
|
3
|
顺时针旋转 270 度 |
另请参阅 QPdfDocument::render ().