7

FPDFライブラリを使用して、出力pdfのサイズに影響を与えずに出力pdfのDPIを減らす方法はありますか?

4

4 に答える 4

10

私の知る限り、PDFドキュメントはベクターオブジェクトであるため、DPI設定はありません。実際に埋め込まれたラスター画像(JPEG、GIF ...)を参照していると思います。その場合は、Image()関数のドキュメントを確認してください。負の値を記述した場合、4番目と5番目のパラメーター($wおよび)は目的のDPIを表すことができます。$h

// Insert a logo in the top-left corner at 300 dpi
$pdf->Image('logo.png',10,10,-300);
于 2012-04-16T17:42:07.313 に答える
0

いいえ。ただし、ドキュメントのサイズを縮小することを検討している場合は、FPDF SetCompression()メソッドを使用できます。

$pdf = new FPDF();
$pdf->SetCompression(true);

詳細については、Webページの「マニュアル」セクション(http://www.fpdf.org/en/doc/setcompression.htm )を参照してください。

于 2012-04-16T17:32:36.247 に答える
0
function toMM($v) {
   return ($v * 26.2) / 25.4;
}

http://www.dallinjones.com/2008/07/how-to-convert-from-pixels-to-millimeters/comment-page-1/#comment-1079

于 2013-12-14T16:38:34.843 に答える
0

mPdfで変換px->mmを設定する方法を探している場合:

http://mpdf1.com/manual/index.php?tid=449

http://mpdf1.com/manual/index.php?tid=148

于 2014-01-14T11:50:57.570 に答える