1. Produk
  2.   Pemrosesan Kata
  3.   Java
  4.   Docs-to-PDF-Converter
 
  

Konversi Dokumen ke PDF melalui Perpustakaan Java Open Source

Perpustakaan Java Open Source Terdepan untuk Mengonversi Berbagai Format Dokumen seperti DOCX, XLSX, PPTX, RTF, File Markdown, dan Banyak Lainnya menjadi Dokumen PDF Berkualitas Tinggi.

Apa itu Docs-to-PDF-Converter ?

Konversi dokumen ke PDF adalah fitur penting dalam aplikasi modern—baik untuk menghasilkan laporan, mempertahankan tata letak, atau memastikan akses lintas platform. Pengembang perangkat lunak sering membutuhkan alat yang dapat diandalkan untuk menangani format seperti DOCX, XLSX, dan PPTX secara efisien. Salah satu solusi menonjol adalah Docs-to-PDF-Converter, perpustakaan konversi Word Java open source yang tersedia di GitHub. Alat fleksibel ini memungkinkan pengembang perangkat lunak mengonversi DOCX ke PDF di Java, serta melakukan konversi XLSX ke PDF dan konversi PPTX Java ke PDF, dengan pengaturan minimal dan biaya rendah.

Docs-to-PDF-Converter adalah API konversi dokumen Word Java yang ringan namun kuat, mendukung konversi dokumen secara individual maupun massal. Kompatibel dengan Microsoft Word, Excel, PowerPoint, RTF, dan format OpenDocument, ia menyediakan cara efisien untuk mengonversi dokumen Word di Java tanpa bergantung pada perangkat lunak pihak ketiga yang mahal. Sebagai API pengolahan Word gratis yang dirilis di bawah Lisensi MIT, ia sepenuhnya dapat disesuaikan untuk penggunaan pribadi maupun komersial, menjadikannya ideal bagi pengembang yang ingin menyematkan fitur konversi PDF langsung ke dalam aplikasi Java mereka.

Previous Next

Memulai dengan Docs-to-PDF-Converter

Pertama-tama, Anda harus memiliki Java Development Kit (JDK) terinstal di sistem Anda. Menyebut Docs-to-PDF-Converter dalam proyek Java berbasis Maven Anda bahkan lebih sederhana. Yang perlu Anda lakukan hanyalah menambahkan dependensi berikut ke dalam pom.xml Anda dan membiarkan IDE Anda mengunduh serta merujuk ke file Jar Docs-to-PDF-Converter.

Dependensi Maven Docs-to-PDF-Converter

<dependency>
<groupId>com.yeokm1</groupId>
<artifactId>docs-to-pdf-converter</artifactId>
<version>1.0.0</version>
</dependency>

Instal Docs-to-PDF-Converter melalui GitHub


$ git clone https://github.com/yeokm1/docs-to-pdf-converter.git 
$ cd docs-to-pdf-converter 

Konversi Dokumen ke PDF melalui Perpustakaan Java

Docs-to-PDF-Converter open source memungkinkan pengembang perangkat lunak mengonversi beberapa jenis dokumen menjadi PDF di dalam aplikasi Java. Perpustakaan ini mendukung Micro Word (DOC, DOCX), Excel (XLS, XLSX), PowerPoint (PPT, PPTX), RTF, Format OpenDocument, dan banyak lagi. Kompatibilitas format yang luas ini memastikan konversi dokumen yang mulus untuk berbagai kasus penggunaan. Berikut contoh sederhana yang menunjukkan bagaimana pengembang dapat mengonversi dokumen Word (.docx) menjadi PDF menggunakan perintah Java.

Cara Mengonversi Dokumen Word (.docx) ke PDF melalui Perpustakaan Java?

import java.io.File;
import java.nio.file.Path;
import java.nio.file.Paths;
import yeokm1.docs2pdf.Converter;

public class DocumentConverter {
    public static void main(String[] args) {
        try {
            Path inputFile = Paths.get("input.docx");
            Path outputFile = Paths.get("output.pdf");
            
            Converter.convert(inputFile.toFile(), outputFile.toFile());
            System.out.println("Conversion successful! PDF saved at: " + outputFile);
        } catch (Exception e) {
            e.printStackTrace();
        }
    }
}

Kustomisasi Lanjutan Saat Mengonversi Dokumen ke PDF

Perpustakaan Docs-to-PDF-Converter open source memungkinkan pengembang perangkat lunak menyesuaikan output PDF saat mengonversi dokumen ke PDF. Misalnya, pengembang dapat mengontrol ukuran halaman (A4, Letter, dsb.), margin, orientasi (potret atau lanskap), serta header/footer. Selain itu, mereka dapat menerapkan gaya CSS pada konten HTML untuk kontrol visual yang tepat, mengatur keluarga font, warna, ukuran, dan banyak lagi. Potongan kode berikut menunjukkan cara menerapkan berbagai pengaturan pada PDF yang dihasilkan oleh perpustakaan.

Cara Menyesuaikan Dokumen PDF Output selama Konversi Docs ke PDF?

converter.setPageSize("A4"); // Set page size to A4
converter.setMargins(20, 20, 20, 20); // Set margins (top, bottom, left, right) in millimeters
converter.setFont("Arial"); // Set font to Arial

Menangani Berbagai Format File

Perpustakaan Docs-to-PDF-Converter memberi kekuatan kepada pengembang Java untuk membuat dokumen PDF yang dinamis dan canggih dengan mudah. Ia secara otomatis mendeteksi format file input dan memprosesnya sesuai. Baik itu file Word, Excel, PowerPoint, atau RTF, perpustakaan ini mengonversinya ke PDF secara mulus tanpa konfigurasi tambahan. Berikut contoh yang menunjukkan bagaimana pengembang dapat mengonversi file Markdown ke PDF dalam aplikasi Java.

Cara Mengonversi File Markdown ke Dokumen PDF melalui API Java?


String inputFilePath = "path/to/your/document.md";
String outputFilePath = "path/to/output/document.pdf";

try {
    converter.convertToPdf(inputFilePath, outputFilePath);
    System.out.println("Markdown to PDF conversion successful!");
} catch (Exception e) {
    System.err.println("Conversion failed: " + e.getMessage());
}

 Indonesia