0

Fpdfを使用してラベルに印刷するための動的ページを送信したいのですが、PHPファイルの内容を表示するためにFpdfを取得する方法が完全にはわかりません。

phpファイルは、ユーザーのURL、アバター、カスタムユーザーの背景、および名前をcontactcard.phpファイルに含むページをレンダリングします。

Fpdfを使用してこれをPDFに送信するにはどうすればよいですか?

関数を作成しようとしましたが、PDFで画像が印刷されません。

4

1 に答える 1

0

私は不動産物件リストで同様のことをしました。fpdfとphpを使用して保存または印刷するために、テキストと画像をpdfに出力しました。

隠しフィールドのあるフォームを使用しました。フォームボタンをクリックすると、fpdf ページに移動します。フォームはPostを使用しているため、fpdfページのデータを次のようなもので取得できます...

$username = $_POST(username);

私が画像を含めた方法は、画像に直接リンクすることです。データベースから取得したIDをファイル名に含めて、正しい画像を表示します。

$image = "http://www.yourdomain.com/img/avatar_$id.jpg";

次に、次のように fpdf で表示します...

$pdf->Cell(10,0,$username,0,0);
$pdf->Image($image,30,36);

セッションを使用できるので、フォームを含める必要はありません。それもうまくいくはずです。あなたの場合により適しているかもしれません。

これがあなたの求めているものであることを願っています。

于 2012-09-05T22:00:45.697 に答える