用php,asp,java代码能把html转换成pdf格式

如果你的项目中需要将html内容转换成pdf格式内容,请看下面三种方案,很方便,但是必须要有相应脚本库支持。
用php把html转换成pdf
此方案解决必须要用HTML2PDF项目(sourceforge.net/projects/html2fpdf )支持。下载 HTML2PDF ,将它添加到你的项目中。
Code example
require(“html2fpdf.php”);
$htmlFile = “http://www.reake.cn”;
$buffer = file_get_contents($htmlFile);
$pdf = new HTML2FPDF(‘P’, ‘mm’, ‘Letter’);
$pdf->AddPage();
$pdf->WriteHTML($buffer);
$pdf->Output(‘test.pdf’, ‘F’);

 

用java把html转换成pdf

你可以使用OpenOffice.org的文件转换。除了HTML到PDF,也有其他功能的转换:

doc –> pdf, html, txt, rtf
xls –> pdf, html, csv
ppt –> pdf, swf
Code example
import officetools.OfficeFile; // this is my tools package …
FileInputStream fis = new FileInputStream(new File(“test.html”));
FileOutputStream fos = new FileOutputStream(new File(“test.pdf”));
// suppose OpenOffice.org runs on localhost, port 8100
OfficeFile f = new OfficeFile(fis,”localhost”,”8100″, true);
f.convert(fos,”pdf”);

 

用asp把html转换成pdf

你可以使用AspPDF(www.asppdf.com),一个用于动态创建,阅读和修改PDF文件的ActiveX服务器组件。
Code example(VB)
Set Pdf = Server.CreateObject(“Persits.Pdf”)
Set Doc = Pdf.CreateDocument
Doc.ImportFromUrl “http://www.dancrintea.ro”
Filename = Doc.Save( Server.MapPath(“test.pdf”), False )

此条目发表在 开发 分类目录,贴了 , , , , 标签。将固定链接加入收藏夹。

发表评论

电子邮件地址不会被公开。 必填项已用 * 标注

*

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>