我的页面上有一个链接到report.php页面的按钮。我想要的是,而不是单击按钮并查看php页面,单击按钮并以PDF格式打开此report.php页面。
这可能吗?我该怎么办?
答案 0 :(得分:0)
Ofc它可能,你定义标题并建立一个推荐的文件名而不是扩展名php
<?php
// We'll be outputting a PDF
header('Content-type: application/pdf');
// It will be called downloaded.pdf
header('Content-Disposition: attachment; filename="downloaded.pdf"');
// The PDF source is in original.pdf
readfile('original.pdf');
?>
在php.net上找到第一个例子
http://php.net/manual/en/function.header.php
当然假设您生成的文件与pdf兼容,您可以在线找到很多pdf生成器,但我建议使用http://phpclasses.org
答案 1 :(得分:0)
答案 2 :(得分:0)
您可以生成PDF并允许用户下载(如果浏览器支持内联PDF显示,它将按您的要求显示)。试试mPDF。它从HTML和CSS生成PDF。