منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : الطباعة على نصف الورقة A5
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
الصفحات : 1 2
أخي الكريم " DONE "سأجرّب تغيير قيم الهوامش لعلها تضبط إن شاء الله
بعد ظبط المقاس على الكرستال استخدم هذا الكود في البرنامج
Dim report As New ReportDocument()
report.Load("path_to_your_report_file.rpt")

Dim printerSettings As New System.Drawing.Printing.PrinterSettings()
printerSettings.DefaultPageSettings.PaperSize = New System.Drawing.Printing.PaperSize("A4", 827, 1170)

report.PrintOptions.PrinterName = printerSettings.PrinterName
report.PrintToPrinter(1, False, 0, 0)
الصفحات : 1 2