如何使用 PHP 脚本创建动态包含的 PDF?
使用php动态生成数据,并以指定的Design格式显示在浏览器上;我们需要使用动态数据生成该设计格式的 PDF?
我们在 php Sting 中有数据,想要将数据字符串转换为 PDF。
$str="<html><body>
<table width='100%' cellspacing='0' cellpadding='0'>
<tr>
<td width='3%'> </td>
<td width='98%' align='left'><br><img src='abs-path' border='0' alt='logo'>
<br>
<span class='style3'>Dear ".$name.",<br />
<p>Many thanks for your Interest
<br />
<br>
Thanking You,<br />
Secretariat <br>
".$addr."<br>
</span></td>
</tr>
</table>
</body>
</html>";
我们尝试过 pdf 函数,但当我们使用 php 动态调用图像时,它不起作用。 我们还检查了之前提出的有关 php-pdf 的问题,但仍然无法解决问题。 请帮助我们使用 php 生成 PDF。
Data is generated dynamically by using php, and displayed on browser in specified Design format; we need to generate PDF of that design format with dynamic data?
we have data in php Sting, want to convert data string in PDF.
$str="<html><body>
<table width='100%' cellspacing='0' cellpadding='0'>
<tr>
<td width='3%'> </td>
<td width='98%' align='left'><br><img src='abs-path' border='0' alt='logo'>
<br>
<span class='style3'>Dear ".$name.",<br />
<p>Many thanks for your Interest
<br />
<br>
Thanking You,<br />
Secretariat <br>
".$addr."<br>
</span></td>
</tr>
</table>
</body>
</html>";
we have tried pdf function but its not working, when we call image dynamically using php.
Also we have checked previously asked question regarding php-pdf, but still not able to solve the problem.
please help us to generate PDF using php.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(7)
嗨,
我觉得使用 FPDF 更好。它可以在 www.fpdf.org 上找到
Hiii,
I feel its better to use the FPDF.It's available at www.fpdf.org
我刚刚开始使用 mpdf 库,它非常好(而且免费),您可以使用(有点限制)html+css、ttf 字体、页眉/页脚、目录、索引和 更多。
示例。
I just started using the mpdf library, and it's quite nice (and free), you can use (a bit limited) html+css, ttf fonts, headers/footers, table of contents, index, and more.
Examples.
PHP具有PDF生成功能。但您不能简单地将 HTML 转换为 PDF。
PHP has functions for PDF generation. You can't simply convert HTML to PDF though.
尝试使用 mpdf 是最好的..下面是相同的 url
http://www.mpdf1.com/mpdf/index.php
Try using the mpdf it is best.. below is the url for the same
http://www.mpdf1.com/mpdf/index.php
您可以像 tcpdf 或 fpdf 这样的 pdf 文件生成器..
您只需要使用现成的函数..来自 tcpdf
You can you pdf file generator like tcpdf or fpdf ..
you just need to use readymade functions .. from tcpdf
使用 PHP 生成 PDF 文件是一项通常使用 PHP 库完成的任务,例如:
这两个项目是最常见的,并且都是最新的(例如支持 UTF-8)并且免费。如果您已经使用上述其中一项,请更具体地说明您面临的问题以及出现的错误消息。
这两个库都使用纯 PHP 来生成 PDF,因此您不需要安装“PDFlib”,PHP 提供的标准 PDF 函数使用它。
To generate a PDF-File using PHP is a task which is often done using a PHP-Library like:
These two projects are the most common and both are up to date (support UTF-8 for example) and free. If you already use one of the above, please be more specific about what problem you're facing and what error-messages come up.
Both those library's use pure PHP to generate the PDF so you don't need to have "PDFlib" installed, which is used by the standard PDF-functions offered by PHP.
在工作中,我们使用 html2ps,它比所有其他解决方案有一个很大的优势:您不需要需要编写 PDF 特定代码,但无论如何都可以重复使用您生成的 HTML。此外,这更容易调试并自动将内容分散到多个页面上。
At work we use html2ps, which has one big advantage over all the other solutions: You don't need to write PDF specific code but can re-use the HTML you generated anyway. Also, this is easier to debug and automatically spreads the contents on several pages.