У цій простій темі ви дізнаєтесь, як перетворити Word Document на HTML за допомогою Java. Наступні прості кроки можна використати для експорту DOCX у HTML у Java в будь-якій поширеній операційній системі, як-от MS Windows, Ubuntu або macOS, за допомогою простих викликів API.
Кроки для перетворення документа Word на HTML за допомогою Java
- Додайте посилання на файл Aspose.Words JAR за допомогою сховища Maven
- Створіть об’єкт Document Class, щоб завантажити вихідний документ
- Укажіть різні параметри HtmlSaveOptions, включаючи поля сторінки, CssStyleSheet і параметри сторінки тощо.
- Експортуйте DOCX у HTML у Java за допомогою методу збереження
У наступному зразку коду ми спочатку завантажимо вихідний документ DOCX за допомогою екземпляра Document class. Потім за допомогою екземпляра класу HtmlSaveOptions ми встановимо CssStyleSheetType, ExportPageMargins і ImageResolution. Нарешті, використовуючи метод збереження, ми згенеруємо HTML із DOCX у Java.
Код для експорту DOCX у HTML у Java
import com.aspose.words.CssStyleSheetType; | |
import com.aspose.words.Document; | |
import com.aspose.words.HtmlSaveOptions; | |
import com.aspose.words.ImageColorMode; | |
import com.aspose.words.ImageSaveOptions; | |
import com.aspose.words.License; | |
import com.aspose.words.SaveFormat; | |
public class WordsKB { | |
public static void main(String[] wordsArgs) throws Exception { | |
{ | |
// Use Aspose.Words for Java license to remove trial version limitations | |
// after converting Word DOCX to HTML | |
License licenseConvertDOCXtoHTML = new License(); | |
licenseConvertDOCXtoHTML.setLicense("Java.Aspose.Words.lic"); | |
// Load input Word DOCX file with Document class | |
Document sourceDoc = new Document("Input.docx"); | |
// Set different properties of HtmlSaveOptions class | |
HtmlSaveOptions saveOptions = new HtmlSaveOptions(); | |
saveOptions.setCssStyleSheetType(CssStyleSheetType.INLINE); | |
saveOptions.setExportPageMargins(true); | |
saveOptions.setImageResolution(90); | |
// Export docx to HTML in Java | |
sourceDoc.save("SavedHtml.html", saveOptions); | |
} | |
} |
У цьому прикладі коду ми завантажили вихідний DOCX за допомогою екземпляра Document class. Екземпляр HtmlSaveOptions class можна використовувати для встановлення різних параметрів, таких як кодування, параметри SVG, версія та багато інших властивостей. Нарешті, ми експортуємо DOCX у HTML за допомогою Java.
У попередній темі як конвертувати DOCX у TIFF за допомогою Java ми зосередилися на перетворенні DOCX у TIFF. Тоді як у цій темі ми навчилися генерувати HTML із DOCX за допомогою Java.