16-07-19, 03:15 PM
أخي حسن
إذا كان التقرير باللغة العربية تحتاج في رسم النص إلى إضافة تنسيق من اليمين إلى اليسار.
ويتم من خلال التنسيق StringFormat وتحدد فيها StringFormatFlags.DirectionRightToLeft
وتحصل فيها على شكل الأرقام العربية مثل
أخي حسن
إذا هناك استفسار حول هذا الكود فأخبرني
إذا كان التقرير باللغة العربية تحتاج في رسم النص إلى إضافة تنسيق من اليمين إلى اليسار.
ويتم من خلال التنسيق StringFormat وتحدد فيها StringFormatFlags.DirectionRightToLeft
وتحصل فيها على شكل الأرقام العربية مثل
PHP كود :
Dim sf As New StringFormat(StringFormatFlags.DirectionRightToLeft)
Dim fn As New Font("Arial", 12, FontStyle.Bold)
Dim tx As String = "0123456789"
e.Graphics.DrawString(tx, fn, Brushes.Black, New Point(50, 50), sf)
أخي حسن
إذا هناك استفسار حول هذا الكود فأخبرني

