الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

[تنبيه - عنوان غير مناسب : ]طلب مهم جدا جدا

بدأه gladiator191 في 1 يوليو 2009 · 6 رد · 561 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم و رحمة الله و بركاته

انا عضو جديد معكم و حاسس ان انا هستفاد كتير معاكوا ان شاء الله

انا عندي طلب مهم جدا و ارجوا ان انتوا تجاوبوني

انا بعمل برنامج تسجيل بيطبع شهادات تقدير

المفروض المستخدم يدخل يكتب اسمه في كومبو بوكس

و يدوس علي طباعة

المفروض ان في ملف وورد جاهز فيه الصيغة بتاعة شهادات التقدير

النفروض اخد الاسم بشكل معين و احطه في ملف الوورد و اطبع علي كدة من غير ما افتح الورد علشان اللي هيستخدم البرنامج ناس عاديين

كل اللي هيعمله يكتب اسمه و يدوس طباعة

يا ريت اعرف ممكن اعملها ازاي

ولو في طريقة تانية من غير ملف الوورد مثلا يا ريت اعرفها بحيث ان هي تطبع بردو

الف شكر يا جماعة

انا اسف لو كنت طولت عليكوا

#2

ما رأيك في إنشاء صورة Image لصيغة شهادات التقدير و دمجها في مشروع خفيف و صغير كل مهمته طلب الإسم من المستخدم ثم بمساعدة PrintDocument Control تتم طباعة صورة الشهادة التقديرية كخلفية للورقة المطبوعة و من فوقها الإسم في المكان المناسب.

#3

الأخ الكريم/الأخت الكريمة

السلام عليكم ورحمة الله وبركاته

مرحباً بكم في منتدى الفريق العربي للبرمجة

نود تنبيهك أن العنوان غير مناسب.

الرجاء اختيار عنوان مناسب أكثر في مواضيعك القادمة، وهذا بمثابة إشعار للأهمية.

وفي حال التكرار سيتعرض موضوعك للإغلاق والحذف!!!

قواعد المشاركة

/index.php?showtopic=29343

شاكرين لكم حُسن تعاونكم

لا إله إلا الله محمد رسول الله

アッラー以外に神はなし。ムハンマドはアッラーの使徒である

#4

انا اسف جدا

دي اول مشاركة في المنتدي

الاخ محمد رضي

ممكن مثال علي الكلام اللي حضرتك بتقوله

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

يا ريت لو حضرتك توضح اكتر

اللي انا عايز اعمله هو الكلام اللي حضرتك بتقول عليه بالضبط بس يا ريت مثال يوضح

اسف علي الخطأ الغير مقصود و اسف علي الاطالة

شكرا

#5

هذا مثال مبسط أتمنى أن يساعدك في الوصول إلى مبتغاك :

using System;
using System.Drawing;
using System.Drawing.Printing;

namespace ConsoleApplication
{
	class Program
	{
		// إسم المستحق لشهادة التقدير
		static string name = "محمد رضى";
		// صورة صيغة شهادة التقدير
		static Image img = null;

		// نقطة الدخول إلى البرنامج
		static void Main(string[] args)
		{
			// إنشاء العنصر الذي سيتكلف بالطباعة 
			PrintDocument printDoc = new PrintDocument();
			// إشتراك في حدت طباعة صفحة
			printDoc.PrintPage += new PrintPageEventHandler(printDoc_PrintPage);
			// تحميل صورة صيغة شهادة التقدير
			img = Image.FromFile(@"إسم-و-امتداد-ملف-الصورة");
			// طباعة الصفحة
			printDoc.Print();
		}

		// يتم تشغيل هذه كلما تم طلب طباعة صفحة
		static void printDoc_PrintPage(object sender, PrintPageEventArgs e)
		{
			// رسم صورة شهادة التقدير
			e.Graphics.DrawImage(img, e.PageBounds.Location);
			// مكان رسم إسم المستحق لشهادة التقدير
			Point ptPos = new Point(250, 75);
			// نوع رسم الحروف
			Font fnt = new Font("Arial", 14.0f);
			// رسم الإسم
			e.Graphics.DrawString(name, fnt, Brushes.Black, ptPos);
		}
	}
}

تم تعديل هذه المشاركة بواسطة محمد رضى في 2 يوليو 2009 في 14:29

#6

بجد والله يا استاذ محمد انا بشكرك علي المساعدة القيمة دي

ربنا يزيدك

الف شكر كمان مرة

#7

شكرا على الافاده محمد رضى وربنا يكرمك إن شاء الله بما تساعد به الناس فى التقدم والفهم

جزاك الله خيرا ...

73b14eadba.gif

الحمدلله والصلاة والسلام على رسول الله وعلى آله وصحبه أجمعين

لكل مبتدئى البرمجه برمجه بلغه السى شارب

تنصيب ويندوز 8 على vmware

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…