QPdf 名称空间

QPdf 名称空间包含的杂项标识符可用于整个 QtPdf 模块。 更多...

头: #include <QPdf>

类型

enum RenderFlag { NoRenderFlags, RenderAnnotations, RenderOptimizedForLcd, RenderGrayscale, RenderForceHalftone, …, RenderPathAliased }
flags RenderFlags
enum Rotation { Rotate0, Rotate90, Rotate180, Rotate270 }

详细描述

类型文档编制

enum QPdf:: RenderFlag
flags QPdf:: RenderFlags

此枚举用于描述应该如何渲染页面。

常量 描述
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 ().

enum QPdf:: Rotation

此枚举描述渲染页面的旋转。

常量 描述
QPdf::Rotate0 0 不旋转 (默认)
QPdf::Rotate90 1 顺时针旋转 90 度
QPdf::Rotate180 2 旋转 180 度
QPdf::Rotate270 3 顺时针旋转 270 度

另请参阅 QPdfDocument::render ().