0

我正在用 PHP 和 javascript 制作一个 Web 应用程序。我有一个表格,用户填写他们的详细信息并可以邮寄,用户详细信息应该是 PDF 文件中的邮件。为此,我想在我的表单中截取特定 div 的屏幕截图,内容 7 将其保存到 PDF 文件中。

或使用 javascript 将 HTML div 和过去的内容复制回已经存在的 PDF 文件。请帮助我,如果你有任何替代方法,请向我推荐。

4

1 回答 1

1

为了打印页面的任何部分,您可以使用print功能。它将 DOM 作为参数,解析它并打印它。(通过打印,您可以将其转换为 PDF)。

例如,如果您在 Stackoverflow 的范围内运行以下代码,则可以打印指定的 div:

print($(".post-text"));

在此处输入图像描述

我担心 Javascript 中没有很好的功能可以将 DOM 转换为 PDF。你可以试试飞碟。您可能还想将 DOM 的内容发送到 PHP 页面,将其转换为 PDF,然后返回数据。

为了截取屏幕截图,您可以使用html2canvas

于 2013-03-29T06:45:59.563 回答