PrintSetPreRasterization Method (GdViewer)
Enables or disables the pre-rasterization parameter which specifies whether the pages of the document currently displayed in the GdViewer control must be pre-rasterized before being printed using the active printer. Enabling the pre-rasterization can dramatically improve the performance with printer drivers non-optimized for vector graphics rendering.
You can also define the rendering resolution using the GdViewer.PrintSetPreRasterizationDPI method when pre-rasterization is enabled.
'Declaration
Public Function PrintSetPreRasterization( _
ByVal As Boolean _
) As GdPictureStatus
Parameters
- PreRasterization
- Set this parameter to true if you want to enable the pre-rasterization, otherwise set it to false. The default value is false.
Return Value
A member of the GdPictureStatus enumeration. If the method has been successfully followed, then the return value is GdPictureStatus.OK.
We strongly recommend always checking this status first.
Printing a file using the pre-rasterization feature.
// Display a file in the integrated GdViewer1 control.
GdViewer1.DisplayFromFile(""); // An empty string allows the control to prompt for selecting a file.
// Enable the pre-rasterization option.
GdViewer1.PrintSetPreRasterization(true);
GdViewer1.PrintSetPreRasterizationDPI(300);
// Print a file.
GdViewer1.Print();
GdViewer1.CloseDocument();
' Display a file in the integrated GdViewer1 control.
GdViewer1.DisplayFromFile("") ' An empty String allows the control To prompt For selecting a file.
' Enable the pre-rasterization option.
GdViewer1.PrintSetPreRasterization(True)
GdViewer1.PrintSetPreRasterizationDPI(300)
' Print a file.
GdViewer1.Print()
GdViewer1.CloseDocument()