0

私のページには、report.php ページにリンクするボタンがあります。私が望むのは、ボタンをクリックしてphpページを表示する代わりに、ボタンをクリックしてこのreport.phpページをPDFとして開くことです。

これは可能ですか?どうすればいいですか?

4

3 に答える 3

0

PDFを生成し、ユーザーがダウンロードできるようにすることができます(ブラウザーがインラインPDF表示をサポートしている場合は、希望どおりに表示されます)。mPDFをお試しください。HTMLとCSSからPDFを生成します。

于 2012-09-11T10:24:12.160 に答える
0

可能な場合は、ヘッダーを定義し、拡張子 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 に答える