2012-08-29 49 views
12

Tôi sử dụng wkhtmltopdf để tạo PDF có kích cỡ A4. Khi tôi tạo một thẻ <div> và đặt kiểu của nó thành height: 297mm; width: 210mm (kích thước được xác định là A4), đặt cài đặt lề của wkhtmltopdf thành 0 (wkhtmltopdf -B 0 -T 0 -L 0 -R 0 ...) và cung cấp cho nền <div> nền đỏ, tôi có thể thấy một đường kẻ màu trắng ở cuối trang, tức là <div> không làm đầy trang hoàn toàn. Điều này xảy ra nhất quán với phiên bản mới nhất là 0.11.0 rc1 (phiên bản mới nhất) trên Debian và với 0.10.0 rc2 trên Mac OS X.kích thước ckhtmltopdf css theo cm/mm

Có ai khác nhìn thấy điều này không? Đây có phải là một vấn đề được biết, hoặc là có một workaround?

+0

Tôi đã có kinh nghiệm này một cách nhất quán là tốt và rất thích nhìn thấy một giải pháp. – Nenotlep

+0

Tôi đã trải nghiệm một cái gì đó tương tự trên phiên bản mới nhất, chạy CentOS. – user961627

+0

Tôi cũng đang gặp sự cố này. – nerdburn

Trả lời

0

Có thể thử tăng chiều cao của <div> một phần của một mm?

height: 297.5mm hoặc height: 298mm thay thế?

Hãy cho tôi biết nếu nó hoạt động.

0

Cố gắng thiết lập <div> yếu tố style="margin: 0;" trong trường hợp của tôi điều này giúp ...

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