منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
[VB.NET] طباعة الفورم a4 - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : [VB.NET] طباعة الفورم a4 (/showthread.php?tid=24970)



طباعة الفورم a4 - فراس الغزي - 15-05-18

السلام  عليكم  الاخوة  الاعزاء  

  عندي فورم  بقياس  637*595  ارغب  بطباعته  انا  اطبعه  عادي لكن بيطلع  بنفس  القياس  انا بدي  يكون  طباعه  على  قدر  الورقة  ال A4 يعني لو سمحتو  كود  يحول لي  الطباع  ويكبر  الوفرم الى  القياس  المطلوب  وفقكم  الله  الفورم يبقة  مثل  ما  هو  ولكن  عند الطباعه بيطلع  على  كبر  الورقة  المذكورة  اخواني  

 بانتظار ردودكم


RE: طباعة الفورم a4 - elgokr - 15-05-18

قم بانشاء Panel
واجعل قيمة Dock = Fill
واستخدم الكود التالى
كود :
Using g = Graphics.FromHwnd(IntPtr.Zero)
           Panel1.Size = New Size(CInt(21 / 2.54 * g.DpiX), CInt(29.7 / 2.54 * g.DpiY))
       End Using

كل التوفيق لك