PDF do Wordu

PDF je jedním z nejčastěji používaných formátů pro odesílání dokumentu třetím stranám. Důvodem této popularity je kompatibilita PDF na více platformách bez ohledu na jakékoli hardwarové/softwarové požadavky. V některých případech však budete chtít převést PDF do upravitelného formátu dokumentu, např. Word DOC nebo DOCX.

V tomto článku se naučíte nejjednodušší, ale vysoce kvalitní a vysokorychlostní metodu převodu PDF do Wordu DOC nebo DOCX v Javě. Provádějte bezplatnou konverzi PDF do Wordu Java z vašich aplikací Java bez jakýchkoli omezení.

Konvertor Java z PDF do Wordu

Díky Aspose.PDF for Java - Java API pro manipulaci s PDF, které poskytuje snadné způsoby převodu souborů PDF do různých jiných formátů včetně PDF do DOC a PDF do DOCX. Můžete stáhnout a přidat soubor JAR API do svého projektu nebo na něj odkazovat pomocí následujících konfigurací Maven:

úložiště:

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>https://repository.aspose.com/repo/</url>
</repository>

Závislost:

<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-pdf</artifactId>
    <version>22.11</version>
</dependency>

Převést PDF na DOC v Javě

Jakmile ve své aplikaci použijete odkaz na Aspose.PDF for Java, můžete pomocí několika řádků kódu převést jakýkoli dokument PDF do formátu DOC. Následují kroky potřebné k provedení této konverze.

Následující ukázka kódu ukazuje, jak převést PDF na DOC v Javě.

// Načíst zdrojový soubor PDF
Document doc = new Document("input.pdf");

// Uložte výsledný soubor DOC
doc.save("output.doc", SaveFormat.Doc);

Vstup PDF dokumentu

Jak převést PDF na DOC v Javě

Výstup dokumentu aplikace Word

Převod PDF do DOCX v Javě

Java Převod PDF do DOCX

DOCX je dobře známý formát pro dokumenty Word a na rozdíl od formátu DOC byla struktura DOCX založena na binárních i XML souborech. V případě, že chcete převést PDF do formátu DOCX, můžete API sdělit, aby to udělalo pomocí argumentu SaveFormat.DocX v metodě Document.save().

Následující ukázka kódu ukazuje, jak převést PDF na DOCX v Javě.

// Načíst zdrojový soubor PDF
Document doc = new Document("input.pdf");

// Uložte výsledný soubor DOCX
doc.save("output.docx", SaveFormat.DocX);

Pokročilá konverze PDF do Wordu v Javě

Aspose.PDF for Java také poskytuje některé další možnosti, které můžete použít při převodu PDF do Wordu, jako je výstupní formát, rozlišení obrazu, vzdálenost mezi řádky textu a tak dále. Pro tento účel se používá třída DocSaveOptions a níže je seznam možností, které můžete použít:

Následující ukázka kódu ukazuje, jak používat třídu DocSaveOptions v převodu PDF na DOCX pomocí Java.

// Načíst zdrojový soubor PDF
Document doc = new Document("input.pdf");

// Vytvořte instanci DocSaveOptions
DocSaveOptions saveOptions = new DocSaveOptions();

// Nastavte výstupní formát
saveOptions.setFormat(DocSaveOptions.DocFormat.DocX);

// Nastavte režim rozpoznávání jako Flow
saveOptions.setMode(DocSaveOptions.RecognitionMode.Flow);

// Nastavte horizontální blízkost na 2,5
saveOptions.setRelativeHorizontalProximity(2.5f);

// Povolit rozpoznávání odrážek během procesu převodu
saveOptions.setRecognizeBullets(true);

// Uložte výsledný soubor DOCX
doc.save("resultant.docx", saveOptions);

Bezplatný převodník PDF do DOC

Můžete získat bezplatnou dočasnou licenci pro převod PDF do formátu Word bez omezení hodnocení.

Knihovna Java PDF to Word

Více o převodu PDF do jiných formátů se můžete dozvědět v dokumentaci.

Závěr

V tomto článku jste se dozvěděli, jak snadné je převést PDF do Word DOC v Javě. Můžete buď převést PDF do DOC nebo PDF do DOCX na základě vašich požadavků. Dále byly diskutovány další funkce pro přizpůsobení převodu PDF do Wordu.

Související články