PDA

نسخه کامل مشاهده نسخه کامل : آموزش استفاده از فونت هاي تعبيه شده در swf - گام دوم براي توليدswf هاي داراي متون ف



yaser1
11-04-2006, 00:36
استفاده از فونت هاي تعبيه شده در swf- گام دوم براي فارسي نويسي در فلش

---------------------------------------------------------------------------
به جاي مقدمه:
روش هاي تهيه فيلم اس دبليو اف داراي متن و كاراكتر هاي فارسي:
1-به كمك پنل Strings -- (توضيح داده شده در: [ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ] ) ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ])2-استفاده از فونت هاي تعبيه شده
3-بارگذاري متن فارسي از فايل خارجي
4- استفاده از كدهاي كاراكتري يونيكد
---------------------------------------------------------------------------
گام دوم:
استفاده از فونت هاي تعبيه شده در swf
---------------------------------------------------------------------------
نكات:

1-در متن هاي استاتيك(ايستا) ، تصويري اجمالي از كاراكترهاي متن براي نمايش ايجاد مي گردد(اصطلاحا نمايش اجمالي فونت ها يا OutLine )

2-در متن هاي دايناميك يا اينپوت، در هنگام توليد فيلم swf فلش فقط نام فونت ها را ذخيره مي كند تا در هنگام اجراي فايل در سيستم كاربر مقصد، از همان فونت و يا فونت هاي مشابه (هم خانواده) استفاده كند.
(اصطلاحا نمايش سيستمي فونت ها يا Device)
2-1-فونت هاي Device عبارتند از sans_ , Serif_ , TypeWriter_

3-با مورد التفات قرار دادن دكمه... Embed در پنل Properties فلش تصويري اجمالي از كاراكترهاي فونت مورد نظر شما را(البته با تعيين رنج كاراكترها مثلا Japanese يا Arabic) كه احتمال مي دهيد در سيستم همه كاربران موجود نيست را در فايل مي گنجاند.

:blink: دكمه Auto Fill : گنجاندن تصوير اجمالي كاراكتر هاي استفاده شده در متن و نه همه كاراكتر ها(=كاهش حجم فايل)

3-1-البته بلاي فوق را سر همه فونت ها نمي توان آورد! براي دانستن اينكه چه فونت هايي درست ساپورت(پشتيباني) مي شوند از منوي ويو(نمايش)گزينه ي Preview Mode--->Anti-alias Text را انتخاب كنيد. اگر فونت دندانه دار و غير متعارف نشان داده شود، نشاندهنده ي آن است كه فلش از گنجاندن تصوير اجمالي فونت در swf عاجز است. :blush:

4-به داشته باشيد گنجاندن تصوير اجمالي فونت ها به روش گفته شده به اين معنا نيست كه مثلا در يك اينپوت باكس، كاربر مي تواند يك متن فارسي تايپ كند!! اين كاربرد زماني مطرح است كه مثلا كاربر بخواهد كاراكترهايي مثل اعداد را تايپ نمايد. :angry:

---------------------------------------------------------------------------
شروع:
1- يك نرم افزار فارسي نويس مثل مريم، اي پي تي و ... (ترجيحا قفل نشكسته) تهيه و نصب نماييد(به مقدار لازم!)
2- متن مورد نظر را در نرم افزار فوق تايپ كرده و به كليپ بورد انتقال دهيد(عملياتCopy يا Ctrl+C).
3- يك شي استاتيك تكست انتخاب كرده و متن را درون آن الصاق فرماييد(عمليات Paste يا Ctrl+v).
3-1-در محيط فلش فونت استاتيك تكست را به فونت قابل قبول برنامه فارسي نويس خود تغيير دهيد(مثلا مريم فونت هايي را مي پذيرد كه ابتداي نامشان با حرف اف شروع شده است مثل F-Badr)
4- اكنون تمامي كاربراني كه فونت هاي مورد استفاده شما را دارند مي توانند فيلم swf شما را به همان ترتيبي كه ساخته ايد ملاحظه كنند. ولي ساير كاربران چه مي شوند؟

4-1- متن را انتخاب كرده و دوبار عمليات زير را انجام دهيد Ctrl+B. حالا ديگر متن شما از حالت فونت خارج شده و البته ضمن اينكه هر ابوالبشري در هر جاي دنيا بدون نياز به داشتن ويندوز يا سيستم عامل ديگري سازگار با فارسي يا عربي و يا فونت هاي فارسي مي تواند متون فارسي شما را بخواند، به ياد داشته باشيد حجم فايل شما هم افزايش قابل ملاحظه اي يافته است!

5- اگر مي خواهيد از دايناميك تكست باكس يا اينپوت تكست باكس استفاده كنيد، دكمه Embed را فراموش نكنيد.


:tongue: درس بعدي: بارگذاري متن فارسي از فايل خارجي :tongue:

Elfin-D
11-04-2006, 00:39
مرسي از اموزش توپت
تيكه كلامات منو كشته!!
درس بعديت هم جالبه،زود امادش كن كه منتظريم!!:دي

yaser1
11-04-2006, 00:43
الفين جان!
ان شا, الله فردا شب. :blush:

Elfin-D
11-04-2006, 00:52
خلاصه من يكي كه خيلي حال ميكنم با اموزشات
لحنشون خيلي باحاله
يك نكته فني هم بگم:
اگر ممكنه عنوان تاپيك رو كمي كوتاهتر انتحاب كن(رمان نباشه:دي)و حتي المقدور از اين نمونه استفاده كن:
آموزش:نام آموزش