gpt4 book ai didi

php - 如何使用 php 从 HTML 创建 pdf 文件,然后将其保存在服务器上

转载 作者:搜寻专家 更新时间:2023-10-31 20:45:41 24 4
gpt4 key购买 nike

我有一个项目可以保存使用 php 动态创建的页面并将它们存储在服务器上。

我打算将页面的副本存储为 pdf;及其所有图像、表格和布局。

我尝试使用这些工具:

但老实说,我不认为它走在正确的轨道上

有什么解决方案或这些工具可以解决这个问题吗?

最佳答案

我最近遇到了同样的问题,当您的 HTML 包含格式化的文本和图像时,我发现 fpdf 太复杂了。我让我的服务器管理员安装 Webkit HTML to PDF。效果很好。

此包将解析样式表、图像、表格和 HTML 文档中的任何其他元素,就像您使用 webkit 打开网络浏览器并将网页另存为 PDF 一样。

http://code.google.com/p/wkhtmltopdf/

/**
* Use wkhtmltopdf to convert an HTML file to PDF
*
* @param string URL to web page
* @param string Path to PDF file to be written
*
* @return boolean True if the command succeeded; false otherwise
*/
function htmlToPdf($source, $dest)
{
// Build command
$command = "/usr/bin/wkhtmltopdf $source $dest 2>&1";
exec($command, $output);

$s = sizeof($output) - 1;

if (substr($output[$s], -4, 4) == 'Done')
{
return true;
}

return false;
}

关于php - 如何使用 php 从 HTML 创建 pdf 文件,然后将其保存在服务器上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13593870/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com