import com.aspose.Words.;
public class HtmlToWord {
public static void main(String[] args) {
// 创建一个空的Word文档
Document doc = new Document();
// HTML内容
String htmlContent = "<html><body><h1>Hello, World!</h1><p>This is an example of generating a Word document from HTML using Aspose.Words.</p></body></html>";
// 利用DocumentBuilder将HTML插入到Word文档中
DocumentBuilder builder = new DocumentBuilder(doc);
builder.insertHtml(htmlContent);
// 保存为Word文档
try {
doc.save("HtmlToWord.docx", SaveFormat.DOCX);
System.out.println("Word文档已天生。");
} catch (Exception e) {
System.out.println("天生Word文档时涌现缺点:" + e.getMessage());
}
}
}
在上面的代码中,我们首先创建一个空的Word文档工具。然后,我们定义了HTML内容并利用 DocumentBuilder 将HTML插入到Word文档中。末了,我们保存天生的Word文档为docx格式。