تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
طباعة ارقام باللغة العربية
#1
السلام عليكم اصدقائي
لدي مشكلة عند طباعة محتويات الداتا جيراد تظهر الارقام ، والتاريخ باللغة الانكليزية
فهل هنالك طريقة لجعل الارقام تظهر بالعربية عند الطباعة
وشكرا لكم
الرد }}}
تم الشكر بواسطة:
#2
هل تستحدم ادوات الطباعة مثل الكريستال والريبورتر
ام ماذا؟؟؟
المبرمج لا يفكر في المشكلة بل في الحل!!
الرد }}}
تم الشكر بواسطة: الحازمي , حريف برمجة
#3
استخدم
Print dialog , printbocument

برنامج بسيط
الرد }}}
تم الشكر بواسطة: حريف برمجة , asemshahen5
#4
السلام عليكم ورحمة الله وبركاته
اخي الكريم يلزمك فونت عربي ثنائي الاتجاه 
لايحضرني اسم فونت معين ولكن الكثير من الخطوط العربية ليست ثنائية الاتجاه
 ربما احد ما استخدم ذلك سوف يدلك
هذا احد الفونتات

هذا احد الفونتات


الملفات المرفقة
.zip   SC_OUHOD.zip (الحجم : 39.32 ك ب / التحميلات : 16)
اعمل الخير وأجرك لا تنتظره فالله خير من إليك يرده
البرمجة ليست مجرد كود بل هي منهج تفكير منطقي لحل المشكلات







الرد }}}
#5
أخي حسن

إذا كان التقرير باللغة العربية تحتاج في رسم النص إلى إضافة تنسيق من اليمين إلى اليسار.

ويتم من خلال التنسيق StringFormat وتحدد فيها StringFormatFlags.DirectionRightToLeft
وتحصل فيها على شكل الأرقام العربية مثل
PHP كود :
Dim sf As New StringFormat(StringFormatFlags.DirectionRightToLeft)
Dim fn As New Font("Arial"12FontStyle.Bold)
Dim tx As String "0123456789"
e.Graphics.DrawString(tx, fn, Brushes.Black, New Point(5050), sf

أخي حسن
إذا هناك استفسار حول هذا الكود فأخبرني
الرد }}}
#6
شكرا لك اخي ...
ولكن لم ينجح الأمر
إنما الأرقام تغيرت عندما بدلت نوع الخط
الرد }}}
تم الشكر بواسطة: ابراهيم ايبو , الحازمي , asemshahen5
#7
أخي حسن

الكود يعمل لدي وتظهر الأرقام العربية، ولكن الأهم أن أخي ابراهيم استطاع أن يفيدك بالحل المناسب لك
الرد }}}
#8
اخي الحازمي
بعد تأكيدك لي بأنه يعمل لديك ، اعدت العمل على الكود ، وكان الخطأ مني
اشكر مساعدتك فهذا ما احتاجه
واعتذر عن الخطأ
الرد }}}
تم الشكر بواسطة: asemshahen5 , الحازمي
#9
اخي الحازمي لما برنامجي لا يقبل الخط نوع Arial ومهما غيرت في الخطوط لا يقبلها ..
الرد }}}
تم الشكر بواسطة: asemshahen5 , asemshahen5



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


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