Ez az oktatóanyag a **Markdown Java-ban Image-re való konvertálásához szükséges információkat tartalmaz. Tartalmazza a lépésenkénti folyamatot és egy mintakódrészletet a Jáván PNG-re jelöléshez. Ezenkívül tartalmazza a generált kép különböző képformátumokba történő mentéséhez szükséges részleteket is, beleértve a JPG, TIFF, BMP stb.
Lépések a Markdown képbe exportálásához Java nyelven
- Konfigurálja a rendszert a Aspose.HTML könyvtár telepítésével
- Töltse be a beviteli leíró fájlt
- Renderje le a forrásleíró fájlt egy közvetítő HTML-fájlba a convert_markdown módszerrel
- Exportálja a HTML-fájlt képpé a convert_html módszerrel
Ezek a lépések felvázolják az MD Java nyelven PNG-re konvertálásának folyamatát. Először is, a környezetet be kell állítani a szükséges telepítésekkel, beleértve a JDK-t és az API-t. Másodszor, indítsa el az átalakítási folyamatot a forrás MD fájl betöltésével a lemezről vagy egy adatfolyamról. Ezt követően a kimeneti kép megjelenítése előtt konvertálja át HTML-fájlformátumba.
Kód az MD-nek PNG-re konvertálásához Java-ban
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"); | |
} | |
} |
Ez a kódrészlet azt részletezi, hogyan lehet a leértékelést képpé konvertálni Java nyelven. Míg tovább improvizálhatja, például megváltoztathatja a képformátumot JPG-re, BMP-re, GIF-re stb. Hasonlóképpen módosíthatja az ImageSaveOptions osztály által megjelenített képméretet, felbontást és sok más tulajdonságot, hogy megfeleljen az Ön igényeinek.
Ebben a cikkben megtanulta, hogyan lehet a JPG formátumú formátumot Java-ban renderelni. Ha viszont a Markdown-t PDF formátumba szeretné konvertálni, olvassa el a A Markdown konvertálása PDF-be Java nyelven című cikket.