फ़ॉन्ट और बेसफॉन्ट के साथ क्या चल रहा है इसके बारे में मुझे बहुत रहस्य है। खासकर जब यह कन्स्ट्रक्टर की बात आती है। नीली लपटें वेबसाइट नए फ़ॉन्टiText, फ़ॉन्ट, बेसफॉन्ट और createFont() के साथ क्या चल रहा है?
BaseFont unicode = BaseFont.createFont("c:/windows/fonts/arialuni.ttf",
BaseFont.IDENTITY_H,
BaseFont.EMBEDDED);
के लिए उदाहरण कोड के रूप में इस लाइन मैं इस कॉल काम करने के लिए प्राप्त कर सकते हैं देता है:
BaseFont bf = BaseFont.createFont(BaseFont.COURIER, BaseFont.CP1257,
BaseFont.EMBEDDED);
लेकिन अगर मैं साथ BaseFont.CP1257 की जगह कहते हैं कि BaseFont.HELVETICA तो यह नहीं करता है ' टी काम करता है और मुझे एक पृष्ठ मिलता है जो कहता है "पीडीएफ दस्तावेज़ लोड करने में विफल रहा।"
मैंने कक्षा फ़ाइल को देखने की कोशिश की और मुझे लगता है कि यह दूसरा पैरामीटर क्या है (मुझे लगता है कि यह पहला फ़ॉन्ट काम नहीं करता है, जैसे एचटीएमएल में बैकअप फ़ॉन्ट की तरह कुछ है) और मैं यह नहीं समझ सकता कि क्यों कुछ फोंट काम करेंगे और दूसरों को नहीं।
सहायक, हालांकि सवाल का जवाब नहीं देता है। –
'0.8f' फ्लोट यहाँ क्या कर रहा है? यह संभवतः 30 संदर्भों में से पहला है जो मैंने देखा है (आधिकारिक दस्तावेज समेत) जो वास्तव में आपको संदर्भित करता है कि इसके संदर्भ में फ़ॉन्ट का संदर्भ कैसे उपयोग करें। धन्यवाद। –