Я хочу программно изменить размер бумаги на размер бумаги, определенный пользователем на C #, например: 10x12 - мой размер бумаги. Намного лучше, если вы поможете мне распечатать в Crystal Report на бумаге размером 10х12.
Как программно изменить размер бумаги в диалоговом окне печати C #?
Ответы (1)
В событии OnBegin класса документа печати установите следующую кодировку для нестандартного размера бумаги:
Dim xCustomSize As New PaperSize("Custom", 10, 12)
xCustomSize.PaperName = PaperKind.Custom
PrintDocument.DefaultPageSettings.PaperSize =xCustomSize
* Для Crystal Report: *
MYCRYSTALREPORT crpt = new MYCRYSTALREPORT();
crpt.PrintOptions.PaperSize = xCustomSize ;
для более подробной информации: http://social.msdn.microsoft.com/Forums/en-US/9e647fac-d5cd-42b7-a1e6-db6d6cf97c57/setting-pagesize-for-crystal-report?forum=vscrystalreports а>
person
Haji
schedule
18.11.2013
БЛАГОДАРЮ. Можете ли вы помочь Как это сделать для отчета о кристалле?
- person Prashanth; 18.11.2013