1. Produkter
  2.   Tekstbehandling
  3.   Java
  4.   Docs-to-PDF-Converter
 
  

Dokumentkonvertering til PDF via åpen kildekode Java-bibliotek

Ledende åpen kildekode Java-bibliotek for å konvertere ulike dokumentformater som DOCX, XLSX, PPTX, RTF, Markdown-filer og mange andre til PDF-dokumenter av høy kvalitet.

Hva er Docs-to-PDF-Converter ?

Dokument‑til‑PDF‑konvertering er en kritisk funksjon i moderne applikasjoner—enten for å generere rapporter, bevare oppsett eller sikre tverrplattformtilgjengelighet. Programvareutviklere trenger ofte pålitelige verktøy for effektivt å håndtere formater som DOCX, XLSX og PPTX. En fremtredende løsning er Docs-to-PDF-Converter, et åpent kildekode Java Word‑konverteringsbibliotek tilgjengelig på GitHub. Dette fleksible verktøyet gjør det mulig for utviklere å konvertere DOCX til PDF i Java, samt utføre XLSX‑konvertering til PDF og Java PPTX‑konvertering til PDF, med minimal oppsett og kostnad.

Docs-to-PDF-Converter er et lett, men kraftig Java Word‑dokumentkonverterings‑API som støtter både enkelt‑ og massekonverteringer. Kompatibel med Microsoft Word, Excel, PowerPoint, RTF og OpenDocument‑formater, gir den en effektiv måte å konvertere Word‑dokumenter i Java uten å være avhengig av kostbar tredjepartsprogramvare. Som et gratis tekstbehandlings‑API utgitt under MIT‑lisensen, er den fullstendig tilpassbar for både personlig og kommersiell bruk, noe som gjør den ideell for utviklere som ønsker å integrere PDF‑konverteringsfunksjoner direkte i sine Java‑apper.

Previous Next

Kom i gang med Docs-to-PDF-Converter

Først må du ha Java Development Kit (JDK) installert på systemet ditt. Å referere til Docs-to-PDF-Converter i ditt Maven‑baserte Java‑prosjekt er enda enklere. Alt du trenger er å legge til følgende avhengighet i pom.xml og la IDE‑en din hente og referere Docs-to-PDF-Converter‑Jar‑filene.

Docs-to-PDF-Converter Maven-avhengighet

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

Installer Docs-to-PDF-Converter via GitHub


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

Dokumentkonvertering til PDF via Java-bibliotek

Den åpne kildekode Docs-to-PDF-Converter gjør det mulig for programvareutviklere å konvertere flere dokumenttyper til PDF innen Java‑applikasjoner. Biblioteket støtter Micro Word (DOC, DOCX), Excel (XLS, XLSX), PowerPoint (PPT, PPTX), RTF, OpenDocument‑formater og mange flere. Denne brede formatkompatibiliteten sikrer sømløs dokumentkonvertering for ulike bruksområder. Her er et enkelt eksempel som demonstrerer hvordan utviklere kan konvertere et Word‑dokument (.docx) til PDF ved hjelp av Java‑kommandoer.

Hvordan konvertere et Word-dokument (.docx) til PDF via Java-bibliotek?

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

Avansert tilpasning under konvertering av dokumenter til PDF

Den åpne kildekode Docs-to-PDF-Converter‑biblioteket gjør det mulig for utviklere å tilpasse PDF‑utdataene mens de konverterer dokumenter til PDF. For eksempel kan utviklere kontrollere sidestørrelse (A4, Letter osv.), marger, orientering (stående eller liggende) og topp-/bunntekster. I tillegg kan de bruke CSS‑stiler på HTML‑innhold for presis visuell kontroll, styre skrifttypefamilier, farger, størrelser og mye mer. Følgende kodefragmenter viser hvordan du bruker ulike innstillinger på PDF‑en som genereres av biblioteket.

Hvordan tilpasse PDF-dokumentene under Docs til PDF-konvertering?

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

Håndtering av flere filformater

Docs-to-PDF-Converter‑biblioteket gir Java‑utviklere muligheten til enkelt å lage dynamiske og sofistikerte PDF‑dokumenter. Det oppdager automatisk inngangsfilformatet og behandler det deretter. Enten det er en Word-, Excel-, PowerPoint- eller RTF‑fil, konverterer biblioteket den sømløst til PDF uten ekstra konfigurasjoner. Her er et eksempel som viser hvordan utviklere kan konvertere en Markdown‑fil til PDF i Java‑applikasjoner.

Hvordan konvertere en Markdown-fil til PDF-dokument via Java API?


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

 Norsk