V tomto článku se naučíte, jak převést dokumenty Word do EPUB v Javě s vysokou rychlostí a kvalitou. Navíc se naučíte, jak programově přizpůsobit převod Wordu na EPUB pomocí různých možností.

Převeďte dokumenty Word do EPUB v Javě

Většina chytrých zařízení, jako jsou chytré telefony, tablety, notebooky atd., podporuje formát EPUB pro prohlížení nebo čtení dokumentů. Je to běžně používaný formát pro e-knihy nebo elektronické publikace. Na druhou stranu formáty MS Word, jako je DOCX, DOC atd., patří v digitálním světě mezi široce používané formáty dokumentů. Pojďme se tedy podívat, jak provést převod Wordu na EPUB.

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

Pro převod souborů Word do formátu EPUB použijeme Aspose.Words for Java. Knihovna umožňuje bezproblémové vytváření a manipulaci s dokumenty MS Word. Navíc můžete provádět zdarma, vysoce kvalitní a vysokorychlostní převod souborů DOC a DOCX do EPUB. Soubor JAR si můžete stáhnout nebo jej nainstalovat do aplikací založených na Maven pomocí následujících konfigurací.

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>https://repository.aspose.com/repo/</url>
</repository>
<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-words</artifactId>
    <version>22.11</version>
    <type>pom</type>
</dependency>

Převeďte DOC na EPUB v Javě

Níže jsou uvedeny kroky pro převod souboru Word DOCX na EPUB v Javě.

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

// Načtěte dokument aplikace Word
Document doc = new Document("document.docx");

// Převeďte dokument Word na EPUB
doc.save("word-to-epub.epub");

Uložit DOCX jako EPUB v Javě – přizpůsobení

Můžete také upravit výchozí chování převodu Wordu na EPUB pomocí různých možností. Můžete například určit schéma kódování, exportovat informace o dokumentu, nastavit kritéria rozdělení a tak dále. Níže jsou uvedeny kroky k přizpůsobení převodu Word DOC na EPUB v Javě.

Následující ukázka kódu ukazuje, jak přizpůsobit převod Word DOC na EPUB v Javě.

// Načtěte dokument aplikace Word
Document doc = new Document("document.docx");

// Vytvořte objekt pro možnosti uložení
HtmlSaveOptions saveOptions = new HtmlSaveOptions();

// Nastavte požadované kódování
saveOptions.setEncoding(Charset.forName("UTF-8"));

// Určete, na jaké prvky se má interní HTML rozdělit. Tím se vytvoří nový HTML v rámci EPUB 
// což umožňuje omezit velikost každé části HTML. To je užitečné pro čtenáře, kteří neumí číst 
// HTML soubory větší než určitá velikost, např. 300 kb.
saveOptions.setDocumentSplitCriteria(DocumentSplitCriteria.HEADING_PARAGRAPH);

// Povolit export vlastností dokumentu
saveOptions.setExportDocumentProperties(true);

// Zadejte formát uložení
saveOptions.setSaveFormat(SaveFormat.EPUB);

// Převeďte dokument Word na EPUB
doc.save("word-to-epub.epub", saveOptions);

Zdarma převaděč Word do EPUB

Můžete získat bezplatnou dočasnou licenci a převádět dokumenty Wordu do formátu EPUB bez jakýchkoli omezení.

Prozkoumejte Java DOCX Library

Můžete navštívit dokumentaci a zjistit, co dalšího Aspose.Words for Java nabízí. V případě nejasností nebo dotazů nám můžete dát vědět prostřednictvím našeho fóra.

Závěr

V tomto článku jste se naučili, jak převést Word DOC DOCX do formátu EPUB v Javě. Navíc jste viděli, jak upravit převod Word DOC na EPUB pomocí různých možností v Javě.

Viz také