2

我试图能够允许用户动态生成内容,并将该信息放在 a 中,然后允许将特定信息导出为 pdf。我已经使用Web2PDF扩展在本地启动并运行了 Joomla(使用适当的 mySQL 和 ANT),但是如何让那些在我的域(由 Dreamhost 托管)上运行。您是否有其他方法可以推荐。内容由 JS 和 JQuery 生成,并使用 CSS 和 HTML 进行格式化。

在这里,是我想允许下载/导出 pdf 的页面。

其他注意事项:

Web2PDF 在整个内容上生成 PDF,(提取整个页面的 HTML,而不仅仅是特定的<div>.

4

1 回答 1

1

PDFlib 是门票。您需要在您的 Dreamhost 服务器上进行设置:

http://wiki.dreamhost.com/PDFlib

然后您需要设置一个 AJAX 脚本来将动态生成的内容传递给一个返回 pdf 文件的 PHP 脚本。

这是 PHP 脚本: http ://www.webmonkey.com/2010/02/generate_pdfs_dynamically_with_php/

棘手的部分是使用 ajax 下载 PDF。您最好在服务器上生成 PDF,然后动态地向用户显示“单击此处获取 pdf”链接,将他们带到您生成的 pdf 文件。

于 2012-06-17T15:14:37.470 回答