In this Technote we are going to explain the GDI+ Print Engine setting under the page layout of the Card Designer.
The two options highlighted below are checked as default when creating a new card template.
Print using the GDI+ print engine
When this option is selected, all graphics will be converted to GDI+ prior to printing.
CardExchange® Producer is developed using the latest Microsoft technology and uses their XPS printing engine for printing. XPS is the technology intended to replace the printer driver technology as it has been used since the beginning of Windows.
Unfortunately not all ID card printer manufacturers supply drivers that support XPS technology. Therefore CardExchange® Producer offers also a GDI+ print engine. When ID card printers do not support XPS printing, this can result in poor quality of images and problems with resin printing. When this occurs you can set the system to print via GDI+ printing.
As CardExchange® Producer uses advanced graphical objects that sometimes are not supported by GDI+, you can use this technology in combination with Pre-rendering of objects.
Enabled pre-rendering of objects into the background image
This option enables pre-rendering of objects into the background image of the layout page.
When selected, all objects that have been flagged for pre-rendering, together with the background image or background colour of the layout page, will be rendered into a bitmap image and sent as such to the printer.
By default, only image objects are flagged for pre-rendering, but on the Visibility tab of the Properties window, pre-rendering can be enabled or disabled for any individual object.
Pre-rendering is needed when printing via GDI+ if your design uses graphics that are not supported by GDI+ (For example transparent images).
Pre-rendered objects will always show behind any other objects in the printed result, even if that is not the case on the preview.
Common Issues
Common print issues associated with having the GDI+ print engine checked are:
However having the GDI+ print engine unchecked can also cause the following issues:
Printer Models
It is difficult to provide a definitive list of printer models and the best setting for each as the drivers are continuously updated. For most current printer models we believe that these options can be unchecked, however some trial and error may be required if you have issues with the print quality.
Below is a list of printers where we believe it would be best to have the GDI+ option unchecked:
Magicard
Fargo
Datacard
Evolis
NBS Javelin
For Zebra printers we believe that the image quality may not be as good unless you have the GDI+ option checked. Again however some trial and error may be required depending on the driver version used:
Zebra
US business only within scope
ISO/IEC 27001:2013
2010 Elkins Way, Suite 1122
Brentwood, CA 94513
Monday – Friday
9am – 5pm (EST)
+1 (925) 529 4999
Smallepad 32
3811 MG Amersfoort
Monday – Friday
9am – 5pm (CET)
+31 (0)20 2251 447