यह मार्गदर्शिका Java में Markdown को PDF में बदलने के विवरण को समझाती है। इसमें **Java में MD को PDF में रेंडर करने के लिए चरणबद्ध एल्गोरिदम और एक रन करने योग्य नमूना कोड शामिल है। इसके अलावा, आप Linux, macOS, Windows आदि सहित किसी भी ऑपरेटिंग सिस्टम में इस सुविधा के साथ काम करने के लिए इस जानकारी का पालन कर सकते हैं।
जावा में MD को PDF में रेंडर करने के चरण
- Aspose.HTML लाइब्रेरी को कॉन्फ़िगर करके अपना प्रोजेक्ट सेट करें
- कुछ मार्कडाउन सामग्री निर्दिष्ट करें और उसे फ़ाइल में लिखें
- convert_markdown विधि से मार्कडाउन सामग्री को मध्यवर्ती HTML प्रारूप में परिवर्तित करें
- convert_html विधि से मध्यस्थ HTML फ़ाइल को PDF प्रारूप में प्रस्तुत करें
ऊपर दिए गए चरण Java में Markdown को PDF में बदलने के लिए प्रोग्राम फ़्लो प्रस्तुत करते हैं। सबसे पहले, आपको यह सुनिश्चित करना होगा कि आपके पास JDK इंस्टॉल है, और फिर आपको लाइब्रेरी इंस्टॉल करनी होगी। फिर, स्रोत मार्कडाउन फ़ाइल को पढ़ें और इसे केवल कुछ विधि कॉल के साथ PDF प्रारूप में निर्यात करें।
जावा में मार्कडाउन से पीडीएफ कनवर्टर बनाने के लिए कोड
import com.aspose.html.*; | |
import java.io.FileWriter; | |
public class Main | |
{ | |
public static void main(String[] args) throws Exception // Convert MD to PDF in Java | |
{ | |
// Set the licenses | |
new License().setLicense("License.lic"); | |
// Prepare a path to a source Markdown file | |
String path = "javainput.md"; | |
// Prepare a simple Markdown example | |
String code = "### Hello, World!\nConvert Markdown to PDF!\n"; | |
// Create a Markdown file | |
FileWriter fw = new FileWriter(path); fw.write(code); | |
fw.close(); | |
// Convert Markdown to HTML | |
com.aspose.html.HTMLDocument document = com.aspose.html.converters.Converter.convertMarkdown(path); | |
// Prepare the path | |
String savePath = "document-output.pdf"; | |
com.aspose.html.saving.PdfSaveOptions options = new com.aspose.html.saving.PdfSaveOptions(); | |
try { | |
// Convert HTML to PDF | |
com.aspose.html.converters.Converter.convertHTML(document, options, savePath); | |
} | |
finally { if (document != null) document.dispose(); } | |
System.out.println("MD to PDF conversion done successfully"); | |
} | |
} |
यह नमूना कोड Java में Markdown से PDF कनवर्टर बनाने के लिए एक बुनियादी संस्करण है। नमूना Markdown फ़ाइल बनाकर प्रक्रिया आरंभ करें या फ़ाइल पथ और नाम निर्दिष्ट करके मौजूदा Markdown फ़ाइल खोलें। फिर, स्रोत फ़ाइल को HTML प्रारूप में परिवर्तित करें और अपनी आवश्यकताओं के अनुसार PdfSaveOptions वर्ग द्वारा प्रदर्शित विभिन्न कस्टम गुण, जैसे कि पृष्ठभूमि रंग, पृष्ठ आकार, मार्जिन, आदि सेट करके इसे PDF फ़ाइल के रूप में निर्यात करें।
इस लेख में, आपने Markdown को Java में PDF में बदलने का विवरण समझा है। यदि आप HTML को Markdown में एक्सपोर्ट करना चाहते हैं तो जावा में HTML को मार्कडाउन में बदलें पर लेख पढ़ें।