Markdown è il linguaggio di markup ampiamente utilizzato per la creazione di siti Web, file readme e documenti. Richiede semplicemente l’aggiunta di elementi di formattazione al testo normale. Ha una vasta compatibilità che ne aumenta l’utilizzo e anche i requisiti di rendering con altri formati di documenti. In questo articolo imparerai come convertire a livello di codice i file markdown in formato PDF in Java.
API Java per convertire i file Markdown
GroupDocs fornisce la sua API Java per trasformare i file markdown in altri formati all’interno delle applicazioni Java. Questo articolo utilizza GroupDocs.Conversion for Java per la conversione di file MD in formato PDF. Inoltre, l’API supporta molte altre conversioni di formati di file come documenti di elaborazione testi, fogli di calcolo, presentazioni, eBook, immagini e molti altri menzionati nella documentazione.
Puoi scaricare il file JAR dalla sezione download o utilizzare l’ultimo repository e le configurazioni delle dipendenze all’interno delle tue applicazioni Java basate su Maven.
<repository>
<id>groupdocs-artifacts-repository</id>
<name>GroupDocs Artifacts Repository</name>
<url>https://repository.groupdocs.com/repo/</url>
</repository>
<dependency>
<groupId>com.groupdocs</groupId>
<artifactId>groupdocs-conversion</artifactId>
<version>22.8.1</version>
</dependency>
Converti Markdown in PDF in Java
Per convertire l’intero contenuto del file markdown in PDF, ci sono semplici passaggi. I seguenti passaggi mostrano come convertire il file MD markdown in formato PDF in Java.
- Carica il file markdown usando la classe Converter.
- Prepara le opzioni di conversione PDF.
- Imposta qualsiasi altra opzione PDF come margini di pagina, filigrana, orientamento della pagina, ecc.
- Converti il file markdown in formato PDF usando il metodo convert().
Il seguente codice sorgente Java converte il file Markdown in PDF.
// Converti i file Markdown in formato PDF in Java
Converter converter = new Converter("/path/markdown.md");
PdfConvertOptions options = new PdfConvertOptions();
converter.convert("/output-path/markdown.pdf", options);
Lo snippet del file MD e il file PDF convertito dal codice sopra sono mostrati di seguito.
Ottieni una licenza API gratuita
Puoi ottenere una licenza temporanea gratuita per utilizzare l’API senza i limiti di valutazione.
Conclusione
Per riassumere, abbiamo imparato come i file markdown possono essere convertiti in formato PDF utilizzando Java. Questo dovrebbe aiutarti a sviluppare un’applicazione di conversione di documenti online.
Puoi saperne di più sull’API dalla sua documentazione. Inizia a provare gli esempi GitHub delle funzionalità. Contattaci per qualsiasi domanda tramite il forum.