تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] استبدال الصورة داخل ملف الورد
#1
السلام عليكم ورحمة الله وبركاتة 


لدي طلب بسيط من الاخوة بالمنتدي .

عندي ملف ورد واريد استبدال الصورة داخل الملف من قاعدة البيانات عن طريق استخدام الداتاتابل .

الطريقة القديمة التي كنت اقوم بها وهيا اضافة بوك ماارك للصورة واقوم باستبدالها علي اساس البوك مارك واضافة مسار للصورة .

المشكلة بالطريقة هذة تحدث ازاحة للنصوص بالملف الخاص بالورد ويحدث اختلال بكامل الملف النصي كنت استخدم الطريقة بهذا الشكل .

كود :
       Dim aplication As New Microsoft.Office.Interop.Word.Application
       Dim myapp1 As New Application
       Dim filename = "مسار الملف النصي "
       Dim mydoc As New Document
       mydoc = aplication.Documents.Open(filename)
       Dim bk As Bookmarks = mydoc.Bookmarks

       bk("IMG").Range().InlineShapes.AddPicture(
                FileName:="مسار الصورة", LinkToFile:=False,
        SaveWithDocument:=True)

       mydoc.InlineShapes(1).Height = 100.5
       mydoc.InlineShapes(1).Width = 100.14

       GC.Collect()
       GC.WaitForPendingFinalizers()
       GC.Collect()
       GC.WaitForPendingFinalizers()


ما اريد هوا استبدال صورة موجودة بملف الورد بحيث تكون بنفس الموقع للصورة القديمة  بصورة اخري من قاعدة البيانات عن طريق الداتاتابل دون الاخلال باماكن المحتوي النصي بملف الورد ..

ما اعرفة هو استعادة الصورة من قاعدة البيانات بملاء الداتاتابل بالبيانات من الجدول وعرضها بصندوق الصور ..
..
كود :
Dim mybyte As Byte() = New Byte(-1) {}
               mybyte = CType((DTFILL.Rows(0).Item("DEGREE_IMG")), Byte())
               Dim ms As MemoryStream = New MemoryStream(mybyte)
               PIC_PARTA.Image = Image.FromStream(MS)
الرد }}}
تم الشكر بواسطة:


الردود في هذا الموضوع
استبدال الصورة داخل ملف الورد - بواسطة احمد 2021 - 06-03-21, 05:21 AM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [سؤال] طريقة توسيط النص داخل اداة comboBox سمير1404 7 3,863 24-08-25, 01:01 PM
آخر رد: أبو خالد الشكري
  مشكلة في جلب الصورة في التقرير مصمم هاوي 12 1,241 06-06-25, 03:00 PM
آخر رد: atefkhalf2004
  احتاج مساعدة في اظهار الصورة على PictureBox sloom00 2 391 31-12-24, 11:29 PM
آخر رد: sloom00
  حفظ الصورة بالمجلد أحمد فتح الرحمن 7 539 27-11-24, 12:19 AM
آخر رد: atefkhalf2004
  استدعاء من جدولين داخل اداه FlowLayoutPanel برجاء الافادة للضرورة جداً modymody300894 7 642 15-11-24, 11:02 AM
آخر رد: modymody300894
  كتابه عدد معين من الارقام داخل تيكست بوكس modymody300894 3 561 07-11-24, 09:15 PM
آخر رد: modymody300894
  تغيير مكان حفظ الصورة من قاعدة البيانات إلى مجلد في مسار البرنامج F.H.M 37 2,353 05-11-24, 08:30 AM
آخر رد: F.H.M
  ترتيب شجره الحسابات داخل الجريد فيو modymody300894 2 412 31-10-24, 12:27 PM
آخر رد: modymody300894
  أريد كود عند الضغط على الصورة في PictureBox تفتح في برنامج الصور في الويندوز F.H.M 6 636 25-10-24, 01:57 PM
آخر رد: F.H.M
  وميض ومرعشه في الصورة بوحمد 4 445 20-10-24, 10:17 PM
آخر رد: بوحمد

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


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