Word转htnl后批注修订记录格式较乱或者一些修订记录直接丢失,这些问题能修复吗

word转htnl后批注修订记录格式较乱或者一些修订记录直接丢失,这些问题能修复吗

@lycheng2822577561

请您提供更多信息,例如您使用的代码示例或具体的文档类型,以便我们更好地帮助您解决问题。

aspose的源码可以提供吗,这样可以方便我们自己查找和修复一些问题

这是测试代码

                // word转html
		Document doc = new Document("C:\\Users\\LYCIT\\Downloads\\修订和批注.docx");
		HtmlSaveOptions options = new HtmlSaveOptions(SaveFormat.HTML);
		options.setExportImagesAsBase64(true);
		doc.save("C:\\Users\\LYCIT\\Downloads\\修订和批注.html", options);

		// html转word
		Document doc6 = new Document();
		DocumentBuilder builder = new DocumentBuilder(doc6);
		final byte[] bytes = Files.readAllBytes(new File("C:\\Users\\LYCIT\\Downloads\\修订和批注.html").toPath());
		String htmlContent = new String(bytes, StandardCharsets.UTF_8);
		builder.insertHtml(htmlContent);
		doc6.save("C:\\Users\\LYCIT\\Downloads\\修订和批注后.docx");

源文件:
修订和批注.docx (56.4 KB)

源文件转的html:
修订和批注.zip (21.1 KB)

html转的word文件:
修订和批注后.docx (28.5 KB)

这个是我写的简单的demo示例,就会存在很多排版和丢失的问题。

@lycheng2822577561 遗憾的是,Aspose.Words 不支持将格式修订导出为 HTML。目前在导出 HTML 时只支持删除/插入修订。另外需要注意的是,目前还没有将格式修订输出到 HTML 的内置方法。

aspose的源码可以提供吗,或者说可以购买吗,如果能购买需要多少钱呀

@lycheng2822577561 Aspose 不提供源代码。