Hasilkan PDF dari Markdown di Java - Markdown ke PDF

Baru-baru ini, kami menerbitkan panduan tentang cara mengonversi SVG ke PNG di Java menggunakan Aspose.HTML for Java. Posting blog ini akan mengajarkan Anda cara menghasilkan PDF dari Markdown secara terprogram di Java menggunakan [library] Java Markdown ini]4. Karena format file PDF banyak digunakan karena efisiensi dan sifatnya yang tidak bergantung pada platform, maka mengonversi Markdown ke PDF pasti akan membantu Anda dalam melakukan tugas rutin bisnis online. Aspose.HTML for Java menyediakan banyak kelas dan metode untuk mengotomatisasi konversi MD ke PDF. Oleh karena itu, mari kita mulai artikel ini.

Kami akan membahas poin-poin berikut dalam panduan ini:

  1. Instalasi Perpustakaan Java Markdown
  2. Hasilkan PDF dari Markdown di Java Secara Terprogram
  3. Konversi Penurunan Harga ke PDF Online

Instalasi Perpustakaan Java Penurunan Harga

Silakan kunjungi panduan instalasi ini untuk menelusuri semua detail instalasi. Aspose.HTML for Java adalah API tingkat perusahaan yang digunakan untuk memanipulasi dan merender format file secara terprogram. Selain itu, Anda dapat membuat/mengedit dokumen HTML, mengonversi ke format file populer lainnya, dan menerapkan spesifikasi W3C. Namun, Anda dapat mengunduh file JAR atau mengikuti konfigurasi Maven berikut untuk menginstal pustaka Markdown Java ini:

 <repositories>
     <repository>
         <id>snapshots</id>
         <name>repo</name>
         <url>http://repository.aspose.com/repo/</url>
     </repository>
</repositories>
 <dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-html</artifactId>
        <version>23.11</version>
    </dependency>
</dependencies>
penurunan harga Perpustakaan Java

Hasilkan PDF dari Markdown di Java Secara Terprogram - Cuplikan Kode

Kode lebih baik daripada seribu kata. Mari kita gunakan beberapa kelas dan memanggil metode yang diekspos oleh Aspose.HTML for Java. Kami memiliki file sumber MD untuk implementasi konversi MD ke PDF.

Anda dapat mengikuti langkah-langkah berikut untuk mengembangkan konverter MD ke PDF di Java:

  • Tentukan jalur sumber file MD dan siapkan jalur untuk menyimpan file PDF yang dikonversi.
  • Buat instance kelas HTMLDocument.
  • Konversikan Markdown ke HTML dengan memanggil metode convertMarkdown dari kelas Converter.
  • Inisialisasi objek kelas PdfSaveOption.
  • Panggil metode convertHTML untuk mengonversi dokumen HTML ke format file PDF.

Contoh kode berikut menunjukkan cara menghasilkan PDF dari Markdown di Java secara terprogram:

package com.example;
import com.aspose.html.HTMLDocument;
import com.aspose.html.converters.Converter;
import com.aspose.html.saving.PdfSaveOptions;

public class Main {
	// Penurunan harga ke PDF di Java
    public static void main(String[] args) throws Exception {
      
		// Tentukan jalur sumber 
		String sourcePath =  "/sample-files/";
		String markdownPath = sourcePath+"sample.md";
		// Siapkan jalur untuk menyimpan file PDF yang dikonversi 
		String savePath = sourcePath+ "output.pdf";
		// Buat sebuah instance dari kelas HTMLDocument. 
		// Konversikan Markdown ke HTML dengan memanggil metode convertMarkdown dari kelas Converter.  
		HTMLDocument document = Converter.convertMarkdown(markdownPath);
		try {
			// Inisialisasi objek kelas PdfSaveOptions.  
			PdfSaveOptions options = new PdfSaveOptions();
			// Panggil metode convertHTML untuk mengonversi dokumen HTML ke format file PDF. 
			com.aspose.html.converters.Converter.convertHTML(document, options, savePath);
		}
		finally { if (document != null) document.dispose(); }
    }   
}

Anda dapat melihat outputnya pada gambar di bawah ini:

Hasilkan PDF dari penurunan harga

Konversi Penurunan Harga ke PDF Online

Anda dapat memanfaatkan alat online untuk mengonversi Markdown ke PDF online. Konverter MD ke PDF ini berbasis web dan menawarkan banyak ketentuan untuk melakukan konversi format file. Selain itu, ini didukung oleh Aspose.HTML for Java yang membuatnya kuat dan efisien. Ini berfungsi dengan baik di Desktop dan juga di Seluler. Antarmuka pengguna menawarkan opsi untuk mengunggah file dari sistem file, Dropbox, Google Drive, dan OneDrive. Yang terpenting, ini gratis dan Anda dapat menggunakannya sesuai kebutuhan Anda.

Konversi Penurunan Harga ke PDF Online

MD ke PDF - Dapatkan Lisensi Gratis

Anda dapat memanfaatkan lisensi sementara gratis untuk mencoba [perpustakaan] Markdown Java ini] tanpa batasan evaluasi.

Kesimpulan

Sebagai penutup, kami mempelajari konverter MD ke PDF online dan menerapkan fungsionalitas untuk menghasilkan PDF dari Markdown di Java. Kami harap Anda telah mempelajari cara mengonversi Markdown ke PDF menggunakan perpustakaan Markdown Java ini. Selain itu, Anda dapat mengembangkan pengonversi MD ke PDF untuk aplikasi bisnis Anda menggunakan Aspose.HTML for Java. Selanjutnya, referensi dokumentasi, GitHub, dan API tersedia untuk Anda.

Terakhir, aspose.com sedang menulis artikel baru. Jadi, harap tetap terhubung untuk pembaruan rutin.

Bantuan Tersedia

Anda dapat memberi tahu kami tentang pertanyaan atau permintaan Anda di forum kami.

Pertanyaan yang Sering Diajukan – FAQ

Bagaimana cara membuat PDF dari Markdown?

Aspose.HTML for Java adalah jawaban untuk pertanyaan ini. Silakan kunjungi link ini untuk melihat cara menghasilkan PDF dari Markdown di Java.

Bagaimana cara mengonversi file MD ke PDF?

Anda dapat menggunakan konverter MD ke PDF online gratis ini untuk mengonversi Markdown ke PDF online.

Lihat juga