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ě](images/Convert-Word-to-EPUB.jpg#center)
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.
- Java API pro převod DOC DOCX na EPUB pro Word
- Převeďte Word DOC na EPUB v Javě
- Přizpůsobte převod Word DOCX na EPUB v Javě
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ě.
- Načtěte soubor aplikace Word pomocí třídy Document.
- Převeďte soubor do formátu EPUB pomocí metody Document.save(string).
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ě.
- Načtěte soubor aplikace Word pomocí třídy Document.
- Vytvořte objekt třídy HtmlSaveOptions a nastavte požadované možnosti.
- Převeďte soubor do EPUB pomocí metody Document.save(string, HtmlSaveOptions).
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ě.