|
|
#8 |
|
Участник
|
У нас стояла задача печати из внешней компоненты с помощью класса PrintDocument. Собственно из АХ (до 2012) его нельзя было использовать, так как он требует установки события OnPrint или что то вроде того.
Вот вспомнил и набрел на слудующий код: X++: this.PageSettings.Collate = DataDynamics.ActiveReports.PageSettings.PrinterCollate.Collate;
this.PageSettings.DefaultPaperSize = true;
this.PageSettings.DefaultPaperSource = true;
this.PageSettings.Duplex = System.Drawing.Printing.Duplex.Default;
this.PageSettings.Gutter = 1.0f;
this.PageSettings.Margins.Bottom = 1.0f;
this.PageSettings.Margins.Left = 1.0f;
this.PageSettings.Margins.Right = 1.0f;
this.PageSettings.Margins.Top = 1.0f;
this.PageSettings.MirrorMargins = false;
this.PageSettings.Orientation = PageOrientation.Default;
this.PageSettings.PaperHeight = 11.0f;
this.PageSettings.PaperKind = System.Drawing.Printing.PaperKind.Custom;
this.PageSettings.PaperSource = System.Drawing.Printing.PaperSourceKind.Manual;
this.PageSettings.PaperWidth = 8.5f;
__________________
http://www.axdevposts.blogspot.com Пришел, уведел.... отойди, дай другому увидеть! |
|
|
|
| За это сообщение автора поблагодарили: Logger (5). | |
| Теги |
| duplex, дуплекс, печать, печать дуплекс, принтер |
|
|
|