2012-04-25 26 views
6

ai cũng có thể cho tôi biết cách đưa vào bảng wkhtlmtopdf của người dùng v. 0.10?Bản định kiểu wkhtmltopdf

Tôi đang tham chiếu đến tệp cục bộ, nhưng điều đó không ảnh hưởng đến Pdf của tôi.

switches += "--user-style-sheet \User\...\style.css " 
+0

Có một tùy chọn để bạn có thể sử dụng một tiện ích hơn 'wkhtmltopdf'? Một trong đó có hỗ trợ tốt hơn cho việc sử dụng bảng định kiểu? –

+0

Không, ứng dụng của chúng tôi gần như đã hoàn tất với wkhtml. – Flg

Trả lời

4

Điều gì về việc sử dụng cú pháp URL 'thực' với công tắc của bạn? Một cái gì đó như

switches += "--user-style-sheet file:///User/.../style.css" 
+2

Chỉ cần lưu ý: bạn không thể chỉ định nhiều tệp CSS theo cách này. –

+0

cách chỉ định một tệp.css duy nhất với thiết bị đầu cuối Linux 'wkhtmltopdf h.html h.css outpu.pdf' cách thực hiện việc này – muthukumar

1

Một tùy chọn khác để sử dụng đối số là chèn biểu định kiểu theo chương trình trước khi chuyển đổi PDF xảy ra. Có lẽ bằng cách sử dụng tham số URL xác định xem trang có đang được cấp cho wkhtmltopdf hay bằng cách tải xuống trang, tiêm tham chiếu CSS và sau đó sửa lại trang cho wkhtmltopdf.

0

Trong terminal

wkhtmltopdf -V 
wkhtmltopdf 0.12.2.4 

lệnh

wkhtmltopdf --user-style-sheet yourcssfile.css yourhtmlfile.html outputfile.pdf 
Các vấn đề liên quan