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

Apache FOP जेनरेटेड PDF में SimSun के साथ चीनी अक्षर कैसे प्रदर्शित करें?

2024-12-22 को प्रकाशित
ब्राउज़ करें:577

How to Display Chinese Characters with SimSun in Apache FOP Generated PDFs?

Apache FOP SimSun के साथ चीनी अक्षरों को प्रदर्शित कर रहा है

कई उपयोगकर्ताओं को चीनी अक्षरों को "####" के रूप में प्रदर्शित करने की समस्या का सामना करना पड़ा है अपाचे एफओपी का उपयोग करके पीडीएफ दस्तावेज़ तैयार किए गए। इस समस्या को हल करने में तीन चरणों वाली प्रक्रिया शामिल है।

सबसे पहले, एफओ फ़ाइल में वांछित फ़ॉन्ट-परिवार निर्दिष्ट करना आवश्यक है। डिफ़ॉल्ट रूप से, FOP हेल्वेटिका फ़ॉन्ट का उपयोग करता है, जो चीनी अक्षरों का समर्थन नहीं कर सकता है। SimSun जैसे किसी भिन्न फ़ॉन्ट को निर्दिष्ट करने के लिए, FO फ़ाइल में निम्नलिखित पंक्ति शामिल करें:

...

हालाँकि, समस्या को हल करने के लिए केवल यह पर्याप्त नहीं हो सकता है। FOP को निर्दिष्ट फ़ॉन्ट-परिवार को वास्तविक फ़ॉन्ट फ़ाइल में मैप करने के लिए कॉन्फ़िगरेशन की भी आवश्यकता होती है। यह कॉन्फ़िगरेशन FOP की कॉन्फ़िगरेशन फ़ाइल में निर्दिष्ट है, जो आमतौर पर conf/fop.xconf पर स्थित होती है। कॉन्फ़िगरेशन फ़ाइल में निम्नलिखित पंक्तियाँ जोड़ें:

/path/to/fonts

यह FOP को निर्दिष्ट निर्देशिका के भीतर सभी फ़ॉन्ट फ़ाइलों को स्वचालित रूप से कॉन्फ़िगर करने के लिए सूचित करता है . वैकल्पिक रूप से, आप प्रत्येक फ़ॉन्ट-परिवार और शैली संयोजन के लिए स्पष्ट रूप से फ़ॉन्ट मैपिंग निर्दिष्ट कर सकते हैं:


  

अंत में, FOP लागू करते समय कॉन्फ़िगरेशन फ़ाइल निर्दिष्ट करें। कमांड लाइन से, -c विकल्प का उपयोग करें:

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

या, यदि जावा से FOP का उपयोग कर रहे हैं कोड:

fopFactory.setUserConfig(new File("/path/to/fop.xconf"));

इन चरणों का पालन करके, FOP के पास उत्पन्न पीडीएफ दस्तावेज़ों में सिमसन फ़ॉन्ट के साथ चीनी अक्षरों को सही ढंग से प्रदर्शित करने के लिए आवश्यक जानकारी होगी।

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

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

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

Copyright© 2022 湘ICP备2022001581号-3