رفتن به مطلب
  • 0

تغییر رنگ اعراب متن عربی


zibmoj

سوال

سلام خدمت برنامه نویسان b4a

می خواستم بدونم چطور

 رنگ اعراب متن عربی رو عوض کنم؟

مثل کاری که قران حبل المتین کرده!

از کتابخونه rich string و اموزش های قبلی هم استفاده کردم

ولی یا متن بهم می ریزه یا اون زیبایی متن در نمایش از بین میره

دوستان میشه راهنمایی بفرمایید؟

با تشکر!com.mobiliha.hablolmatin4.jpg

لینک ارسال
به اشتراک گذاری در سایت های دیگر

7 پاسخ به این سوال تاکنون داده شده است

ارسال‌های توصیه شده

به پی سی دسترسی ندارم ولی کد زیر رو تست کنید نتیجه رو بفرمایید

Dim st As String = " بیسیک فور اندروید اَنجُمَن اَنسِر سِنتِر"


st = st.Replace("بیسیک","{G}بیسیک{G}")
st = st.Replace("اندروید","{R}اندروید{R}")

به جای کلمات بیسیک و اندروید در کد بالا اعراب رو قرار بدید


Dim r As RichString
r.Initialize(st)

r.Color2(Colors.Green,"{G}")
r.Color2(Colors.Red,"{R}")

label1.Text = r

 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در ۱ ساعت قبل، zibmoj گفته است :

ممنون از توجه شما

این کد رو قبلا تست کردم

ولی متن بهم میرزه زیبایی متن از بین میره

 

سلام

 

در این لینک یک روش ارائه شده ،که درمثالی که زده شده مثلا  در سطر زیر بجای کلمه  ، کاراکتر اعرابی رو مثل نمونه جایگزین کنید.

'search("َ"
'search("ِ"
'search("ُ"
'search("ً"
'search("ٌ"
'search("ٍ"
'search("ّ"
search("َ","In The Name of GOD                                                              بار صلوات بفرستید 10 اَللهم صَلِّ علی مُحَمَّد وآلِ مُحَمَّد ")

 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در 4 دقیقه قبل، نورنما گفته است :

سلام

 

در این لینک یک روش ارائه شده ، بجای کلمه ، کاراکتر اعرابی رو جایگزین کنید.

 

 

این رو روش رو هم امتحان کرده بودم

ولی باز جواب نداد

یعنی ظاهر زیبایی نداره

 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در 1 دقیقه قبل، zibmoj گفته است :

این رو روش رو هم امتحان کرده بودم

ولی باز جواب نداد

یعنی ظاهر زیبایی نداره

 

یعنی چطور ظاهر زیبایی نداره؟ یک تصویربفرستید

 

این روش فقط رنگ کلمات وحروف وکاراکترها  روتغییرمیده ونه ظاهرشونو!!

 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در 1 دقیقه قبل، نورنما گفته است :

یعنی چطور ظاهر زیبایی نداره؟ یک تصویربفرستید

 

این روش فقط رنگ کلمات وحروف وکاراکترها  روتغییرمیده ونه ظاهرشونو!!

 

1dru_capture.png

لینک ارسال
به اشتراک گذاری در سایت های دیگر

 

در 11 ساعت قبل، zibmoj گفته است :

1dru_capture.png

 

روش WYSIWYG   رو امتحان کنید! 

سورسی که آقای مهدی نژاد توی لینک زیر گذاشته اند رو ببینید 

 

خروجیش اینطوری میشه  .

 

55555.png.429f0609297852d0d7252913f82a194f.png

 

 

یا به تاپیک زیر مال آقای آرتا مراجعه کنید اون سورس هم رنگ رو با RichString عوض میکنه ولی به زیبایی فونت دست نمیزنه

ولی ظاهراباید کمی تغییرات رویش انجام بدین

یعنی بجای حروف وکاراکترهای اعرابی باید شماره وکد اسکی اونها رو جایگزین کنیدتا رفع اشکال بشه

والا بااشکال مواجه خواهیدشدضمنا گوشی باید زبان فارسی یاعربی رو ساپورت کنه وفارسی یاعربیش فعال باشه

توی شبیه ساز تست نکنید! 

مثل سورس زیر یک فونت عربی با دستور Typeface هم برای متن تان تعیین کنید 

کتابخانه نسخه RichString v1.5 استفاده شده !

 

البته سورس ایشونو کمی رنگ ولعاب جدیدی بهش دادم و اینجا براتون ارسال میکنم :

دانلود RangBandi A'arab متعلق به آقای آرتا - تغییر داده شده جدید

 

 

 

 

 

تصویر سورس جدید تغییریافته متعلق به آقای آرتا هم اینطوری میشه (تغییر رنگ بدون دستکاری در زیبایی فونت)  :

777777.png.bd3c98e3f66fd050cd3a8daadb867d49.png

 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...