QPdfDocumentRenderOptions Class▲
- 
					
Header: QPdfDocumentRenderOptions
 - 
					
Since: Qt 5.10
 
Detailed Description▲
Member Type Documentation▲
enum QPdfDocumentRenderOptions::RenderFlag▲
flags QPdfDocumentRenderOptions::RenderFlags
This enum is used to describe how a page should be rendered.
| 
								 Constant  | 
							
								 Value  | 
							
								 Description  | 
						
|---|---|---|
| 
								 QPdfDocumentRenderOptions::RenderFlag::None  | 
							
								 0x000  | 
							
								 The default value, representing no flags.  | 
						
| 
								 QPdfDocumentRenderOptions::RenderFlag::Annotations  | 
							
								 0x001  | 
							
								 The page is rendered with annotations.  | 
						
| 
								 QPdfDocumentRenderOptions::RenderFlag::OptimizedForLcd  | 
							
								 0x002  | 
							
								 The text of the page is rendered optimized for LCD display.  | 
						
| 
								 QPdfDocumentRenderOptions::RenderFlag::Grayscale  | 
							
								 0x004  | 
							
								 The page is rendered grayscale.  | 
						
| 
								 QPdfDocumentRenderOptions::RenderFlag::ForceHalftone  | 
							
								 0x008  | 
							
								 Always use halftones for rendering if the output image is stretched.  | 
						
| 
								 QPdfDocumentRenderOptions::RenderFlag::TextAliased  | 
							
								 0x010  | 
							
								 Anti-aliasing is disabled for rendering text.  | 
						
| 
								 QPdfDocumentRenderOptions::RenderFlag::ImageAliased  | 
							
								 0x020  | 
							
								 Anti-aliasing is disabled for rendering images.  | 
						
| 
								 QPdfDocumentRenderOptions::RenderFlag::PathAliased  | 
							
								 0x040  | 
							
								 Anti-aliasing is disabled for rendering paths.  | 
						
The RenderFlags type is a typedef for QFlags<RenderFlag>. It stores an OR combination of RenderFlag values.
See Also▲
See also QPdfDocument::render()
enum QPdfDocumentRenderOptions::Rotation▲
This enum describes the rotation of the page for rendering.
| 
								 Constant  | 
							
								 Value  | 
							
								 Description  | 
						
|---|---|---|
| 
								 QPdfDocumentRenderOptions::Rotation::None  | 
							
								 0  | 
							
								 Do not rotate (the default)  | 
						
| 
								 QPdfDocumentRenderOptions::Rotation::Clockwise90  | 
							
								 1  | 
							
								 Rotate 90 degrees clockwise  | 
						
| 
								 QPdfDocumentRenderOptions::Rotation::Clockwise180  | 
							
								 2  | 
							
								 Rotate 180 degrees  | 
						
| 
								 QPdfDocumentRenderOptions::Rotation::Clockwise270  | 
							
								 3  | 
							
								 Rotate 270 degrees clockwise  | 
						
See Also▲
See also QPdfDocument::render()
Member Function Documentation▲
[constexpr] QPdfDocumentRenderOptions::QPdfDocumentRenderOptions()▲
Constructs a QPdfDocumentRenderOptions object.
[constexpr] QPdfDocumentRenderOptions::RenderFlags QPdfDocumentRenderOptions::renderFlags() const▲
Returns the special flags used for rendering a page from a PDF document.
See Also▲
See also setRenderFlags()
[constexpr] QPdfDocumentRenderOptions::Rotation QPdfDocumentRenderOptions::rotation() const▲
Returns the rotation used for rendering a page from a PDF document.
See Also▲
See also setRotation()
[constexpr] QRect QPdfDocumentRenderOptions::scaledClipRect() const▲
Returns the rectangular region to be clipped from the page after having been scaled to scaledSize().
See Also▲
See also setScaledClipRect()
[constexpr] QSize QPdfDocumentRenderOptions::scaledSize() const▲
[constexpr] void QPdfDocumentRenderOptions::setRenderFlags(QPdfDocumentRenderOptions::RenderFlags flags)▲
Sets the special flags used for rendering a page from a PDF document.
See Also▲
See also renderFlags()
[constexpr] void QPdfDocumentRenderOptions::setRotation(QPdfDocumentRenderOptions::Rotation rotation)▲
[constexpr] void QPdfDocumentRenderOptions::setScaledClipRect(const QRect &r)▲
Sets the rectangle region (r) to be clipped from the page after having been scaled to scaledSize().
See Also▲
See also scaledClipRect()


