تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] مشكلة فى Dim g As Graphics رسم نص وصور من اداة ريتش تكست بوكس
#1
السلام عليكم

اريد رسم كل محتويات اداة ريتش تكست بوكس

الاداة بيكون فيها نص + صور

ازاى اقدر ارسمهم فى صورة واحدة وعرضها فى اداة بيكتشر بوكس (اداة الصورة)
الرد
تم الشكر بواسطة:
#2
ماذا تقصد برسم؟
هل تقصد تصوير مثل تصوير الشاشة؟؟؟
الرد
تم الشكر بواسطة: الماجيك مسعد , الماجيك مسعد
#3
PHP كود :
       RichTextBox1.Refresh()
 
       Dim bmp As New Bitmap(RichTextBox1.WidthRichTextBox1.Height)
 
       Using g As Graphics Graphics.FromImage(bmp)
 
           g.CopyFromScreen(RichTextBox1.PointToScreen(Point.Empty), Point.Empty, RichTextBox1.Size)
 
       End Using

        If Not bmp Is Nothing Then
            PictureBox1
.Image bmp
        End 
If 
الرد
تم الشكر بواسطة: الماجيك مسعد
#4
(10-09-16, 04:01 AM)silverlight كتب :
PHP كود :
       RichTextBox1.Refresh()
 
       Dim bmp As New Bitmap(RichTextBox1.WidthRichTextBox1.Height)
 
       Using g As Graphics Graphics.FromImage(bmp)
 
           g.CopyFromScreen(RichTextBox1.PointToScreen(Point.Empty), Point.Empty, RichTextBox1.Size)
 
       End Using

        If Not bmp Is Nothing Then
            PictureBox1
.Image bmp
        End 
If 

تمام جدا اخى الكريم

انت كدا هتقدر تفهم طلبي

شوف هذا الكود

Dim width As Integer = 640
Dim height As Integer = 480

Dim writer As New VideoFileWriter()
writer.Open(SavePath, width, height, 25, VideoCodec.MPEG4, 1000000)
Dim image As New Bitmap(width, height)
Dim g As Graphics = Graphics.FromImage(image)
g.FillRectangle(New SolidBrush(Color.Yellow), 0, 0, width, height)
Dim rec As RectangleF = New RectangleF With {
.Width = width,
.Y = 480,
.X = 0
}
g.DrawString(Article, UsingFont, New SolidBrush(UsingColor), rec, Align)
Dim src = New Bitmap(PictureBox1.Image)
g.DrawImage(src, New Rectangle(0, 0, 222, 222))
'g.Save();
writer.WriteVideoFrame(image)
rec.Y -= rate
Progress.Invoke(Sub()
Progress.SetIncrement(1)
End Sub)

writer.Close()


هذا الكود لعمل فيديو
من نص او صور الموجودين فى اداة الريتش بوكس

ولكن ليس كما اريد

لانه يفعل نص وصورة ولكن بطريقة غير مرغوب فيها

والمطلوب
انا عايز اضيف نص + صور (اكتر من صورة) الى الريتش بوكس

واقوم بعمل فيديو لهم ويظهر بالترتيب كما كانو فى الريتش بوكس

يعنى مثلا نفترض ان الريتش بوكس فيه

نص
صورة
نص
صورة
صورة
صورة
نص
صورة

يبقا يظهروا كدا فى الفيديو

نص
صورة
نص
صورة
صورة
صورة
نص
صورة

يارب تكون فهمت قصدى وتقدر تساعدنى

(10-09-16, 02:54 AM)سعود كتب : ماذا تقصد برسم؟
هل تقصد تصوير مثل تصوير الشاشة؟؟؟

رسم نص
g.DrawString(Article, UsingFont, New SolidBrush(UsingColor), rec, Align)


رسم صورة

Dim src = New Bitmap(PictureBox1.Image)
g.DrawImage(src, New Rectangle(0, 0, 222, 222))
الرد
تم الشكر بواسطة:
#5
ما فهمته انك تريد ان ترسم صورة مثل الخلفية و تملأها بأي لون و في حالتك هنا أنت ملأاتها باللون الأصفر ثم بعد ذلك تريد ان ترسم عليها تكست ثم صورة ثم تكست و هكذا تستمر عملية الرسم مع Timer حتي تتحرك الصور بشكل عمودي علي هيئة شريط سينمائي
ومن ثم لاحقا يتم حفظ الصور في ملف علي هيئة فيديو
الرد
تم الشكر بواسطة:
#6
(10-09-16, 04:50 AM)silverlight كتب : ما فهمته انك تريد ان ترسم صورة مثل الخلفية و تملأها بأي لون و في حالتك هنا أنت ملأاتها باللون الأصفر ثم بعد ذلك تريد ان ترسم عليها تكست ثم صورة ثم تكست و هكذا تستمر عملية الرسم مع Timer حتي تتحرك الصور بشكل عمودي علي هيئة شريط سينمائي
ومن ثم لاحقا يتم حفظ الصور في ملف علي هيئة فيديو

نعم اخى الفاضل هذا ما اريده بالظبط

اتمنى ان تساعدنى فى ذلك
الرد
تم الشكر بواسطة:
#7
هل من مساعد؟
الرد
تم الشكر بواسطة:
#8
كل سنة وانت طيب
الرد
تم الشكر بواسطة:
#9
الا يوجد حل؟
الرد
تم الشكر بواسطة:
#10
كل عام وانت بخير .... أنا ب أعتذر لأني لا أستطيع مساعدتك حاليا لأن نسخة الويندوز الأصلية الخاصة بجهاز الكمبيوتر ضربت و في الوقت الراهن أنا أبحث عن حل للمشكلة ..... موضوعك سهل جدا ...لكن... قدر الله و ما شاء فعل
الرد
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  مشكلة عند رفع قعدة البينات فى الفيجول بيسك Mohamed Magdy 1 23 منذ 2 ساعة مضت
آخر رد: ابراهيم ايبو
  [سؤال] استفسار عن مشكلة في كود لايجاد العملاء الغير موجودين بجدول الدفع ahmedmansour 11 359 منذ 2 ساعة مضت
آخر رد: ahmedmansour
  مشكلة فى اضافة حقول جديدة فى قاعدة البيانات و ربطها بالفيجوال استوديو nabil.1710 1 35 أمس, 01:09 PM
آخر رد: nabil.1710
  مشكلة داخل البوتن Mohamed Magdy 5 42 17-10-18, 10:04 PM
آخر رد: XBOOBX
  سؤال :- عن التيكست بوكس احمد خطاب 1 48 16-10-18, 12:43 AM
آخر رد: عبد العزيز البسكري
  مشكلة فى التعديل salah mansour 7 110 15-10-18, 02:39 PM
آخر رد: فراس محي
  [VB.NET] مشكلة في استخراج روابط هذه الصفحة بال HtmlAgilityPack mervandzz 2 63 13-10-18, 03:53 PM
آخر رد: mervandzz
  سؤال عن التكست بوكس احمد خطاب 3 70 12-10-18, 08:34 PM
آخر رد: mustafa husaieen
  سؤال عن التكست بوكس احمد خطاب 1 56 12-10-18, 08:17 PM
آخر رد: asemshahen5
  مشكلة فى اختفاء فورم salah mansour 0 44 12-10-18, 01:47 AM
آخر رد: salah mansour

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


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