Ez az útmutató a Markdown PDF-re konvertálásának részleteit ismerteti Java nyelven. Lefedi a lépésenkénti algoritmust és egy futtatható mintakódot, amellyel MD-t PDF-be renderel Java-ban. Ezen túlmenően ezeket az információkat követve használhatja ezt a funkciót bármely operációs rendszerben, beleértve a Linuxot, a macOS-t, a Windowst stb.
Lépések az MD rendereléséhez PDF formátumban Java nyelven
- Állítsa be projektjét a Aspose.HTML könyvtár konfigurálásával
- Adjon meg néhány leértékelési tartalmat, és írja be egy fájlba
- Konvertálja a leértékelés tartalmát közvetítő HTML formátumba a convert_markdown metódussal
- Renderje le a közvetítő HTML-fájlt PDF formátumba a convert_html módszerrel
A fenti lépések bemutatják a program folyamatát a Markdown PDF-be konvertálásához Java-ban. Először meg kell győződnie arról, hogy egy JDK telepítve van az Ön oldalán, majd telepítenie kell a könyvtárat. Ezután olvassa el a forrásleíró fájlt, és exportálja PDF formátumba néhány metódushívással.
Kód Markdown to PDF Converter létrehozásához Java nyelven
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"); | |
} | |
} |
Ez a mintakód egy alapverzió a Markdown to PDF konverter létrehozásához Java nyelven. Indítsa el a folyamatot egy minta Markdown fájl létrehozásával, vagy nyissa meg a meglévő Markdown fájlt a fájl elérési útjának és nevének megadásával. Ezután konvertálja a forrásfájlt HTML formátumba, és exportálja PDF-fájlként a PdfSaveOptions osztály által megjelenített különféle egyéni tulajdonságok beállításával, például a háttérszín, az oldalméret, a margók stb. igényei szerint.
Ebből a cikkből megértette a *Markdown Java-ban PDF-re konvertálásának részleteit. Ha HTML-kódot szeretne exportálni a Markdownba, olvassa el a Konvertálja a HTML-t Markdown-ra Java-ban című cikket.