"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > अपाचे एफओपी का उपयोग करके पीडीएफ दस्तावेज़ों में चीनी अक्षरों को सही ढंग से कैसे प्रदर्शित करें?

अपाचे एफओपी का उपयोग करके पीडीएफ दस्तावेज़ों में चीनी अक्षरों को सही ढंग से कैसे प्रदर्शित करें?

2024-11-07 को प्रकाशित
ब्राउज़ करें:528

How to Display Chinese Characters Correctly in PDF Documents Using Apache FOP?

Apache FOP चीनी कैरेक्टर डिस्प्ले मुद्दे

पीडीएफ दस्तावेजों को प्रिंट करने के लिए Apache FOP का उपयोग करते समय, चीनी अक्षर "####" के रूप में दिखाई दे सकते हैं आवश्यक भाषा फ़ाइलें स्थापित होने के बावजूद। यह समस्या डिफ़ॉल्ट कॉन्फ़िगरेशन में फ़ॉन्ट समर्थन की कमी के कारण होती है।

इस समस्या को हल करने के लिए, तीन चरणों की आवश्यकता है:

चरण 1: एफओ फ़ाइल में फ़ॉन्ट परिवार निर्दिष्ट करें

फ़ॉन्ट-फ़ैमिली प्रॉपर्टी का उपयोग करके वांछित फ़ॉन्ट इंगित करें। उदाहरण के लिए:

博洛尼亚大学中国学生的毕业论文

चरण 2: इसमें फ़ॉन्ट मैपिंग कॉन्फ़िगर करें FOP की कॉन्फ़िगरेशन फ़ाइल

fop.xconf में, फ़ॉन्ट फ़ाइल में फ़ॉन्ट मैपिंग जोड़ें:


  
  /path/to/SimSun.ttf

या आप उस निर्देशिका के सभी फ़ॉन्ट को मैप करने के लिए एक निर्देशिका जोड़ सकते हैं:

/path/to/Fonts

चरण 3: संदर्भ कॉन्फ़िगरेशन फ़ाइल

कमांड लाइन से FOP कॉल करते समय -c विकल्प का उपयोग करें:

$ fop -c /path/to/fop.xconf input.fo input.pdf

जावा कोड से, setUserConfig() का उपयोग करें।

एक बार सभी तीन चरण पूरे हो जाने पर, पीडीएफ दस्तावेज़ में चीनी अक्षरों को सही ढंग से प्रदर्शित किया जाना चाहिए।

नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3