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

تعديل علي كود تحويل الصورة الي pdf

بدأه خزيم في 12 أكتوبر 2017 · 1 رد · 627 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

الكود ده بيحول صوره واحده بس

 {
            Document document = new Document();
            using (var stream = new FileStream("test2.pdf", FileMode.Create, FileAccess.Write, FileShare.None))
            {
                PdfWriter.GetInstance(document, stream);
                document.Open();

                using (var imageStream = new FileStream("test2.JPEG", FileMode.Open, FileAccess.Read, FileShare.ReadWrite))
                {
                    var image2 = iTextSharp.text.Image.GetInstance(imageStream);
                    document.Add(image2);
                }
                document.Close();
                MessageBox.Show("تم الحفظ");
            }
        }

#2
            Document document = new Document();
            using (var stream = new FileStream("OutFile.pdf", FileMode.Create, FileAccess.Write, FileShare.None))
            {
                PdfWriter.GetInstance(document, stream);
                document.Open();

				string[] filePaths = Directory.GetFiles(@"c:\MyDir\", "*.bmp");
                foreach(var  sFile in filePaths )
				{
					using (var imageStream = new FileStream(sFile, FileMode.Open, FileAccess.Read, FileShare.ReadWrite))
					{
						var oImage = iTextSharp.text.Image.GetInstance(imageStream);
						document.Add(oImage);
					}
				}
                document.Close();
                MessageBox.Show("تم الحفظ");
            }

بالتوفيق

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