使用 wkhtmltopdf 生成 PDF - 将生成的表格复制并粘贴到 word 失败
本文关键字:复制 失败 word 表格 PDF 生成 wkhtmltopdf 使用 | 更新日期: 2023-09-27 18:35:04
我有一个 ASP.net 应用程序,它使用wkhtmltopdf从HTML输入生成PDF文件。 它运行良好,包括 HTML 表格在内的所有内容都完美地显示在 PDF 文件中。
问题是文件的收件人需要从PDF复制表格并粘贴到Word中。 当他们尝试这样做时,文本会被继承,但没有任何类型的表格格式 - 显然这不好。
我已经搜索并搜索了有关此的更多信息。有些人暗示有一种方法可以在 PDF 中标记表格,以便格式将与文本一起复制,但我找不到更多详细信息。 有没有人有这样做的经验?
如果没有办法生成包含足够信息的 PDF,有谁知道从 HTML 源生成 ASP.net 中不可编辑的 Word 文档的方法?
谢谢!
我认为wkhtmltopdf
不是这项工作的正确工具。在大多数情况下,它使用黑盒渲染,您将无法将事物影响到非常精细的水平。我建议使用不同的组件,如Aspose.Words/Aspose.pdf它可以让您更好地控制元素的呈现方式。这些组件也将 HTML 作为输入。
另请查看本文,其中介绍了手动将PDF表格复制和粘贴到word的最终用户方法。希望这有所帮助。