यह सटीक ट्यूटोरियल बताता है कि ** कैसे जावा में HTML फाइलों को PDF में मर्ज किया जाए**। इसमें पर्यावरण सेटअप जानकारी, एक चरण-वार एल्गोरिथम के साथ एक कोड स्निपेट के साथ शामिल है ** जावा में पीडीएफ के लिए HTML को संयोजित करें **। इसके अलावा, आपको HTML या PDF फ़ाइलों को संसाधित करने के लिए किसी अन्य तृतीय-पक्ष टूल को स्थापित करने की आवश्यकता नहीं है।
जावा में एचटीएमएल फाइलों को पीडीएफ में मर्ज करने के चरण
- HTML दस्तावेज़ों को मर्ज करने के लिए Aspose.HTML for Java लाइब्रेरी कॉन्फ़िगर करें
- HTMLDocument वर्ग . के अलग-अलग उदाहरण बनाकर स्रोत HTML फ़ाइलों को अलग-अलग एक्सेस करें
- इनपुट HTML फ़ाइलों की एक सरणी बनाएं
- HTMLRenderer क्लास के ऑब्जेक्ट को इंस्टेंट करें
- PdfDevice वर्ग का एक उदाहरण बनाएं
- लोड किए गए HTML दस्तावेज़ों को एक PDF में मर्ज करें
ऊपर दिए गए चरण पूरी प्रक्रिया को जावा में एक पीडीएफ़ में एकाधिक HTML फ़ाइलों को मर्ज करने के लिए सारांशित करते हैं। सबसे पहले, यह दिखाता है कि आपके वातावरण में पुस्तकालय कैसे स्थापित किया जाए। इसके बाद, स्रोत HTML फ़ाइलों को लोड करना और फिर उन्हें एक पीडीएफ दस्तावेज़ के रूप में एक साथ जोड़ना वर्णित है। सभी महत्वपूर्ण वर्गों और विधियों को इस सुविधा को लागू करने के लिए अधिक विवरण के लिंक के साथ पेश किया गया है।
जावा में एचटीएमएल फाइलों को पीडीएफ में मर्ज करने के लिए कोड
import com.aspose.html.License; | |
public class AsposeTest { | |
public static void main(String[] args) throws Exception {//Main function to Merge HTML files to PDF using Java | |
// Instantiate the license | |
License lic = new License(); | |
lic.setLicense("Aspose.Total.lic"); | |
// Load HTML documents to merge | |
com.aspose.html.HTMLDocument document1 = new com.aspose.html.HTMLDocument("page1.html"); | |
com.aspose.html.HTMLDocument document2 = new com.aspose.html.HTMLDocument("page2.html"); | |
com.aspose.html.HTMLDocument document3 = new com.aspose.html.HTMLDocument("page3.html"); | |
// Create an array of input files | |
com.aspose.html.HTMLDocument[] documents = {document1, document2, document3}; | |
// Create HTMLRenderer class object | |
com.aspose.html.rendering.HtmlRenderer renderer = new com.aspose.html.rendering.HtmlRenderer(); | |
// Initialize PdfDevice | |
com.aspose.html.rendering.pdf.PdfDevice device = new com.aspose.html.rendering.pdf.PdfDevice("Combine.pdf"); | |
// Merge HTML documents to PDF | |
renderer.render(device, documents); | |
System.out.println("Done"); | |
} | |
} |
यह कोड स्निपेट *जावा में एक पीडीएफ़ में एकाधिक HTML फ़ाइलों को संयोजित करने के लिए मूल विशेषता को दर्शाता है। हालाँकि, आप अपने परिदृश्य के आधार पर इसे सुधार सकते हैं जैसे स्रोत HTML दस्तावेज़ों की संख्या को समायोजित करना या विलय प्रक्रिया को बाधित करने से पहले अधिकतम समय अवधि निर्दिष्ट करना। इसी तरह, PdfDevice वर्ग आपको PDF दस्तावेज़ के विभिन्न गुणों जैसे एन्क्रिप्शन, अनुपालन, पृष्ठ सेटअप, आदि को सेट करने में सक्षम बनाता है।
यह ट्यूटोरियल HTML को जावा में PDF में मर्ज करने के विवरण के बारे में विस्तार से बताता है। हालांकि, यदि आप HTML से PDF फ़ाइल रूपांतरण में रुचि रखते हैं, तो आप जावा में एचटीएमएल पेजों को पीडीएफ में कैसे बदलें का संदर्भ ले सकते हैं।