Article | 70001049 |
Type | Bug |
Product | Engine |
Version | 7010 |
Date Added | 3/31/2017 |
Fixed | 7.7011.0.3 (4/3/2017) |
Submitted by | Martin Ruesseler |
Summary
In some specific printers/drivers their printable area is not read properly. public static PageSettings GetPrinterPageInfo(String printerName) { PrinterSettings settings; // If printer name is not set, look for default printer if (String.IsNullOrEmpty(printerName)) { foreach (var printer in PrinterSettings.InstalledPrinters) { settings = new PrinterSettings(); settings.PrinterName = printer.ToString(); if (settings.IsDefaultPrinter) return settings.DefaultPageSettings; } return null; // no VDF printer paper is ok -->
Solution
There are some changes made in our code in order to bypass this. Changes are made in the 7011.0.3 and later versions.