مشکل با dynamic text

force

Member
سلام:
ببخشید که تاپیک جدید زدم .................
دوستان من الان میخوام یه کاری کنم درست نمیشه ببینید میتونید راهی به من پیشنهاد کنید:
یک جعبه dynamic text دارم که نوشته ای توی اون درحال تغییر هستش,مثلا از یک تا بینهایت رو میشمره...یا...هرچی...
حالا من برا این جعبه text فونت خاصی رو انتخاب کردم پس اگر upload هم بشه تو کامپیوتر من باهمین فونت دیده میشه ولی تو کامپیوتر های دیگه که این فونت رو ندارن از فونت استاندار system که حالا هرچی هست استفاده میکنه ,حالا میخوام ببینم چطوری میتونم کاری کنم که همه جا با فونتی که من میخوام نمایش داده بشه حتی اون جاهایی که این فونت رو ندارن اگر جعبه text معمولی بود مشکلی نداشت ولی با input text و dynamic text نمیشه چون تغییر میکنن و حتما به فونت نیاز دارن,چند سال پیش یه همچین کاری کردم ولی الان اصلا یادم نیست و درست نمیشه........
 

force

Member
سلام:
ممنون امیر جان ولی....................
نمیخوام رو حجمش تاثیر گذار باشه, یه جا دیدم توکد html فونت رو تاریف کرده بودن......
یعنی فونت رو یه جا دیگه upload کرده بودن بعد هرجا میخواستن ازش استفاده میکردن....
اینو میدونی چجوری میشه ؟...........
 

amir_s

Active Member
نه والا ! همچین چیزی ندیدم !
یه Google بکن ببین چیزی گیرت نمیاد !؟
ولی اینی که گفتم اگر کاراکتر ها رو خوب انتخاب کنی حجمش خیلی زیاد نمیشه !
 

amir_s

Active Member
راستی ... اینو یادم رفت بگم !
در هر صورت فرقی نمی کنه ! اگر قرار باشه فایل Font رو یه جایی بگذاری بالاخره باید طرف اون رو هم dl کنه .
 

force

Member
آره ولی والا اینو برا همون سایتم میخواستم .....ساعت.....
برا ساعت دیجیتالام میخواستم چون تو هر صفحه 5 تا ساعت هستش گفتم اینجوری فقط یک بار دانلود میشه و........
 

amir_s

Active Member
آها !
خوب شما عکس بذاری شاید بهتر باشه !
ولی در کل میگم ... شما اگر توی اون قسمت Embed فقط Number ها و ":" رو بگذاری اونقدری توی حجم فایل تاثیر نداره .
بعد هم اینکه اگر کسی خواست ساعت رو استفاده کنه، وقتی فونت ها Embed شده باشن دیگه احتیاجی به داخل کردن Font و ... نیست ...
شما همون Embed کردن بهترین کاریه که می تونی انجام بدی !
اگر راه حلی برای اون چیزی که گفتی پیدا کردی ما رو هم خبر کن . دوست دارم ببینم چه جوریه !
ممنون
 

arashtavoosi

Active Member
خوب من اینجوری فهمیدم که اگه شما از embed استفاده کنید چون چندتا فایل دارید لود سایت کند می شه. اگه مشکل این هست شما می تونید import for runtime sharing استفاده کنید این طوری فونت embed شده فقط یکبار لود می شه. اگه با این موضوع آشنا نیستیید بگید که توضیح بدم.
 

arashtavoosi

Active Member
اولا ببخشید که دیر جواب می دم چون من سربازم و تا عصر خونه نیستم ;).
اگه شما بخواید تو چندتا فایل swf از یک سری symbol مشترک استفاده کنید خوب طبعتا در حالت عادی برای دیدن تمام swf هایی که دیده می شه اون symbol هم باید دان لود بشه، flash برای رفع این مشکلسsharing runtime رو قرار داده. در حقیقت از یک فایل swf به عنوان library برای swf های دیگه استفاده می شه. به این صورت که شما symbol ی رو که می خواید چند بار ازش استفاده کنید در linrary انتخاب می کنید روش right click می کنید و در قسمت linkage رو انتخاب می کنید، export for runtime sharing رو تیک می زنید، در قسمت url اسم فایل swf ی که به عنوان library استفاده می شه رو می زنید این نام معمولا با نام فایل flash ی که این symbol توش قرار داره یکیه. مثلا در فایل lib.fla شما یک symbol دارید به نام symbol1، پس url می شه lib.swf.
خوب حالا چندتا راه وجود داره که من ساده ترینش رو می گم، فایل مقصد که این symbol توش استفاده می شه رو باز کنید و این symbol رو(symbol1) از فایل فلش مبدا (lib.fla) بهش کپی پیست کنید. فلش به صورت اتوماتیک می فهمه که شما چیکار می خواید بکنید و خودش import for runtime sharing رو تیک می زنه و البته url ش رو هم ست می کنه.
کار همین جا تمومه و تنها کاری که باید بکنید اینه که lib.fla رو compile کنید و lib.swf رو کنار swf هایی که از این library (در اینجا منظور همون symbol1) استفاده می کنند قرار بدید.
خوب دوتا نکته:
یک اینکه برای font ها کاملا این مطلب صادق هست من خودم تو http://brabus-silverstar.ir درقسمت تون آپ مرسدس بنز از این تکنیک استفاده کردم و کلی حجمش کمتر شد.
دو اینکه آدرس url به صورت relative هست.
امیدوارم که بدردتون بخوره.
 

force

Member
شه ژالب من یه شیز دیگه فک کرده بیدم..........در هر حال خیلی ممنون جناب سرباز.....:rose:
 

amir_s

Active Member
ممنون دوست من ...
مقاله ای در این مورد به زبان انگلیسی دارید ؟
 

force

Member
بازم ممنون هم از توضیحات هم از مقاله......................
فک کنم منم منظورم یه همچین چیزی بود که این تاپیک رو زدم ولی چون زیاد ازش با خبر نبودم.......
خیلی لطف کردین حتما تست و در جای لازم ازش بهره خواهیم برد جناب سرباز........................
 

جدیدترین ارسال ها

بالا