2012-04-16 50 views
6

Có cách nào để giảm DPI của pdf đầu ra mà không ảnh hưởng đến kích thước của nó bằng cách sử dụng thư viện FPDF không?Có cách nào để thiết lập DPI của pdf đầu ra bằng cách sử dụng thư viện FPDF?

+0

cách bạn có thể giảm DPI của bất kỳ thứ gì mà không ảnh hưởng đến kích thước ?? – Michal

+2

Tôi khá chắc chắn rằng PDF không có độ phân giải, tuy nhiên các đối tượng hình ảnh trong đó thực hiện. – cOle2

Trả lời

10

Theo như tôi biết, tài liệu PDF không có cài đặt DPI, vì chúng là đối tượng vectơ. Tôi giả sử bạn thực sự đề cập đến hình ảnh raster nhúng (JPEG, GIF ...). Trong trường hợp đó, chỉ cần kiểm tra các documentation for the Image() function: ra và các thông số thứ năm ($w$h) có thể diễn tả DPI mong muốn nếu bạn viết một giá trị âm:

// Insert a logo in the top-left corner at 300 dpi 
$pdf->Image('logo.png',10,10,-300); 
0

số Nhưng nếu bạn đang nghĩ đến việc làm giảm kích thước của các tài liệu, bạn có thể sử dụng FPDF SetCompression() phương pháp:

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

Có thêm chi tiết trên trang web của họ, trong phần "bằng tay": http://www.fpdf.org/en/doc/setcompression.htm .

Các vấn đề liên quan