Konwertuj dokumenty Worda na EPUB w Javie

Większość inteligentnych urządzeń, takich jak smartfony, tablety, laptopy itp., obsługuje format EPUB do przeglądania lub czytania dokumentów. Jest to powszechnie używany format e-booków lub publikacji elektronicznych. Z drugiej strony formaty MS Word, takie jak DOCX, DOC itp., należą do powszechnie używanych formatów dokumentów w cyfrowym świecie. W tym artykule pokażemy, jak programowo przekonwertować MS Word DOC DOCX na EPUB w Javie. Ponadto dowiesz się, jak dostosować konwersję Word DOC do EPUB za pomocą różnych opcji.

Java API dla Word DOC DOCX do konwersji EPUB

Do konwersji plików DOCX, DOC itp. do formatu EPUB wykorzystamy Aspose.Words for Java. Wspomniany interfejs API umożliwia bezproblemowe tworzenie i manipulowanie dokumentami MS Word. Co więcej, możesz przeprowadzać konwersję plików Word z wysoką wiernością do innych formatów, takich jak EPUB, HTML, PDF itp. Możesz pobrać plik JAR API lub zainstalować go w aplikacjach opartych na Maven, korzystając z następujących konfiguracji .

<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>21.11</version>
    <type>pom</type>
</dependency>

Konwertuj plik Word DOC na format EPUB w Javie — bezpłatne pobieranie

Poniżej przedstawiono kroki konwersji pliku Word DOCX na EPUB w Javie.

Poniższy przykładowy kod pokazuje, jak przekonwertować plik DOCX na EPUB w Javie.

// Załaduj dokument Worda
Document doc = new Document("document.docx");

// Konwertuj dokument Word na EPUB
doc.save("word-to-epub.epub");

Dostosuj konwersję Word DOC do EPUB w Javie

Możesz także zmodyfikować domyślne zachowanie interfejsu API podczas konwersji programu Word na format EPUB, korzystając z różnych opcji. Można na przykład określić schemat kodowania, wyeksportować informacje o dokumencie, ustawić kryteria podziału itd. Poniżej przedstawiono kroki, aby dostosować konwersję Word DOC do EPUB w Javie.

Poniższy przykładowy kod pokazuje, jak dostosować konwersję Word DOC do EPUB w Javie.

// Załaduj dokument Worda
Document doc = new Document("document.docx");

// Utwórz obiekt dla opcji zapisu
HtmlSaveOptions saveOptions = new HtmlSaveOptions();

// Ustaw żądane kodowanie
saveOptions.setEncoding(Charset.forName("UTF-8"));

// Określ, w jakich elementach ma zostać podzielony wewnętrzny kod HTML. Spowoduje to utworzenie nowego kodu HTML w pliku EPUB 
// co pozwala ograniczyć rozmiar każdej części HTML. Jest to przydatne dla czytelników, którzy nie potrafią czytać 
// Pliki HTML większe niż określony rozmiar, np. 300 KB.
saveOptions.setDocumentSplitCriteria(DocumentSplitCriteria.HEADING_PARAGRAPH);

// Włącz eksport właściwości dokumentu
saveOptions.setExportDocumentProperties(true);

// Określ format zapisu
saveOptions.setSaveFormat(SaveFormat.EPUB);

// Konwertuj dokument Word na EPUB
doc.save("word-to-epub.epub", saveOptions);

Konwerter Java Word DOC na EPUB — Uzyskaj bezpłatną licencję

Możesz używać Aspose.Words for Java bez ograniczeń ewaluacyjnych, otrzymując bezpłatną licencję tymczasową.

Wniosek

W tym artykule nauczyłeś się, jak przekonwertować Word DOC DOCX na format EPUB w Javie. Co więcej, widziałeś, jak zmodyfikować konwersję Word DOC do EPUB przy użyciu różnych opcji w Javie. Oprócz tego możesz odwiedzić dokumentację, aby dowiedzieć się, co jeszcze oferuje Aspose.Words for Java. W przypadku jakichkolwiek niejasności lub pytań możesz nas o tym powiadomić za pośrednictwem naszego forum.

Zobacz też