• 締切済み

* すぐに回答が欲しいです

* すぐに回答が欲しいです MBFPDFでPDFに画像を綺麗に印字したい PHPでPDFを出力する機能を作成しており、PDF中に画像を印字させているのですが、 印字した画像がどうしても荒くなってしまいます。 どうにかして綺麗に印字させる方法はないでしょうか? PDFを出力するのにMBFPDFというライブラリを使用しております。 画像の印字部分は以下のとおりです。 $pdf->Image(画像パス ,$x , $y, 31); 第4引数で画像のサイズを指定しているため、リサイズがかかってしまい画質の劣化が 起こっていると考えているのですが、画像をそのままのサイズでPDFに印字することは 出来ないでしょうか? (第4引数を指定しない場合は拡大されて印字されました・・・) 参考にしたURL http://www.phpbook.jp/fpdf/image/index1.html

みんなの回答

  • memphis
  • ベストアンサー率40% (975/2395)
回答No.1

>$pdf->Image(画像パス ,$x , $y, 31); 上の31に画像の横幅を指定すれば、そのままのサイズになりませんか?

jin3552
質問者

お礼

使い方がわからない・・・ 一度つけた補足は削除したり修正したりできないのか・・? すみません、補足の補足になります。 第4引数と第5引数に画像の幅と高さを設定すれば →第4引数と第5引数に、画像と同じ幅と高さの値を設定すれば に読み替えてください。

jin3552
質問者

補足

お返事ありがとうございます。 第4引数と第5引数に画像の幅と高さを設定すれば画質の劣化はしないということでしょうか? (リサイズがかからない?) 実はそれを試そうとしているのですが、サイズの指定単位がdpi(ドットパーインチ) での指定になっていまして、どうしたらピクセルの単位に変換かけられるか 調査中です。 もし知っていたら教えていただけないでしょうか?

関連するQ&A