1

「tcpdf」を介して Pdf-Document のヘッダーにロゴ画像を渡すには、単位としてミリメートルが必要です。ミリがありません。画像の幅と高さはピクセルです。しかし、私が試したすべての値はぼやけていました。

    /**
 * Set header data.
 * @param $ln (string) header image logo
 * @param $lw (string) header image logo width in mm
 * @param $ht (string) string to print as title on document header
 * @param $hs (string) string to print on document header
 * @param $tc (array) RGB array color for text.
 * @param $lc (array) RGB array color for line.
 * @public
 */
public function setHeaderData($ln='', $lw=0, $ht='', $hs='', $tc=array(0,0,0), $lc=array(0,0,0)) {

jpeg 画像と png 画像の両方のロゴがあります。両方の画像は、幅と高さのパラメーターがピクセル単位でめちゃくちゃになっています。

ただし、TCPDF にはミリメートル単位の値が必要です。

TCPDF で作成された PDF ファイルのヘッダーに jpeg または png 画像を渡すことができるように、適切なパラメータを決定するにはどうすればよいですか?

これらのファイルを GIMP で開き、scale-image-dialog を試してみました。幅と高さをミリメートル単位で特定できましたが、TCPDF に渡したところ、画像はまだぼやけています...

4

1 に答える 1

1

Adobe の PDF リーダーで「ぼやけた」画像をどのように表示していますか? その場合は、PDF サイズが 100% に設定されていることを確認してください。Adobe Reader はドキュメントを 167% で開くため、ドキュメントを 100% で表示するまで、TCPDF で PDF ドキュメントを作成するために使用される画像が「ぼやけて」表示されます。

于 2013-05-01T06:40:57.487 に答える