Akıllı telefonlar, tabletler, dizüstü bilgisayarlar vb. akıllı cihazların çoğu, belgeleri görüntülemek veya okumak için EPUB biçimini destekler. E-kitaplar veya elektronik yayınlar için yaygın olarak kullanılan bir formattır. Öte yandan DOCX, DOC vb. MS Word formatları da dijital dünyada yaygın olarak kullanılan belge formatları arasındadır. Bu yazıda, MS Word DOC DOCX’i Java’da programlı olarak EPUB’a nasıl dönüştüreceğinizi göstereceğiz. Ayrıca, farklı seçenekler kullanarak Word DOC’u EPUB’a dönüştürmeyi nasıl özelleştireceğinizi öğreneceksiniz.
- Word DOC DOCX’ten EPUB’a Dönüştürme için Java API
- Java’da bir Word DOC’u EPUB’a dönüştürme
- Java’da Word DOCX’i EPUB Dönüşümüne Özelleştirin
Word DOC DOCX’ten EPUB’a Dönüştürme için Java API
DOCX, DOC vb. dosyaları EPUB formatına dönüştürmek için Aspose.Words for Java kullanacağız. Bahsedilen API, MS Word belgelerini sorunsuz bir şekilde oluşturmanıza ve değiştirmenize olanak tanır. Ayrıca, Word dosyalarını EPUB, HTML, PDF vb. diğer biçimlere yüksek doğrulukla dönüştürebilirsiniz. API’nin JAR dosyasını indirebilir veya aşağıdaki yapılandırmaları kullanarak Maven tabanlı uygulamalarınıza yükleyebilirsiniz. .
<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>
Bir Word DOC’u Java’da EPUB’a Dönüştürme - Ücretsiz İndirme
Java’da bir Word DOCX dosyasını EPUB’a dönüştürme adımları aşağıda verilmiştir.
- Belge sınıfını kullanarak Word dosyasını yükleyin.
- Document.save(string) yöntemini kullanarak dosyayı EPUB biçimine dönüştürün.
Aşağıdaki kod örneği, Java’da bir DOCX dosyasının EPUB’a nasıl dönüştürüleceğini gösterir.
// Word belgesini yükleyin
Document doc = new Document("document.docx");
// Word belgesini EPUB'a dönüştür
doc.save("word-to-epub.epub");
Java’da Word DOC’u EPUB Dönüşümüne Özelleştirin
Farklı seçenekler kullanarak Word’den EPUB’a dönüştürmede API’nin varsayılan davranışını da değiştirebilirsiniz. Örneğin, kodlama şemasını belirtebilir, belge bilgilerini dışa aktarabilir, bölme ölçütlerini ayarlayabilir vb. Java’da Word DOC’u EPUB’a dönüştürmeyi özelleştirmek için gereken adımlar aşağıdadır.
- Belge sınıfını kullanarak Word dosyasını yükleyin.
- HtmlSaveOptions sınıfından bir nesne oluşturun ve gerekli seçenekleri ayarlayın.
- Document.save(string, HtmlSaveOptions) yöntemini kullanarak dosyayı EPUB’a dönüştürün.
Aşağıdaki kod örneği, Java’da Word DOC’tan EPUB’a dönüştürmenin nasıl özelleştirileceğini gösterir.
// Word belgesini yükleyin
Document doc = new Document("document.docx");
// Kaydetme seçenekleri için bir nesne oluşturun
HtmlSaveOptions saveOptions = new HtmlSaveOptions();
// İstenen kodlamayı ayarlayın
saveOptions.setEncoding(Charset.forName("UTF-8"));
// Dahili HTML'nin hangi öğelerde bölüneceğini belirtin. Bu, EPUB içinde yeni bir HTML oluşturur
// bu, her bir HTML bölümünün boyutunu sınırlamanıza olanak tanır. Bu, okuyamayan okuyucular için kullanışlıdır.
// Belirli bir boyuttan daha büyük HTML dosyaları, örneğin 300kb.
saveOptions.setDocumentSplitCriteria(DocumentSplitCriteria.HEADING_PARAGRAPH);
// Belge özelliklerinin dışa aktarılmasını etkinleştir
saveOptions.setExportDocumentProperties(true);
// Kaydetme biçimini belirtin
saveOptions.setSaveFormat(SaveFormat.EPUB);
// Word belgesini EPUB'a dönüştür
doc.save("word-to-epub.epub", saveOptions);
Java Word DOC to EPUB Converter - Ücretsiz Lisans Alın
Ücretsiz geçici lisans alarak Aspose.Words for Java’yı değerlendirme sınırlamaları olmaksızın kullanabilirsiniz.
Çözüm
Bu yazıda, Java’da Word DOC DOCX’i EPUB formatına nasıl dönüştüreceğinizi öğrendiniz. Ayrıca, Java’daki farklı seçenekleri kullanarak Word DOC’u EPUB’a dönüştürmeyi nasıl değiştireceğinizi gördünüz. Ayrıca, Aspose.Words for Java’nın başka neler sunduğunu öğrenmek için belgeleri ziyaret edebilirsiniz. Herhangi bir kafa karışıklığınız veya sorunuz olması durumunda forumumuz aracılığıyla bize bildirebilirsiniz.