0

我的页面上有一个链接到report.php 页面的按钮。我想要的是,而不是单击按钮并查看 php 页面,而是单击按钮并将此 report.php 页面打开为 PDF 页面。

这可能吗?我该怎么做?

4

3 回答 3

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

于 2012-09-11T10:23:05.257 回答
0

你可以试试这个,HTML to PDF Converter。将您的 HTML 转换为 PDF,然后在屏幕上显示,以下是示例

于 2012-09-11T10:23:47.697 回答
0

您可以生成 PDF 并允许用户下载它(如果浏览器支持内联 PDF 显示,它将看起来如您所愿)。试试mPDF。它从 HTML 和 CSS 生成 PDF。

于 2012-09-11T10:24:12.160 回答