Question “How can I get the printer’s default settings, such as the paper name?” Solution The Printer.DefaultPrinterSetup property provides access to the printer’s default settings. Here is an example that iterates over the installed printers and populates a list box with the printer name and default paper name. Download: DefaultPrinterSetup.zip Sample Delphi code: uses ppPrintr; Full Article…
Search the Wiki
How To…Configure Printer Specific Settings
Question “How can I configure the printer’s proprietary settings, such as the print quality, stapler, color, etc?” Solution Use the Report.PrinterSetup.DeviceSettings property to configure a Printer’s proprietary features (print quality, color, stapler, etc.). At design-time, use the Report Designer’s Object Inspector to select the PrinterSetup.DeviceSettings property. Next, press the Edit… button to display the Printer’s built-in Full Article…
Exact Object Positioning
TECH TIP: Printed Paper and Exact Object Positioning ReportBuilder is designed to position objects exactly on the page. The issue is that the printer drivers often have bugs and the printer hardware itself can introduce inaccuracies. When you define a report in ReportBuilder you define the paper size and margins. The report layout contains objects Full Article…