| Article | 70001297 |
| Type | Wish |
| Product | Engine |
| Version | 7014 |
| Date Added | 3/13/2018 12:00:00 AM |
| Fixed | 7.7015.0.6 (6/8/2018 12:00:00 AM) |
| Submitted by | Zoltan Ferenczy |
Summary
Print dialog wishes see attached email
Solution
We made some improvements in our print dialog.
In our default form we added a combo box that the user can use to identify the export format when using the dialog to export the drawing to a file (bmp , pdf , emf etc...).
We also added a new Show method like below so the dialog does not perform the print operation (or export to file) but instead returns only the DialogResult of the form , then our user can perform the operation on his own.
summary> Used to show the dialog.
param name="printer">The vdprint object.
param name="OnlyDialogResult">A boolean value representing if the dialog will only return the dialo result or it is going to perform the print operation also.
returns>A DialogResult indicating the user's action.
static public DialogResult Show(vdPrint printer, bool OnlyDialogResult)
This can be used like below
DialogResult res = frmPrintManager.Show(doc.ActiveLayOut.Printer, true);
OR you can also set the PrinterName to initialize the form with SaveToFile option
doc.ActiveLayOut.Printer.PrinterName = "*.bmp";
DialogResult res = frmPrintManager.Show(doc.ActiveLayOut.Printer, true);
