سؤال

أنا حاليا أبحث عن احتمال في جافا تحديد الخط رمزية مثل أوبن أوفيس لا.الشخصيات مع الخط اللفات أو Webdings وهكذا ينبغي أن تكون المقدمة الصحيحة "الصور".

أي فكرة عن كيفية التمييز بين الخطوط العادية و الخطوط مع الرموز ؟

هل كانت مفيدة؟

المحلول

علة جافا لا يتم عرض كافة الأحرف في ويندوز رمز الخط يعطي فكرة بخصوص المميزة والتي هي فريدة من نوعها إلى رمز الخطوط.

فهي جزء من SYMBOL_CHARSET (أ WindowsCharsetName من الخط.خصائص الملف)

حتى [jdk1.6.0_10]\jre\lib\fontconfig.98.خصائص.src يمكن أن يكون أول مصدر المعلومات لإنشاء إذا كان اسم الخط يطابق رمز الخط, و يجب أن يتم تحميلها من خلال مكان الإقامة.تحميل().

نصائح أخرى

وأنا لا أرى أي SYMBOL_CHARSET في خصائص الخط بلدي ملف في الإجابة VonC ل.

وهناك اختبار بسيط ويبدو أن <لأ href = "http://download.oracle.com/javase/6/docs/api/java/awt/Font.html#canDisplay٪28char٪29" يختلط = "نوفولو "> if( !java.awt.Font#canDisplay('a') ) . على بلدي مربع ويندوز أحصل على قائمة الخطوط رمز بما في ذلك رمز الدنيوية وWingdings، ومنها الغريبة مثل "Estrangelo الرها".

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top