[COLOR="#FF0000"]بسم الله الرحمن الرحيم
((رب اشرح لي صدري ويسر لي امري واحلل عقدة من لساني يفقهوا قولي))
صدق الله العلي العظيم[/COLOR]
السلام عليكم ايها الاحبة اعضاء وزوار المنتدى ان شاءالله تكونوا في تمام الصحة والعافية
((رب اشرح لي صدري ويسر لي امري واحلل عقدة من لساني يفقهوا قولي))
صدق الله العلي العظيم[/COLOR]
السلام عليكم ايها الاحبة اعضاء وزوار المنتدى ان شاءالله تكونوا في تمام الصحة والعافية
[COLOR="#800080"]سنتعلم في هذا الموضوع كيفية انشاء ملف pdf عن طريق الملف المكتبي iTextSharp
اولا حمل الاداة من هنا:http://www.nodevice.com/dll/itextsharp_d...21198.html
او من هنا: http://www.mediafire.com/?jpre7tbkyzrow2o
ثانيا افتح مشروع جديد وسمه ما شئت ,اضف button و Textbox
ثالثا اضف الاداة الى المشروع عن طريق الAddReference ومن ثم عن طريق الusing هكذا:[/COLOR]
PHP كود :
using iTextSharp.text;
using iTextSharp.text.pdf;
[COLOR="#800080"]ومن ثم اضف مجال الاسماء using System.IO ايضا
بعد ذلك اكتب الكود التالي في الButton[/COLOR]
PHP كود :
//PageSize ومن ثم تحجيم الملف وهنالك عدة خيارات في الكائن Document انشاء كائن من نوع
Document pdfdoc = new Document(PageSize.A4);
//pdf انشاء ملف من نوع
FileStream fs = new FileStream("YourPath.pdf", FileMode.Create);
//اليه Documentوال streamوتمرير ال pdfWriter انشاء كائن
PdfWriter pdfwr = PdfWriter.GetInstance(pdfdoc, fs);
//فتح الملف
pdfdoc.Open();
//Paragraph انشاء كائن
Paragraph p = new Paragraph();
//pdfأضافة بعض البيانات لغرض كتابتها على ملف ال
p.Add(textBox1.Text);
//pdfالى ال Paragraphاضافة ال
pdfdoc.Add(p);
//اغلاق الملف
pdfdoc.Close();
[COLOR="#800080"]الشرح كما تلاحظون مع الكود للفهم السهل
بالتوفيق ان شاءالله[/COLOR]