تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] تغيير اعدادت الطابعة
#1
السلام عليكم ورحمة الله وبركاته
اريد كود استطيع من خلاله تغيير اعدادات الطباعة لاتمكن من الطباعة على الوجهين علما ان الطابعة لدي تدعم هذه الخاصية حيث ان الاعدادات الافتراضية هي الطباعة على الوجهين والبرنامج الذي اعمل عليه يحتوي تقارير احتاج طباعتها على الوجهين وتقارير اخرى احتاج طباعتها على جهه واحدة لان التوجه الى اعدادات الطابعة وتغييرها كل مرة امر متعب نسيت ان اذكر انني اطبع التقارير مباشرة دون عرضها.

الرد }}}
تم الشكر بواسطة: OLED , OLED , OLED
#2
بعد بحث والحمدلله وصلت للحل وهو من خلال هذا الكود

كود :
rep.PrintOptions.PrinterDuplex = PrinterDuplex.Simplex
                   rep.PrintToPrinter(1, False, 0, 0)
اتمنى من لديه نفس المشكلة ان يستفيد من تجربتي
الرد }}}
تم الشكر بواسطة: asmarsou , Taha Okla , Taha Okla , OLED , OLED , OLED , kebboud
#3
وعليكم السلام  ورحمة الله وبركاته

أنا نفس الشي وجدت كود مشابه في خصائص (PrintDocument1) من أول ما طرحت السؤال 
لكن ما كان عندي طابعة أجرب عليها الأمر.. 

---

ولكن يبقى أن نقول لك :
شكراً لك على التأكيد والافادة بهذا الكود..
قال صلى الله عليه وسلم: 
«كلمتان خفيفتان على اللسان 
ثقيلتان في الميزان،حبيبتان إلى الرحمن: 
سبحان الله وبحمده، سبحان الله العظيم».
الرد }}}
تم الشكر بواسطة: OLED , OLED , OLED , i1982
#4
(13-01-23, 08:16 PM)i1982 كتب : بعد بحث والحمدلله وصلت للحل وهو من خلال هذا الكود

كود :
rep.PrintOptions.PrinterDuplex = PrinterDuplex.Simplex
                   rep.PrintToPrinter(1, False, 0, 0)
اتمنى من لديه نفس المشكلة ان يستفيد من تجربتي

أخي الكريم أرجو أن ترفع لنا هذا الكود كاملا حتى نفهمه 
شكرا


    Heart ربي زدني علما  Heart

الرد }}}
تم الشكر بواسطة: أبو خالد الشكري
#5
أين تعريف المتغير rep ؟
وكذلك المتغير PrinterDuplex
الرد }}}
تم الشكر بواسطة:
#6
(10-04-23, 02:50 AM)أبو خالد الشكري كتب : أين تعريف المتغير rep ؟
وكذلك المتغير PrinterDuplex


rep هو متغير من نوع ( ReportDocument ) خاص بالــ Crystal Reports

أما PrinterDuplex هو ليس بمتغير أنما عبارة عن ( Enumeration ) يعني Enum تحتوي على الخيارات التالية :
Default :
The printer's default duplex setting.
Horizontal :
Double-sided, horizontal printing.
Simplex :
Single-sided printing.
Vertical :
Double-sided, vertical printing.
الرد }}}
تم الشكر بواسطة: أبو خالد الشكري
#7
(10-04-23, 04:04 AM)عبدالله الدوسري كتب :
(10-04-23, 02:50 AM)أبو خالد الشكري كتب : أين تعريف المتغير rep ؟
وكذلك المتغير PrinterDuplex


rep هو متغير من نوع ( ReportDocument ) خاص بالــ Crystal Reports

أما PrinterDuplex هو ليس بمتغير أنما عبارة عن ( Enumeration ) يعني Enum تحتوي على الخيارات التالية :
Default :
The printer's default duplex setting.
Horizontal :
Double-sided, horizontal printing.
Simplex :
Single-sided printing.
Vertical :
Double-sided, vertical printing.




شكرا جزيلا لك أستاذ عبدالله الدوسري
بارك الله فيك ، ما قصرت 
ولكن زين لو زودتونا بمثال متكامل لعرض لوحة Printer Setting
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [سؤال] تغيير الفورم الرئيسي عند تشغيل البرنامج في Visual Studio مع .NET 8؟ silverlord 2 650 09-03-25, 03:52 AM
آخر رد: silverlord
  [كود] كود تغيير حجم النص في التكست بوكس hassan 8 8,790 30-01-25, 02:33 AM
آخر رد: خالد كامل1
  تغيير أسم ملف DOX.1 3 3,267 01-01-25, 09:37 PM
آخر رد: anes
  تعديل حجم ورق الطابعة برمجيا kmar12 1 348 21-12-24, 02:36 PM
آخر رد: aljzazy
  تغيير مكان حفظ الصورة من قاعدة البيانات إلى مجلد في مسار البرنامج F.H.M 37 2,287 05-11-24, 08:30 AM
آخر رد: F.H.M
  تغيير اللون تلقائياً عند إقتراب نهاية العقد F.H.M 2 448 25-10-24, 07:16 AM
آخر رد: F.H.M
Question ممكن كود تغيير حجم Form بالكود الورد الصناعي 2 440 13-08-24, 10:10 AM
آخر رد: الورد الصناعي
  طلب تغيير لون خلية بالجريد كنترول حسب شرط معين heem1986 0 359 13-06-24, 09:59 AM
آخر رد: heem1986
  تغيير المسار الي مسار البرنامج في تقرير ميكروسوفت atefkhalf2004 2 436 02-04-24, 05:05 PM
آخر رد: atefkhalf2004
  تغيير على كود الحفظ محمد خيري 6 577 28-03-24, 04:20 PM
آخر رد: محمد خيري

التنقل السريع :


يقوم بقرائة الموضوع: