Chcete-li vložit obsah dokumentů aplikace Word do aplikací, může být nutné provést převod. Nejrozšířenější převody v takových případech jsou Word na HTML nebo obrázek. Následně tento článek popisuje, jak převést soubory Word DOCX nebo DOC do HTML pomocí Java. Také si probereme, jak uchovávat zdrojové soubory v samostatné složce.
- Java API pro převod Word do HTML
- Převést dokument aplikace Word do HTML
- Zadejte složku prostředků v převodu Word do HTML
Java API pro převod Word do HTML
Pro konverzi DOCX DOC do HTML použijeme Aspose.Words for Java. Poskytuje zdarma, vysoce kvalitní a vysokorychlostní řešení převodu Word do HTML. Do HTML můžete převést libovolný počet dokumentů aplikace Word. API si můžete buď stáhnout, nebo nainstalovat z Maven.
<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.10</version>
<type>pom</type>
</dependency>
Převeďte dokument Word do HTML v Javě
Chcete-li převést dokument aplikace Word na HTML, stačí dokument načíst a uložit jako soubor HTML. Následují kroky pro převod souboru Word DOCX do HTML pomocí Java.
- Načtěte dokument aplikace Word pomocí třídy Document.
- Převeďte dokument Wordu do HTML pomocí metody Document.save(string, SaveFormat).
Následující ukázka kódu ukazuje, jak převést dokument aplikace Word do HTML pomocí Java.
// Načtěte dokument z disku
Document doc = new Document("document.docx");
// Uložte dokument jako HTML
doc.save("Document_out.html", SaveFormat.HTML);
Zadejte složku prostředků v převodu Word do HTML
Můžete také nakonfigurovat rozhraní API tak, aby ukládalo soubory prostředků do samostatné složky. Písma a obrázky můžete navíc uchovávat odděleně v různých složkách. Následují kroky k určení složky prostředků.
- Načtěte dokument aplikace Word pomocí třídy Document.
- Vytvořte objekt třídy HtmlSaveOptions.
- Nastavte složku prostředků pomocí metody HtmlSaveOptions.setResourceFolder.
- Převeďte dokument Wordu do HTML pomocí metody Document.save(string, HtmlSaveOptions).
Následující ukázka kódu uchovává soubory prostředků v samostatné složce v převodu Word na HTML.
// Načíst dokument
Document doc = new Document("Document.docx");
// Zadejte složku prostředků
HtmlSaveOptions saveOptions = new HtmlSaveOptions();
saveOptions.setCssStyleSheetType(CssStyleSheetType.EXTERNAL);
saveOptions.setExportFontResources(true);
saveOptions.setResourceFolder("\\Resources");
// Převést dokument aplikace Word do HTML
doc.save("ExportResourcesUsingHtmlSaveOptions_out.html", saveOptions);
Můžete číst dále o práci se složkami prostředků v převodu Word do HTML.
Zdarma Word to HTML Converter
Můžete získat zdarma dočasnou licenci a převádět dokumenty Wordu do HTML bez jakýchkoli omezení.
Závěr
V tomto článku jste se naučili, jak převést soubory Word DOCX nebo DOC do HTML programově pomocí Java. Kromě toho jste viděli, jak ukládat soubory prostředků odděleně v převodu Word do HTML. Kromě toho si můžete přečíst více o Aspose.Words for Java pomocí dokumentace. Kromě toho s námi můžete sdílet své dotazy na našem fóru.