تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[عنوان معدل]كيف أطبع صورة من PictureBox
#3
السلام عليكم
انصحك بالذهاب الى هذا المنتدى http://vbcity.com/forums/p/161428/690646.aspx
هذا هو الكود منقول من XTab ولكني غير مسئول عن صحته لاني لم اجربه
FriendWithEvents prntDoc AsNew PrintDocument()

Private Print_Image As Image

Declare Auto Function BitBlt Lib "GDI32.DLL" ( _

ByVal hdcDest As IntPtr, _

ByVal nXDest As Integer, _

ByVal nYDest As Integer, _

ByVal nWidth As Integer, _

ByVal nHeight As Integer, _

ByVal hdcSrc As IntPtr, _

ByVal nXSrc As Integer, _

ByVal nYSrc As Integer, _

ByVal dwRop As Int32) As Boolean

Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click

'print picture

Dim prnDialog As New PrintDialog()

'Get a Graphics Object from the form

Dim FormG As Graphics = Me.PictureBox1.CreateGraphics

'Create a bitmap from that graphics

Dim i As New Bitmap(Me.Width, Me.Height, FormG)

'Create a Graphics object in memory from that bitmap

Dim memG As Graphics = Graphics.FromImage(i)

'get the IntPtr's of the graphics

Dim HDC1 As IntPtr = FormG.GetHdc

Dim HDC2 As IntPtr = memG.GetHdc

'get the picture

BitBlt(HDC2, 0, 0, Me.PictureBox1.Width, Me.PictureBox1.Height, HDC1, 0, 0, 13369376)

'Clone the bitmap so we can dispose this one

Me.Print_Image = i.Clone()

'Clean Up

FormG.ReleaseHdc(HDC1)

memG.ReleaseHdc(HDC2)

FormG.Dispose()

memG.Dispose()

i.Dispose()

prnDialog.Document = prntDoc

' Optional Dialog:

'Dim r As DialogResult = prnDialog.ShowDialog

'If r = DialogResult.OK Then

prntDoc.Print()

'End If

End Sub

Private Sub prntDoc_PrintPage(ByVal sender As Object, ByVal e As System.Drawing.Printing.PrintPageEventArgs) Handles prntDoc.PrintPage

e.Graphics.DrawImage(Print_Image, 0, 0)

End Sub
صاحب الرد عن السؤال هو
Ged Mead (XTab)
ارجو ان يناسبك
الرد }}}
تم الشكر بواسطة:


الردود في هذا الموضوع
[عنوان معدل]كيف أطبع صورة من PictureBox - بواسطة محمود اكرم_mybb_import5686 - 09-07-13, 05:41 PM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  احتاج مساعدة في اظهار الصورة على PictureBox sloom00 2 393 31-12-24, 11:29 PM
آخر رد: sloom00
  إدراج صورة الموظف من خلال رابط في حقل من قاعدة البيانات saud1004 4 549 13-12-24, 04:48 AM
آخر رد: saud1004
  أريد كود عند الضغط على الصورة في PictureBox تفتح في برنامج الصور في الويندوز F.H.M 6 647 25-10-24, 01:57 PM
آخر رد: F.H.M
Lightbulb [سؤال] تحويل صورة الى ملف Pdf ackore 8 794 27-09-24, 07:51 PM
آخر رد: محمد مسافر
  اضافة صورة مخزنة في قاعدة البيانات sql الى الكريستال ريبورت صالح عبدالله 3 484 24-09-24, 09:52 AM
آخر رد: صالح عبدالله
  [كود] كود عند اختيار صورة في فورم تسمع في فورم اخري Mostafa201255411 0 254 13-09-24, 09:20 PM
آخر رد: Mostafa201255411
  التعامل مع موقع ويب لجلب صورة لالفيجوال بيزك صبري زينوبي 3 469 09-09-24, 11:22 PM
آخر رد: Taha Okla
  ماهي طريقة تحويل ملف pdf الى صورة جيولوجي مبتدئ 3 575 12-07-24, 09:22 PM
آخر رد: atefkhalf2004
  [VB.NET] تحويل pdf الى صورة بدون استخدام الاكروبات بأستخدام adobe reader العادى فقط AhmedNagib 1 1,187 11-07-24, 01:16 PM
آخر رد: تركي الحلواني
  التعديل على كود حفظ الصورة في مجلد من picturebox صالح عبدالله 3 539 14-05-24, 10:47 PM
آخر رد: أبو خالد الشكري

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


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