Aspose.Total for Java का उपयोग करके आप दो चरणों वाली प्रक्रिया में अपने जावा एप्लिकेशन में JSON को CHM में बदल सकते हैं। सबसे पहले, Aspose.Cells for Java का उपयोग करके आप JSON को PDF में पार्स कर सकते हैं। दूसरे चरण में, आप Word संसाधन API Aspose.Words for Java का उपयोग करके PDF को CHM में बदल सकते हैं।
जावा के माध्यम से JSON प्रारूप को CHM में बदलें
- एक नई Workbook ऑब्जेक्ट बनाएं और फ़ाइल से मान्य JSON डेटा पढ़ें
- JsonUtility वर्ग और Save का उपयोग करके कार्यपत्रक में JSON फ़ाइल आयात करें cells/java/com.aspose.cells/workbook#save(java.lang.String,%20com.aspose.cells.SaveOptions)) इसे PDF के रूप में
- Document वर्ग का उपयोग करके पीडीएफ दस्तावेज़ लोड करें
- दस्तावेज़ को [MailMessage.Save]( https://reference.aspose.com/words/java/com.aspose.words/Document#save(java.lang.String,com.aspose.words.SaveOptions) का उपयोग करके CHM प्रारूप में सहेजें)) तरीका
रूपांतरण आवश्यकताएँ
आप Maven आधारित प्रोजेक्ट से सीधे Java के लिए Aspose.Total का आसानी से उपयोग कर सकते हैं और अपने pom.xml में पुस्तकालयों को शामिल करें।
वैकल्पिक रूप से, आप डाउनलोड से एक ज़िप फ़ाइल प्राप्त कर सकते हैं।
रूपांतरण आवश्यकताएँ
इसके अलावा, एपीआई आपको JsonLayoutOptions का उपयोग करके JSON को CHM में पार्स करते समय अपने JSON के लिए लेआउट विकल्प सेट करने की अनुमति देता है। यह आपको सरणी को तालिका के रूप में संसाधित करने, नल को अनदेखा करने, सरणी शीर्षक को अनदेखा करने, ऑब्जेक्ट शीर्षक को अनदेखा करने, स्ट्रिंग को संख्या या दिनांक में कनवर्ट करने, दिनांक और संख्या प्रारूप सेट करने और शीर्षक शैली सेट करने की अनुमति देता है। ये सभी विकल्प आपको अपनी आवश्यकताओं के अनुसार अपना डेटा प्रस्तुत करने की अनुमति देते हैं। निम्न कोड स्निपेट आपको दिखाता है कि लेआउट विकल्प कैसे सेट करें।
जावा के माध्यम से लेआउट सेट करें और JSON प्रारूप को CHM में बदलें
एपीआई का उपयोग करके, आप जेएसओएन को सीएचएम को वॉटरमार्क के साथ भी पार्स कर सकते हैं। अपने CHM दस्तावेज़ में वॉटरमार्क जोड़ने के लिए, आप पहले JSON फ़ाइल को PDF में बदल सकते हैं और उसमें वॉटरमार्क जोड़ सकते हैं। वॉटरमार्क जोड़ने के लिए, Document वर्ग का उपयोग करके नई बनाई गई PDF फ़ाइल लोड करें, TextWatermarkOptions का एक उदाहरण बनाएं और सेट करें इसके गुण, Watermark.setText विधि को कॉल करें और वॉटरमार्क टेक्स्ट और TextWatermarkOptions का ऑब्जेक्ट पास करें। वॉटरमार्क जोड़ने के बाद, आप दस्तावेज़ को सीएचएम में सहेज सकते हैं।