Mohammad_Mnt
شنبه 28 مرداد 1385, 14:53 عصر
چطوری می تونم نام یه فونت TrueType که نصب نشده رو از روی فایلش به دست بیارم ؟
مهدی کرامتی
شنبه 28 مرداد 1385, 20:07 عصر
دیگران میگن گوگل ابزار خوبیه، اما من میگم بدون گوگل هرگز! :قلب:
ضمیمه حاوی کدی است که شما دنبالش میگردی.
در ضمن، با بازی کردن با عناصر دیگه مجموعه TNameID میتونی به اطلاعات دیگر فونت نیز بشرح زیر دسترسی پیدا کنی:
TNameID = (niCopyright, niFontFamily, niFontSubfamily, niUniqueID,
niFullFontName, niVersion, niPostScript, niTrademark,
niManufacturer, niDesigner, niDescription, niVendorURL,
niDesignerURL, niLicenseDescription, niLicenseInfoURL,
niReserved, // do not use niReserved
niPreferredFamily, niPreferredSubfamily, niCompatibleFull);
مثلا در خط 262 بجای niFullFontName میتونی از هر کدوم از عناصر فوق استفاده کنی، مثلا
NameID := niFullFontName; میتونه این جوری باشه:
NameID := niFontFamily; و ...
این عبارتی است که من در Google Groups (http://groups.google.com) جستجو کردم:
Extract Font Name From TTF "delphi" و یکی از نتایجی که یافتم همین (http://groups.google.com/group/borland.public.delphi.graphics/browse_frm/thread/1cc0779051be467/e633674de8950d58?lnk=st&q=Extract+Font+Name+From+TTF+%22delphi%22&rnum=12#e633674de8950d58) مثالی است که می بینی.
یادت باشه وقتی چیزی از دیگران چیزی یاد گرفتی اینجا به بقیه هم یاد بدی.
موفق باشی.
Mohammad_Mnt
شنبه 28 مرداد 1385, 20:45 عصر
نمی دونم چرا بعضی وقت ها ( شاید هم خیلی وقت ها ) تنبلی نمی گذاره که یه کم بیشتر تلاش کنم. فکر کنم این بیشتر به خاطر سیستم هلو بپر تو گلوی ایرانی باشه که همیشه می خواهیم همه چیز برامون آماده باشه . خودم از خودم تعجب کردم که چرا تنها جایی که سرچ کردم این فورم بود !!!
یادت باشه وقتی چیزی از دیگران چیزی یاد گرفتی اینجا به بقیه هم یاد بدی. به روی چشم. اتفاقا" این مطلب رو واسه درست کردن "اضافه کننده فارسی" می خواستم که به زودی توی سایت آپلود می کنم :)
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.