Tato příručka vysvětluje podrobnosti pro převod Markdown na PDF v Javě. Pokrývá krokový algoritmus a spustitelný ukázkový kód pro vykreslení MD do PDF v Javě. Navíc můžete podle těchto informací pracovat s touto funkcí v jakémkoli operačním systému, včetně Linuxu, macOS, Windows atd.
Kroky k vykreslení MD do PDF v Javě
- Nastavte svůj projekt nakonfigurováním knihovny Aspose.HTML
- Určete nějaký obsah markdown a zapište jej do souboru
- Převeďte obsah markdown do zprostředkujícího formátu HTML pomocí metody convert_markdown
- Přeneste zprostředkující soubor HTML do formátu PDF pomocí metody convert_html
Výše uvedené kroky představují tok programu pro převod Markdown do PDF v Javě. Nejprve se musíte ujistit, že je na vaší straně nainstalován JDK, a poté musíte nainstalovat knihovnu. Poté si přečtěte zdrojový soubor markdown a exportujte jej do formátu PDF pomocí několika volání metod.
Kód pro vytvoření převaděče Markdown do PDF v Javě
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"); | |
} | |
} |
Tento ukázkový kód je základní verzí pro vytvoření převaděče Markdown na PDF v Javě. Zahajte proces vytvořením ukázkového souboru Markdown nebo otevřete existující soubor Markdown zadáním cesty a názvu souboru. Poté převeďte zdrojový soubor do formátu HTML a exportujte jej jako soubor PDF nastavením různých uživatelských vlastností vystavených třídou PdfSaveOptions, jako je barva pozadí, velikost stránky, okraje atd. podle vašich požadavků.
V tomto článku jste pochopili podrobnosti převodu Markdown do PDF v Javě. Pokud chcete exportovat HTML do Markdown, přečtěte si článek na Převeďte HTML na Markdown v Javě.