منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
[VB.NET] نسخ الصور من الفورم الى الوورد - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : [VB.NET] نسخ الصور من الفورم الى الوورد (/showthread.php?tid=46741)



نسخ الصور من الفورم الى الوورد - صبيح - 15-08-23

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


RE: نسخ الصور من الفورم الى الوورد - تركي الحلواني - 17-08-23

PHP كود :
Imports Microsoft.Office.Interop.Word

Public Class Form1
    Private Sub Button1_Click
(sender As ObjectAs EventArgsHandles Button1.Click
        Dim wordApp 
As New Application()

 
       ' إنشاء مستند جديد في وورد
        Dim doc As Document = wordApp.Documents.Add()

        ' 
اضف صورة من الفورم إلى وورد
        Dim image 
As New Bitmap(Me.WidthMe.Height)
 
       Me.DrawToBitmap(image, New Rectangle(00Me.WidthMe.Height))
 
       Clipboard.SetImage(image)

 
       ' لصق الصورة في مستند وورد
        doc.Content.Paste()

        ' 
حفظ المستند
        Dim filePath 
As String "Path\To\Your\Document.docx"
 
       doc.SaveAs2(filePath)
 
       doc.Close()

 
       ' إغلاق تطبيق وورد
        wordApp.Quit()

        MessageBox.Show("تم نسخ الصورة إلى وثيقة وورد.")
    End Sub
End Class