الشبكة العربية لمطوري الألعاب

  dreamer مشاركة 1

السلام عليكم

لو تكرمتم أريد كود طباعة للفورم لكن أن أحدد فيه الصور التي أريدها والنصوص التي أريدها أيضا

وأن يكون فيه معاينة قبل الطباعة

قمت بالبحث في المنتديات لكن الأكواد كانت تكون مثل
capture image
أي يقوم بطباعة الفورم بكل مافيه...

أو طباعة للنصوص فقط

وأنا أريد فقط أشياء محددة من الصور أو النصوص


شكرا جزيلا
أختكم

خبير مدير وسام البهنسي مشاركة 2

مجرد رأي، من الممكن استغلال خدمات Internet Explorer في هذا المجال.
البداية هي أن يتم تشكيل ملف HTML يحوي جميع النصوص والصور المطلوب طباعتها وبالتنسيق المرغوب، ثم إصدار أمر لطباعة هذا الملف... يمكن حذف هذا الملف بعد إصدار أمر الطباعة كذلك...

رأي آخر، لكنني أظن أنه أصعب قليلاً، استخدام وحدة الـ Rich-Text Format للكتابة بها وإضافة صور بها، ثم الطباعة منها مباشرة...

هل لأحد أي رأي في الموضوع؟

وسام البهنسي
مبرمج في إنفيديا وإنفريمز

خبير مشرف مؤيد مارديني مشاركة 3

يوجد طريقة أخرى و ذلك عند استخدام System.Drawing.Printing.PrintDocument :
عند ذلك يمكن في حدث PrintPage الخاص به استخدام الكائن e.Graphics لرسم أي صورة أو شكل
e.Graphics.DrawImage(...)


كل عام و أنتم بخير,
Moayad Mardini

Moayad Mardini,
MSDN Forums Moderator