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í.
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ě.