Jak převést Word do PDF v Javě

Po mnoho let jsou Word a PDF populárními formáty dokumentů. V předchozím článku jsme diskutovali o převodu dokumentů z PDF do Wordu v Javě. V tomto článku vám ukážeme, jak převést Word do PDF v Javě, abyste mohli rychle sdílet neupravitelné dokumenty se zúčastněnými stranami. V této příručce také vytvoříme ukázku toho, jak převést DOCX do PDF pomocí Java.

Kroky k převodu Wordu do PDF v Javě

  1. Nainstalujte GroupDocs.Conversion for Java z úložiště Maven do projektu Java
  2. Vytvořte instanci třídy Converter a načtěte vstupní soubor aplikace Word pro převod na dokument PDF
  3. Vytvořte objekt třídy PdfConvertOptions pro nastavení parametrů pro převedený dokument PDF
  4. Zadejte název souboru převedeného dokumentu PDF spolu s instancí třídy PdfConvertOptions a předejte tyto parametry metodě Convert třídy Converter.

Právě jsme definovali postup krok za krokem pro implementaci funkcí pro převod DOCX do PDF v Javě. Tyto pokyny lze použít k převodu dokumentů z Wordu do PDF jednoduchým i komplexním způsobem. Chcete-li provést transformaci dokumentu, jednoduše přidejte knihovnu, inicializujte třídy, nastavte vlastnosti výstupního souboru a poté použijte funkci Převést k uložení převedeného souboru na disk.

Kód pro převod Wordu do PDF v Javě

import com.groupdocs.conversion.Converter;
import com.groupdocs.conversion.licensing.License;
import com.groupdocs.conversion.options.convert.PdfConvertOptions;
import com.groupdocs.conversion.options.convert.Rotation;
public class ConvertWordToPdfInJava {
public static void main(String[] args) { // Main function to convert Word to PDF in Java
// Remove the watermark in output Text document by adding license
License lic = new License();
lic.setLicense("GroupDocs.Conversion.lic");
// Load the source Word file for conversion to PDF
Converter converter = new Converter("sample.docx");
// Set the convert options for PDF document
PdfConvertOptions options = new PdfConvertOptions();
options.setPageNumber(2);
options.setPagesCount(1);
options.setRotate(Rotation.On180);
options.setDpi(300);
options.setWidth(1024);
options.setHeight(768);
// Convert and save the DOCX in PDF format
converter.convert("converted.pdf", options);
System.out.println("Done");
}
}

V tomto příkladu jsme vyvinuli schopnost Java convert Word to PDF pro převod dokumentů bez použití Microsoft Office. Tento ukázkový kód lze použít jako výchozí bod pro váš projekt a můžete jej upravit tak, aby vyhovoval vašim konkrétním požadavkům. Dále jsme v tomto příkladu definovali několik parametrů pro převedený dokument PDF, včetně čísla stránky, počtu stránek, otočení, šířky a výšky.

Nedávno vyšel článek o tom, jak převést Excel do CSV v Javě. Pokud se o tom opravdu chcete dozvědět více, přejděte na jak převést Excel do CSV v Javě.

 Čeština