2014-07-01 118 views
0

可能這已被問過,但我不能得到它的工作。我正在嘗試使用TCPDF生成一個PDF文檔,該文檔應該在座標(0,0)處有一個10像素的矩形。代碼如下:TCPDF中的像素尺寸不正確

$pdf = new TCPDF(); 

$pdf->AddPage(); 
$pdf->SetFillColor(0, 0, 0); 

$pdf->Cell(0, 2.645833333, '', 0, 1, '', true); 

打印矩形,但它的像素高度錯誤。 TCPDF的默認值是使用mm單位。我使用網站unitconversion.org將10個像素轉換爲mm。我該如何解決這個問題?

回答

3

PDF的沒有像素。他們有多少分,取決於DPI(每英寸點數)。如果您假設一個點=一個像素,則可以從那裏開始並將10個點通過72 DPI(默認)轉換爲毫米。

+0

感謝您的快速回復。我決定以pt作爲用戶單位。然後我將10個像素轉換爲點(7.5),但我仍然看不到正確的高度。我懷疑有可能有錯誤值的SetImageScale – Stefano