1. Produk
  2.   Pemprosesan perkataan
  3.   Java
  4.   Docs-to-PDF-Converter
 
  

Penukaran Dokumen ke PDF melalui Perpustakaan Java Sumber Terbuka

Perpustakaan Java Sumber Terbuka Terkemuka untuk Menukar Pelbagai Format Dokumen seperti DOCX, XLSX, PPTX, RTF, Fail Markdown dan Banyak Lagi menjadi Dokumen PDF Berkualiti Tinggi.

Apa itu Docs-to-PDF-Converter ?

Penukaran Dokumen ke PDF adalah ciri penting dalam aplikasi moden—sama ada untuk menjana laporan, mengekalkan susun atur, atau memastikan kebolehcapaian silang platform. Pemaju perisian sering memerlukan alatan yang boleh dipercayai untuk mengendalikan format seperti DOCX, XLSX, dan PPTX dengan cekap. Salah satu penyelesaian menonjol ialah Docs-to-PDF-Converter, perpustakaan penukaran Word Java sumber terbuka yang tersedia di GitHub. Alat fleksibel ini membolehkan pemaju perisian menukar DOCX ke PDF dalam Java, serta melakukan penukaran XLSX ke PDF dan penukaran Java PPTX ke PDF, dengan pemasangan dan kos yang minimum.

Docs-to-PDF-Converter adalah API penukaran dokumen Word Java yang ringan namun berkuasa, menyokong penukaran dokumen secara individu dan pukal. Serasi dengan format Microsoft Word, Excel, PowerPoint, RTF, dan OpenDocument, ia menyediakan cara yang cekap untuk menukar dokumen Word dalam Java tanpa bergantung pada perisian pihak ketiga yang mahal. Sebagai API pemprosesan Word percuma yang dikeluarkan di bawah Lesen MIT, ia boleh disesuaikan sepenuhnya untuk kegunaan peribadi dan komersial, menjadikannya ideal bagi pemaju yang ingin menyematkan ciri penukaran PDF secara langsung ke dalam aplikasi Java mereka.

Previous Next

Mula Menggunakan Docs-to-PDF-Converter

Pertama sekali, anda perlu memasang Java Development Kit (JDK) pada sistem anda. Merujuk Docs-to-PDF-Converter dalam projek Java berasaskan Maven anda menjadi lebih mudah. Apa yang anda perlukan hanyalah menambah kebergantungan berikut dalam pom.xml anda dan biarkan IDE anda memuat turun serta merujuk fail Jar Docs-to-PDF-Converter.

Kebergantungan Maven Docs-to-PDF-Converter

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

Pasang Docs-to-PDF-Converter melalui GitHub


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

Penukaran Dokumen ke PDF melalui Perpustakaan Java

Docs-to-PDF-Converter sumber terbuka membolehkan pemaju perisian menukar beberapa jenis dokumen ke dalam PDF dalam aplikasi Java. Perpustakaan ini menyokong Micro Word (DOC, DOCX), Excel (XLS, XLSX), PowerPoint (PPT, PPTX), RTF, Format OpenDocument dan banyak lagi. Keserasian format yang luas ini memastikan penukaran dokumen yang lancar untuk pelbagai kes penggunaan. Berikut ialah contoh mudah yang menunjukkan bagaimana pemaju perisian dapat menukar dokumen Word (.docx) ke PDF menggunakan arahan Java.

Bagaimana Menukar 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();
        }
    }
}

Penyesuaian Lanjutan Semasa Menukar Dokumen ke PDF

Perpustakaan Docs-to-PDF-Converter sumber terbuka membolehkan pemaju perisian menyesuaikan output PDF semasa menukar dokumen ke PDF. Sebagai contoh, pemaju boleh mengawal saiz halaman (A4, Letter, dll.), margin, orientasi (potret atau landskap), serta pengepala/kaki. Selain itu, mereka boleh menerapkan gaya CSS kepada kandungan HTML untuk kawalan visual yang tepat, mengawal keluarga fon, warna, saiz, dan banyak lagi. Kod potongan di bawah menunjukkan cara menerapkan pelbagai tetapan kepada PDF yang dihasilkan oleh perpustakaan.

Bagaimana Menyesuaikan Dokumen PDF Output semasa Penukaran 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

Mengendalikan Pelbagai Format Fail

Perpustakaan Docs-to-PDF-Converter memberi kuasa kepada pemaju Java untuk menghasilkan dokumen PDF dinamik dan canggih dengan mudah. Ia secara automatik mengesan format fail input dan memprosesnya mengikut keperluan. Sama ada fail Word, Excel, PowerPoint, atau RTF, perpustakaan ini menukarnya ke PDF tanpa konfigurasi tambahan. Berikut ialah contoh yang menunjukkan bagaimana pemaju perisian boleh menukar fail Markdown ke PDF dalam aplikasi Java.

Bagaimana Menukar Fail 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());
}

 Melayu