Word'den HTML'ye Java

Word belgelerinin içeriğini uygulamalarınıza katıştırmak için dönüştürmeyi gerçekleştirmeniz gerekebilir. Bu gibi durumlarda en yaygın olarak tercih edilen dönüştürmeler, Word’den HTML’e veya Word’den resme dönüştürmedir. Buna uygun olarak, bu makale Java kullanılarak Word DOCX veya DOC dosyalarının HTML’ye nasıl dönüştürüleceğini kapsar. Ayrıca, kaynak dosyalarını ayrı bir klasörde nasıl tutacağımızı tartışacağız.

Word’den HTML’ye Dönüştürme için Java API

DOCX/DOC’den HTML’ye dönüştürme için Aspose.Words for Java kullanacağız. Java uygulamalarının içinden kelime işleme özelliklerini uygulamak için güçlü bir API’dir. Ayrıca API, Word belgelerinin HTML’ye ve diğer biçimlere aslına uygun olarak dönüştürülmesini sağlar. API’yi indirebilir veya Maven‘den 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.10</version>
    <type>pom</type>
</dependency>

Bir Word Belgesini Java’da HTML’ye Dönüştürme

Bir Word belgesini HTML’ye dönüştürmek için belgeyi yüklemeniz ve HTML dosyası olarak kaydetmeniz yeterlidir. Java kullanarak bir Word DOCX dosyasını HTML’ye dönüştürme adımları aşağıda verilmiştir.

Aşağıdaki kod örneği, Java kullanılarak bir Word belgesinin HTML’ye nasıl dönüştürüleceğini gösterir.

// Belgeyi diskten yükleyin
Document doc = new Document("document.docx");

// Belgeyi HTML olarak kaydedin
doc.save("Document_out.html", SaveFormat.HTML);

Word’de Kaynak Klasörünü HTML’ye Dönüştürmede Belirtin

Kaynak dosyalarını ayrı bir klasöre kaydetmek için API’yi de yapılandırabilirsiniz. Ayrıca yazı tiplerini ve görselleri farklı klasörlerde ayrı ayrı tutabilirsiniz. Kaynak klasörü belirtmek için adımlar aşağıdadır.

Aşağıdaki kod örneği, kaynak dosyalarını Word’den HTML’ye dönüştürmede ayrı bir klasörde tutar.

// Belgeyi yükle
Document doc = new Document("Document.docx");

// Kaynak klasörünü belirtin
HtmlSaveOptions saveOptions = new HtmlSaveOptions();
saveOptions.setCssStyleSheetType(CssStyleSheetType.EXTERNAL);
saveOptions.setExportFontResources(true);
saveOptions.setResourceFolder("\\Resources");

// Word belgesini HTML'ye dönüştürün
doc.save("ExportResourcesUsingHtmlSaveOptions_out.html", saveOptions);

Word’den HTML’ye dönüştürmede kaynak klasörlerle çalışma hakkında daha fazlasını okuyabilirsiniz.

Ücretsiz API Lisansı Alın

Ücretsiz bir geçici lisans alarak Aspose.Words for Java’yı değerlendirme sınırlamaları olmaksızın kullanabilirsiniz.

Çözüm

Bu makalede, Java kullanarak Word DOCX veya DOC dosyalarını programlı olarak HTML’ye dönüştürmeyi öğrendiniz. Buna ek olarak, Word’den HTML’ye dönüştürmede kaynak dosyaların nasıl ayrı ayrı saklanacağını gördünüz. Ayrıca belgeleri kullanarak Aspose.Words for Java hakkında daha fazla bilgi edinebilirsiniz. Ayrıca forumumuzda sorularınızı bizimle paylaşabilirsiniz.

Ayrıca bakınız