الخط :: AFM

الخط :: AFM هو واجهة لملفات Adobe Font Metrics.
التحميل الان

الخط :: AFM الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • Gisle Aas
  • موقع ويب الناشر:
  • http://search.cpan.org/~gaas/

الخط :: AFM العلامات


الخط :: AFM وصف

الخط :: AFM هو واجهة لملفات Adobe Font Metrics. الخط :: AFM هو واجهة ل Adobe Font Meterics Files.synopsis استخدام الخط :: AF؛ $ h = الخط الجديد :: AFM "Helvetica"؛ $ حقوق النشر = $ H-> إشعار؛ $ w = $ h-> wx -> {"aring"}؛ $ w = $ h-> stringwidth ("غز"، 10)؛ $ h-> تفريغ؛ # للحصول على وحدة Debuggingthis تنفذ الخط :: AFM Class. يتم تهيئة كائنات من هذه الفئة من ملف AFM (Adobe Font Metrics) وتتيح لك الحصول على معلومات حول الخط ومقاييس الحروف الرسومية المختلفة في Font.All يتم تقديم قياسات ملفات AFM من حيث الوحدات المساوية ل 1 / 1000 من عامل مقياس الخط المستخدم. لحساب الأحجام الفعلية في وثيقة، يجب مضاعفة هذه المبالغ من خلال (عامل الخط) / 100000. تتوفر الطرق التالية: $ AFM = الخط :: AFM-> جديد منشئ كائن جديد ($ FontName) كائن. يأخذ اسم الخط كوسيطة. Croaks إذا لم يتم العثور على الخط. $ AFM-> Latin1_wx_table () إرجاع صفيف 256 عنصر، حيث يحتوي كل عنصر على عرض الحرف المقابل في مجموعة أحرف ISO-8859-1. $ AFM-> Stringwidth ($ سلسلة، ) إرجاع عرض سلسلة الوسيطة. يفترض أن يتم ترميز السلسلة في مجموعة أحرف ISO-8859-1. يمكن استخدام الوسيطة الثانية لتوسيع نطاق العرض وفقا لحجم الخط. $ AFM-> Fontnamehe اسم الخط كما تم تقديمه إلى مشغل FindFont لغة بوستسكريبت، على سبيل المثال "Times-Roman". $ AFM-> FullNameUnique، إنسان اسم قابل للقراءة لخط فردي، على سبيل المثال "Times Roman". $ AFM-> اسم FamilyNameSable القابل للقراءة لمجموعة من الخطوط التي هي متغيرات أسلوبية من تصميم واحد. جميع الخطوط التي هي أعضاء هذه المجموعة يجب أن يكون لها نفس اسم العائلة تماما. مثال على اسم الأسرة هو "الأوقات". $ AFM-> اسم القابل للقراءة الفئران للوزن، أو "الجرأة"، سمة الخط. أمثلة هي الرومانية والجريئة والضوء. $ AFM-> italicangleangle في درجات عكس عقارب الساعة من العمودي من السكتات الدماغية العمودي المهيمنة للخط. $ AFM-> ISFixedPitchif True، الخط هو خط ثابت الملعب (أحادي). $ AFM- > سلسلة Fontbboxa من أربع أرقام تعطي X أسفل اليسار X، أسفل اليسار Y، X العلوي الأيمن X، و Y العلوي من اليمين من مربع ربط الخط. المربع المحيط للخط هو أصغر مستطيل مرفق الشكل الذي من شأنه أن ينتج عنه إذا تم وضع جميع أحرف الخط مع أصولها المتزامنة، ثم رسمت. $ AFM-> underlinepositionreclendernoad هذا الرقم هو تنسيق y مركز السكتة الدماغية. $ AFM-> underlinethicknessrecommending عرض السكتة الناشئة. $ AFM-> عدد النسخة من الخط. $ AFM-> ملاحظة Noticetrademark أو إشعار حقوق الطبع والنشر، إن أمكن. $ AFM-> التعليقات وجدت في ملف AFM. $ affm-> encodingschemethe اسم مخطط الترميز القياسي للخط. تستخدم معظم الخطوط Adobe Adobestandardencoding. الخطوط الخاصة قد تحدد FontSpecific. $ AFM-> capheightuية قيمة Y لأعلى رأس المال H. $ AFM-> Xheighttypically قيمة Y لأعلى الأحرف الصغيرة X. $ AFM-> AscEdertyPicky الجزء العلوي من البطانية د. $ afm-> descendertypicky قيمة y لأسفل الأحرف الصغيرة ص. $ affm-> wxreturns جدول التجزئة التي تعد خرائط من أسماء الخطي إلى عرض ذلك الرمز الرملي. $ AFM-> BBOXRETURNS A جدول التجزئة أن الخرائط من أسماء الخطي إلى معلومات مربع التحديد. يتكون المربع المحيط من أربعة أرقام: LLX، LLY، URX، Ury. $ AFM-> DumpDumps محتوى الخط :: AFM كائن إلى Stdout. قد تكون في بعض الأحيان مفيدة لتصحيح الأخطاء. متطلبات: perl.


الخط :: AFM برامج ذات صلة