2012-01-22 27 views
0

現在、TCPDFライブラリを使用して、その場でPDFを作成しています。私のアプリケーションの一環として、複数のイメージファイル(png、jpg、gif)をblob形式でMySQLデータベースに格納します。私はTCPDF Image()関数を使用して、これらのイメージをそれぞれ別のページにあるPDFファイルに配置したいと考えています。データベース内の複数のエントリのBLOBコンテンツを取得してPDFファイルに配置する簡単な方法はありますか?これを行うより良い方法があれば、私はTCPDFに縛られていません。助けてください!MySQLイメージのblobをPDFドキュメントにエクスポートするには?

答えて

-1

あなたはこのようにそれを実行します。

$stmt = $mysqli->prepare("SELECT pdf FROM pdfs WHERE transaction = ?"); 
$stmt->bind_param('i',$id); 
$stmt->execute(); 
$stmt->store_result(); 
$stmt->bind_result($pdfcontent); 
while($stmt->fetch()){ 
    header("Content-Length: " . strlen($pdfcontent)); 
    header("Content-Type: application/octet-stream"); 
    header('Content-Disposition: attachment; filename="YourPDF.pdf"'); 
    header("Content-Transfer-Encoding: binary\n"); 
    echo $pdfcontent; 
} 
関連する問題