目前,我正在使用TCPDF庫將html創建爲PDF。正在創建的PDF文件的分辨率很低(72 dpi)。使用PHP創建高分辨率PDF
我想知道有沒有更好的方法來創建一個高分辨率的pdf(300 dpi)?
感謝
目前,我正在使用TCPDF庫將html創建爲PDF。正在創建的PDF文件的分辨率很低(72 dpi)。使用PHP創建高分辨率PDF
我想知道有沒有更好的方法來創建一個高分辨率的pdf(300 dpi)?
感謝
可以增加一組圖像比例值來獲得高質量的從下面筆者
$pdf->setImageScale(1.53);
更多信息,
假設你要打印網頁大1024個像素填充所有可用的頁面寬度。
一張A4紙的大210毫米相當於8.268英寸,如果你減去利潤率爲13mm(0.512" )每方,剩下的空間是184毫米(7.244英寸)。
對PDF文檔的默認分辨率爲300 DPI(每英寸點數),所以你有7.244 * 300 = 2173.2點(這是一個點的最大數量可以在300 DPI打印爲給定的寬度)。
轉化率是近似1024/2173.2 = 0.47 px/dots。
如果網頁較大1280像素,則在同一A4頁面上使用的轉換比率爲128 0/2173.2 = 0.59像素/點';
您還有一個wkhtmltopdf標籤。他們是完全不同的技術,你沒有共享代碼: - ? –
它只是低分辨率的圖像?文字,邊框等都可以嗎?你的圖像格式是什麼? (jpg/png/eps/svg/gif)原始圖像文件的像素尺寸(不是DPI)是什麼? –