PDA

View Full Version : نمایش ارقام به صورت فارسی



mir555
یک شنبه 20 دی 1388, 14:02 عصر
سلام دوستان
می خواستم ببینم چه جوری میشه یکد عدد مثل 123
به صورت ارقام فارسی نشون داد ؟؟

M.YasPro
یک شنبه 20 دی 1388, 14:05 عصر
سلام
توی کلاس program اینو بنویسید


Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo("fa-IR");

Sirwan Afifi
یک شنبه 20 دی 1388, 14:15 عصر
سلام دوست عزیز
این که خیلی سادست
1) می تونی کد اسکی عدد مورد نظر رو با اضافه 42 کنی تا معادل فارسیش رو نشون بده
2)یا خصوصیت RighttoLeft فرمتو برابر True کنی

mir555
یک شنبه 20 دی 1388, 17:34 عصر
سلام دوست عزیز
این که خیلی سادست
1) می تونی کد اسکی عدد مورد نظر رو با اضافه 42 کنی تا معادل فارسیش رو نشون بده
2)یا خصوصیت RighttoLeft فرمتو برابر True کنی
من تو یک سیستم میخوام شماره تو عکس بنویسم drawString از کلاس گرافیک به خاطر او نمی تونم righttoleft کنم

FastCode
یک شنبه 20 دی 1388, 17:48 عصر
من تو یک سیستم میخوام شماره تو عکس بنویسم drawString از کلاس گرافیک به خاطر او نمی تونم righttoleft کنم

می تونی, من کردم.

X = MarginLessWidth + options.PrintOptions.LeftMargin;
StringFormat Format = new StringFormat(StringFormatFlags.LineLimit | StringFormatFlags.DirectionRightToLeft | StringFormatFlags.FitBlackBox);
for (int cc = 0; cc != columns.Count; cC++‎)
{
X -= Widths[cc];
g.DrawString(CStr(Temps[cc]), new Font("Courier New", 9, FontStyle.Bold), Brushes.Black, new RectangleF(X, (float)(Y + 2.5), Widths[cc], DY), Format);
}

mah.yar
چهارشنبه 12 اسفند 1388, 12:07 عصر
با سلام
من با تابع DrawString تعدادی عدد در صفحه به صورت عمودی چاپ میکنم و میخوام به صورت فارسی باشه.
برای عمودی ازStringFormatFlags.DirectionVertical استفاده کردم ولی همزمان فلگ StringFormatFlags.DirectionRightToLeft اعمال نمیشه.
چه جوری اینکارو بکنم؟
با تشکر

FastCode
چهارشنبه 12 اسفند 1388, 13:49 عصر
با سلام
من با تابع DrawString تعدادی عدد در صفحه به صورت عمودی چاپ میکنم و میخوام به صورت فارسی باشه.
برای عمودی ازStringFormatFlags.DirectionVertical استفاده کردم ولی همزمان فلگ StringFormatFlags.DirectionRightToLeft اعمال نمیشه.
چه جوری اینکارو بکنم؟
با تشکر

توی یه image چاپ کن بعد بچرخونش بعد کپی کن توی output اصلی.

behroz1387
جمعه 14 اسفند 1388, 00:26 صبح
دوست عزیز فونت را به b nazzanin تغییر بده بهمین سادگی