我想转换html到pdf或者word,

但是我发现使用aspose-word转换的结果,比aspose-pdf转换的结果好很多,难道因为我的html是通过aspose-word解析出来的吗

@haijie

您能否分享一下示例文件供我们参考,以便我们了解整个案例?请分享 Aspose.Words 和 Aspose.HTML 中的文件以及比较的屏幕截图?我们将调查此案并与您分享票证 ID。

主要的区别在是否愿文档包含批注,包含批注并且批注带有回复的文档转换成html后,pdf都存在一些问题
1.包含批注并且批注带有回复的文档 htmltopdf后,pdf中被批注的部分未高亮
image.jpg (80.4 KB)

2.就是批注的作者部分带有序号还有commented
3.当批注过于密集,pdf中会展示不全,但是word中会有三个点进行隐藏展示
image.jpg (122.7 KB)
原文档:

股权代持协议-测试_一轮-实际出资人(1).docx (35.6 KB)

这个是单独使用apsose-word进行html转换pdf后产生的问题
然后我的代码就是使用doc.save()没进行任何设置
另外使用aspose-pdf进行htmltopdf 后的pdf pdf字体变小,不清醒格式错落,所以怀疑我使用的html是利用aspose-word解析出来的html
转换后的pdf是
dskkk0202002022.pdf (587.4 KB)

@haijie

我们已经仔细查看了您刚才分享的详细信息。请注意,这是两种不同的场景。

1- 使用 Aspose.Words 将 HTML 转换为 PDF

2- 使用 Aspose.PDF 将 HTML 转为 PDF

至于Aspose.Words,它模仿MS Word的行为并以相同的方式处理文件。如果您注意到 Aspose.Words 生成的输出存在一些问题,我们要求您在相应类别 中创建一个主题,您将在其中获得相应的帮助。

关于Aspose.PDF,它模仿Adobe Reader的行为并遵循其标准来解析和生成文件。

请注意,PDF 和 Words 由于结构和布局不同,因此是完全不同的文件格式。在 Word 和 PDF 格式之间转换期间,相同的 HTML 文件可以转换为不同类型的元素。

尽管如此,我们还是请求您与我们分享示例 HTML 以及使用 Aspose.PDF 将其转换为 PDF 的代码片段,我们将在我们的环境中测试该场景以相应地解决该问题。