1

我有一个 ASP.net 应用程序,它使用 wkhtmltopdf 从 HTML 输入生成 PDF 文件。它运行良好,包括 HTML 表格在内的所有内容都可以完美地显示在 PDF 文件中。

问题是文件的收件人需要从 PDF 复制表格并粘贴到 Word。当他们尝试这样做时,文本会被保留,但没有任何表格格式 - 显然这不好。

我已经搜索并搜索了有关此的更多信息。有人暗示有一种方法可以在 PDF 中标记表格,以便格式将与文本一起复制,但我找不到更多详细信息。有没有人有这样做的经验?

如果没有办法生成包含足够信息的 PDF,有没有人知道在 ASP.net 中从 HTML 源生成不可编辑的 word 文档的方法?

谢谢!

4

1 回答 1

0

我认为这不是wkhtmltopdf这项工作的正确工具。在大多数情况下,它使用黑盒渲染,您无法将事物影响到非常精细的水平。我建议使用不同的组件,例如Aspose.Words/Aspose.pdf,它可以让您更好地控制元素的呈现方式。这些组件也将 HTML 作为输入。

还可以查看这篇文章,该文章描述了一种最终用户手动将 PDF 表复制和粘贴到 word 的方法。希望这会有所帮助。

于 2013-10-11T17:11:26.677 回答