تعلم كيفية انشاء ملفات PDF من خلال المكتبة PdfSharp فى بنية vb.net

استعرض الموضوع السابق استعرض الموضوع التالي اذهب الى الأسفل

تعلم كيفية انشاء ملفات PDF من خلال المكتبة PdfSharp فى بنية vb.net

مُساهمة من طرف أحمد مناع في الأربعاء ديسمبر 11, 2013 12:21 pm

بسم الله الرحمن الرحيم 

أهلا وسهلا بكم إخوانى الكرام .....درس اليوم عن كيفية انشاء ملفات PDF من خلال المكتبة PdfSharp وهي مكتبة مفتوحة المصدر تسمح لك بسهولة بإنشاء وثائق PDF من تطبيقات VB.Net وذلك على النحو التالى :

1- قم بتحميل المكتبة من خلال العنوان التالى http://pdfsharp.codeplex.com/downloads/get/96263
2_ قم بفك الضغط الذى تم تحميله من الرابط اعلاه
3_قم بإنشاء مشروع نوافذ جديد .
4-قم بإضافة مجموعة ملفات المكتبة الى المشروع وذلك من خلال النقر يمين على ايقونة المشروع من نافذة المستكشف و أختيار الامر Add Reference
5_ من النافذة التى ستظهر قم بتحديد المجلد الذى تم فك ضغط المكتبة فيه و اضف مجموعة ملفات المكتبة كما فى الشكل التالى :


6_ نقوم بكتابة الاكواد التالية :


  • نقوم باستيراد مساحة الاسماء التالية

الرمز:
Imports PdfSharp
Imports PdfSharp.Drawing
Imports PdfSharp.Pdf


  • إنشاء مثيل جديد من الكائن PdfDocument

الرمز:
Dim pdf As PdfDocument = New PdfDocument


  • إنشاء وثيقة فارغة

الرمز:
Dim pdfPage As PdfPage = pdf.AddPage


  • انشاء الكائن XGraphics و تمرير الية الوثيقة الفارغة

الرمز:
Dim graph As XGraphics = XGraphics.FromPdfPage(pdfPage)


  • نقوم بإنشاء كائن الخط المراد استخدامة فى الوثقية

الرمز:
Dim font As XFont = New XFont("Verdana", 20, XFontStyle.Bold)


  • بعد ذلك نقوم باضافة المحتوى للوثيقة

الرمز:
graph.DrawString("This is my first PDF document", font, XBrushes.Black, _
New XRect(0, 0, pdfPage.Width.Point, pdfPage.Height.Point), XStringFormats.TopLeft)


  • اخير نقوم بحفظ الوثيقة

الرمز:
pdf.Save("firstpage.pdf");

ـــــــــــــــــــ التوقيع ــــــــــــــــــــ
سبحان الله وبحمدة .....سبحان الله العظيم

إن فقدت مكان بذورك التي بذرتها يوما ما سيخبرك المطر أين زرعتها ..لذا إبذر الخير فوق أي أرض وتحت أي سماء ومع أي أحد.. فأنت لا تعلم أين تجده ومتى تجده؟! إزرع جميلا ولو في غير موضعه .... فلا يضيع جميلا أينما زرعا .. فما أجمل العطاء... فقد تجد جزاءه في الدنيا أو يكون لك ذخرا في الآخرة

أحمد مناع
.
.

تاريخ التسجيل : 15/02/2011
المساهمات : 810
النقاط : 1479
التقيم : 69
الدولة : مصر
الجنس : ذكر

http://egy-tech.forumegypt.net

الرجوع الى أعلى الصفحة اذهب الى الأسفل

رد: تعلم كيفية انشاء ملفات PDF من خلال المكتبة PdfSharp فى بنية vb.net

مُساهمة من طرف أبوسجود في الأحد ديسمبر 15, 2013 11:14 am

جزاك الله خيرا أخى أحمد

أبوسجود
.....
.....

تاريخ التسجيل : 18/02/2011
المساهمات : 87
النقاط : 162
التقيم : 7
الجنس : ذكر

الرجوع الى أعلى الصفحة اذهب الى الأسفل

استعرض الموضوع السابق استعرض الموضوع التالي الرجوع الى أعلى الصفحة


 
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى