TCPDFを使ってPHPでPDFファイルを作成しています。
PDFに表示させる画像を必要に応じて回転させる必要があり、PHPを使って回転させた画像を使おうと思いました。
imagerotate.php?filename=path&rotate=270
などのようにしてHTMLのimgタグで表示させると、通常はrotateに指定した角度に回転された画像が表示されるのですが、TCPDFにそのHTMLを読み込ませても画像が表示されません。
これの解決方法はありますか?
やはり一度画像ファイルを保存して静的ファイルを読み込ませないといけないでしょうか。
imagerotate.php
php
1<?php 2if (!isset($_GET['filename']) || !isset($_GET['rotate'])) 3{ 4 http_response_code(400); 5 return; 6} 7 8$source = imagecreatefromjpeg('../'.$_GET['filename']); 9$rotate = imagerotate($source, intval($_GET['rotate']), 0); 10 11header('Content-Type: image/jpeg'); 12imagejpeg($rotate); 13imagedestroy($source); 14imagedestroy($rotate); 15?>
あなたの回答
tips
プレビュー