#Tiff画像をブラウザで表示させろと言われた時
まずは「無理」と断ってみる。
それでもダメな時は…
tiff_viewer.php
<?php
header("Content-Type: application/pdf");
echo `convert Tiffファイル名.tif pdf:- 2>/dev/null`;
exit();
?>
これでごまかす。
ImageMagickのconvertコマンドの「pdf:-」は標準出力に変換結果を渡す書き方。
JPEGに変換したい場合は「jpg:-」
いちいちファイルに出力してるとゴミ掃除が面倒くさいので、オンメモリで完結させる。
時々convertコマンドが文句をたれるので、エラーは/dev/nullに捨てる。
WEBサーバには、
・ImageMagick
・ghostscript
・libtiff-tools
が入ってる前提(多分)