यह ट्यूटोरियल जावा में Markdown को Image में बदलने की जानकारी को कवर करता है। इसमें जावा में मार्कडाउन को PNG में रेंडर करने के लिए चरणबद्ध प्रक्रिया और एक नमूना कोड स्निपेट शामिल है। इसके अलावा, इसमें JPG, TIFF, BMP आदि सहित विभिन्न छवि प्रारूपों में जेनरेट की गई छवि को सहेजने के विवरण भी शामिल हैं।
जावा में मार्कडाउन को इमेज में निर्यात करने के चरण
- Aspose.HTML लाइब्रेरी स्थापित करके सिस्टम को कॉन्फ़िगर करें
- इनपुट मार्कडाउन फ़ाइल लोड करें
- convert_markdown विधि का उपयोग करके स्रोत मार्कडाउन फ़ाइल को एक मध्यवर्ती HTML फ़ाइल में प्रस्तुत करें
- convert_html विधि का उपयोग करके HTML फ़ाइल को छवि में निर्यात करें
ये चरण जावा में MD को PNG में बदलने की प्रक्रिया को रेखांकित करते हैं। सबसे पहले, JDK और API सहित आवश्यक इंस्टॉलेशन के साथ वातावरण को कॉन्फ़िगर किया जाना चाहिए। दूसरे, डिस्क या स्ट्रीम से स्रोत MD फ़ाइल लोड करके रूपांतरण प्रक्रिया शुरू करें। इसके बाद, आउटपुट छवि को रेंडर करने से पहले इसे HTML फ़ाइल फ़ॉर्मेट में बदलें।
जावा में MD को PNG में बदलने के लिए कोड
import com.aspose.html.*; | |
public class Main | |
{ | |
public static void main(String[] args) throws Exception // Convert MD to Image in Java | |
{ | |
// Set the licenses | |
new License().setLicense("License.lic"); | |
// Set path to the Markdown file | |
String path = "javainput.md"; | |
// Convert Markdown to HTML | |
com.aspose.html.HTMLDocument document = com.aspose.html.converters.Converter.convertMarkdown(path); | |
// Prepare the path | |
String savePath = "document-output.jpg"; | |
try | |
{ | |
// Initialize ImageSaveOptions | |
com.aspose.html.saving.ImageSaveOptions options = new | |
com.aspose.html.saving.ImageSaveOptions(com.aspose.html.rendering.image.ImageFormat.Png); | |
options.setHorizontalResolution(new com.aspose.html.drawing.Resolution(200, com.aspose.html.drawing.UnitType.AUTO)); | |
options.setVerticalResolution(new com.aspose.html.drawing.Resolution(200, com.aspose.html.drawing.UnitType.AUTO)); | |
options.getPageSetup().setAnyPage(new com.aspose.html.drawing.Page(new com.aspose.html.drawing.Size(600, 950), new | |
com.aspose.html.drawing.Margin(30, 20, 10, 10))); | |
com.aspose.html.converters.Converter.convertHTML(document, options, savePath); | |
} | |
finally | |
{ | |
if (document != null) | |
document.dispose(); | |
} | |
System.out.println("MD to PNG conversion done successfully"); | |
} | |
} |
यह कोड स्निपेट विस्तार से बताता है कि Java में मार्कडाउन को इमेज में कैसे बदला जाए। जबकि, आप इसे और भी बेहतर बना सकते हैं जैसे इमेज फॉर्मेट को JPG, BMP, GIF आदि में बदलना। इसी तरह, आप अपनी आवश्यकताओं को पूरा करने के लिए ImageSaveOptions क्लास द्वारा प्रदर्शित इमेज साइज़, रिज़ॉल्यूशन और कई अन्य गुणों को संशोधित कर सकते हैं।
इस लेख में, आपने Markdown को Java में JPG में बदलना सीखा है। जबकि, यदि आप Markdown को PDF प्रारूप में बदलना चाहते हैं तो जावा में मार्कडाउन को पीडीएफ में बदलें पर लेख देखें।