تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
Create a Pdf file in C# with iText
#1
[COLOR="#FF0000"]بسم الله الرحمن الرحيم
((رب اشرح لي صدري ويسر لي امري واحلل عقدة من لساني يفقهوا قولي))
صدق الله العلي العظيم[/COLOR]



السلام عليكم ايها الاحبة اعضاء وزوار المنتدى ان شاءالله تكونوا في تمام الصحة والعافيةSmile


[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(pdfdocfs);
            
//فتح الملف
            
pdfdoc.Open();
            
//Paragraph انشاء كائن  
            
Paragraph p = new Paragraph();
            
//pdfأضافة بعض البيانات لغرض كتابتها على ملف ال
            
p.Add(textBox1.Text);
            
//pdfالى ال Paragraphاضافة ال 
            
pdfdoc.Add(p);
            
//اغلاق الملف
            
pdfdoc.Close(); 

[COLOR="#800080"]الشرح كما تلاحظون مع الكود للفهم السهلSmile

بالتوفيق ان شاءالله[/COLOR]
الرد }}}}
تم الشكر بواسطة:
#2
بارك الله فيك وجعله فى ميزان حسناتك

والله دائماّ انت مميز

مشكور
الرد }}}}
تم الشكر بواسطة:
#3
learning.net كتب :بارك الله فيك وجعله فى ميزان حسناتك

والله دائماّ انت مميز

مشكور

بارك الله فيك اخي الكريم

شكرا على التعليق الجميل

ان شاء الله ساكتب مقالة عن كيفية انشاء BarCode عن طريق نفس الاداة ايضا

بالتوفيق ان شاءالله
الرد }}}}
تم الشكر بواسطة:
#4
بارك الله فيك اخي
ما هو ترخيص هذه الاداة اقصد في حال انتاج برامج هل الاداه تتطلب ترخيص التوزيع لطرف ثالث
الرد }}}}
تم الشكر بواسطة:
#5
oneyemenweb2 كتب :بارك الله فيك اخي
ما هو ترخيص هذه الاداة اقصد في حال انتاج برامج هل الاداه تتطلب ترخيص التوزيع لطرف ثالث

السلام عليكم

بارك الله فيك شكرا على المرور

اخي الكريم الملف مجاني ان شاءالله

بالتوفيق ان شاءالله
الرد }}}}
تم الشكر بواسطة:
#6
بارك الله فيك

دائماّ مميز ....

ساوحل تطبيقه على المشروعي ...
الرد }}}}
تم الشكر بواسطة:
#7
السلام عليكم

بارك الله فيك
الرد }}}}
تم الشكر بواسطة:
#8
شكرا ............. >>>
الرد }}}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [C#.NET] How to Create NuGet sherif khalid 6 697 21-10-15, 02:20 AM
آخر رد: Abu Ehab
  [مقال] إنشاء Help file لبرنامجك الشاكي لله 7 2,136 10-10-14, 04:34 PM
آخر رد: السندبااد
  Read/Write App.Config File with .NET 2.0 Abu Ehab 0 532 26-05-14, 12:04 AM
آخر رد: Abu Ehab

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


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم