Làm cách nào để chuyển đổi tập tin Html sang Pdf?


8

Tiêu đề nói lên tất cả, tôi muốn một công cụ chính xác 100% để chuyển đổi trang HTML thành tài liệu PDF.


Thông qua công cụ kết xuất nào?
SLaks

Đừng là tất cả chúng ta ...
Rowan

Câu trả lời:


10

Kiểm tra wkhtmltopdf . Nó sử dụng công cụ bố trí Webkit (như được sử dụng trong Safari, Chrome, v.v.).


+1 câu trả lời hay, wkhtml thậm chí đợi cho đến khi mã jscript được thực hiện với dom (tốt cho công cụ asciidoc-toc)
akira

Tôi đã sử dụng NitroPDF trong một vài năm. Chỉ cần tìm thấy wkhtmltopdf, nó hoạt động tốt hơn, nhanh hơn và chạy trên Ubuntu.
Bob Weber

Điều này không hoạt động với tôi trên OS X. Nó sẽ không bao giờ hoàn thành 'kết xuất'. Một chương trình rất giống đã làm việc, được gọi là wkpdf
Ian

Đã tìm kiếm một cái gì đó như thế này trong một số giờ bây giờ - cảm ơn bạn!
R4D4

6

Hãy xem xét thực tế rằng không có hai trình duyệt có thể hiển thị HTML hoàn toàn giống hệt nhau trong một khoảnh khắc và sau đó nhận ra rằng bạn sẽ không bao giờ có được nó.


Chà, nếu bạn diễn giải "chính xác 100%" có nghĩa là "chính xác như được hiển thị trong một trình duyệt cụ thể", thì bạn chắc chắn có thể có được điều đó.
Michael Borgwardt

@Michael: Chắc chắn, nhưng thông tin đó không được bao gồm trong câu hỏi.
Rowan

4

cách giải quyết tốt đẹp, tôi sẽ thử nó

Xin lưu ý rằng tùy thuộc vào trình duyệt bạn đang sử dụng, các cài đặt trong đó và trang web, một số phần của trang PDF được in sẽ không phải là 100% những gì bạn thấy trên màn hình. Những điều hiển nhiên cần tìm, nếu bạn có một nền tối / đen với văn bản sáng / trắng trên nó, cài đặt in mặc định trong hầu hết các trình duyệt sẽ thay đổi điều đó thành văn bản đen với nền trắng.
GAThrawn

Có, điều này sẽ không chính xác 100%, kết quả sẽ thay đổi theo từng trang.
Rowan

@MichaelBorgwardt: AFAIK, máy in ảo không hỗ trợ đầy đủ các liên kết HTML , phải không?
dma_k

0

Tôi cũng đang tìm kiếm cái này Giải pháp tốt nhất của tôi vào lúc này là sử dụng kết hợp Firefox và PDFCreator . Tôi cũng đã thử các trình duyệt chính khác, nhưng chúng không cho phép bạn tắt các tiêu đề và chân trang của riêng chúng. Nếu bạn muốn có thể in văn bản màu xám / xám thành màu xám (chứ không phải màu đen) thì hãy chắc chắn bật tùy chọn "In nền (màu và hình ảnh)" trong Tệp | Thiết lập trang | Hộp thoại Định dạng & Tùy chọn.

Thật không may, dường như không có trình duyệt chính nào hỗ trợ quy tắc CSS @page để chỉ định những thứ như tiêu đề, chân trang, góa phụ, trẻ mồ côi, kích thước trang, phong cảnh / chân dung, v.v.

Có một công cụ tên là Prince tuyên bố có thể làm tất cả những điều đó (và hơn thế nữa), với những đánh giá tốt, nhưng tôi đã không sử dụng nó vì nó đắt tiền. (Có một phiên bản miễn phí cho sử dụng cá nhân, nhưng nó có thêm logo riêng trên trang đầu của tài liệu PDF.)


0

wkpdf hoạt động hoàn hảo với tôi khi wkhtmltopdf không hoạt động, trên OS X. Đó là Ruby Gem, rất đơn giản để sử dụng trên bản cài đặt OS X.


0

Tôi sử dụng Primo PDF để chuyển đổi HTML sang PDF. nó chỉ là một máy in PDF.

File>> PrintChọn primo PDF

văn bản thay thế

Nó hữu ích cho tôi vì tôi không thể sử dụng Internet mọi thứ. Nếu tôi muốn đọc một số bài viết từ Wiki, tôi đã in ra bằng máy in đó và đọc ở nhà.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.