Làm cách nào để xuất trang Drupal dưới dạng PDF?


7

Tôi đang sử dụng Drupal 7.17 và đã tạo ra nội dung của loại sách. Tôi muốn người dùng có thể xuất nó sang định dạng PDF. Các trang chứa hình ảnh, bảng HTML, HTML được sắp xếp và danh sách không có thứ tự (ul và li). Cách tốt nhất để làm việc này là gì? Các phong cách nội dung nên được bảo tồn khi xuất khẩu.

files 

3
Bạn đã thử mô-đun in ?
AjitS

2
Yêu cầu người dùng của bạn cài đặt máy in PDF (như Primo PDF) hoặc sử dụng Chrome có thể in thành PDF ... sau đó chỉ cần nhấn in và nó sẽ lưu dưới dạng pdf. Có một góc cho câu hỏi này làm cho nó liên quan cụ thể đến Drupal và không liên quan đến bất kỳ trang web nào không?
Clive

indrock- tôi sẽ thử nó. Clive - thật tuyệt khi có tính năng này trong trang web, thay vì yêu cầu người dùng cài đặt phần mềm.

1
@ user12068 Điểm công bằng :) Hãy cảnh giác rằng HTML phía máy chủ -> Trình chuyển đổi PDF cho PHP là bộ nhớ khét tiếng. Tránh xa mọi thứ sử dụng DOMPDFcho bố cục phức tạp
Clive

1
Cũng đáng lưu ý rằng hầu hết các trình tạo pdf có vấn đề lớn với các bảng html trải dài trên các ngắt trang.
kỹ thuật số

Câu trả lời:


6

Bạn có thể sử dụng mô-đun In

Mô-đun này cho phép bạn tạo các phiên bản thân thiện với máy in của bất kỳ nút nào sau đây:

Phiên bản thân thiện với máy in (định dạng trang web) (tại www.example.com/print/nid) Phiên bản PDF (tại www.example.com/printpdf/nid) Gửi qua email (tại www.example.com/printmail/nid) trong đó nid là id nút của nội dung cần kết xuất.

Và bạn chọn một trong 4 thư viện PDF mà nó hỗ trợ. Nó có yêu cầu bộ nhớ rất cao khi tạo PDF như các nhận xét trước đây đã lưu ý. Nó là tài liệu tốt và đầu ra PDF là hoàn toàn có thể sử dụng.

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.