0

次のファイルがあるとします。

レイアウト.php

<?php
session_start();
?>
<table width="700" border="1" cellspacing="0" cellpadding="0">
  <tr>
    <th>Id</th>
    <th>Nombre</td>
  </tr>
  <tr>
    <td><?php echo $_SESSION['id']; ?></td>
    <td><?php echo $_SESSION['nombre']; ?></td>
  </tr>
</table>

そのファイルを PDF としてダウンロードして、ブラウザで表示されるようにファイルを出力する方法はありますか?

私はこれを試しましたが、うまくいきませんでした:

<?php
session_start();

header("Content-type:application/pdf");
header("Content-Disposition:attachment;filename=info_user.pdf");
readfile('layout.php');
?>
4

3 に答える 3

3

PDF ファイルを生成できるパッケージがいくつかあります。あなたはこれらを見ることができます:

于 2013-02-26T17:00:35.650 に答える
1

PHP の PDFlib ライブラリーは、おそらくこのための最も開発されたライブラリーです。

それらについては、こちらの PHP devで読むことができます。

その他の代替ライブラリには次のものがあります。

于 2013-02-26T17:04:08.370 に答える
0

役立つ場合、Chrome は Web ページを PDF に保存できます。

于 2013-02-26T17:01:21.757 に答える