Thực hành tốt nhất để tạo một pdf tùy chỉnh?


9

Có cách thực hành tốt nhất để tạo e tùy chỉnh mới, ví dụ hóa đơn PDF không?

Tôi cần một tệp PDF tùy chỉnh riêng với bố cục và bảng riêng.
Và đây là vấn đề của tôi: Tôi chưa bao giờ tạo PDF trong Magento trước đây nên có nhiều câu hỏi bắt đầu từ đâu và như thế nào.

Điều duy nhất tôi có là một mô-đun mới với các mô hình và bộ sưu tập.

Tôi có cần các tệp phtml cho mẫu của mình không hoặc nó có thuộc một mô hình với Zend_Pdf không?

Câu trả lời:


1

Tôi khuyến khích bất cứ ai đang tìm cách tùy chỉnh bản in PDF của họ để kiểm tra mô-đun Comwrap_Pdf . Cần một cách tiếp cận khác để hiển thị các tệp PDF ở chỗ chúng được tạo bằng HTML và CSS thông thường (trong mẫu phtml Magento), sau đó PDF được tạo từ HTML đó bằng thư viện MPDF .

Xây dựng các tệp PDF theo cách này đơn giản hơn nhiều so với việc phải lo lắng về việc truyền lại, gói văn bản và kết xuất dựa trên tọa độ như Zend_PDF.


0

Chúng tôi đã triển khai FireGento_Pdf. Nó giúp rất nhiều để thực hiện Engine của riêng bạn để tạo pdf như bạn muốn. Có một cái nhìn về nó:

https://github.com/firegento/firegento-pdf


Có vẻ tốt nhưng có một số phụ thuộc như tôi có thể thấy. Sẽ tốt hơn nếu không cài đặt một loạt các gói. Và làm thế nào bạn đã tạo ra các mẫu của riêng bạn? Tôi đoán rằng Firegento cũng sử dụng một khuôn mẫu cứng nhắc. Tôi có phải tùy chỉnh điều đó hay có cách nào để vẽ cấu trúc của riêng tôi và nói Firegento / Magento sử dụng cấu trúc templatestr cấu trúc này?
Timo.K bổ sung

Không có mẫu nào, bạn chỉ có thể sử dụng công cụ của riêng mình như được mô tả ở đây: github.com/firegento/firegento-pdf/wiki/, Nếu bạn muốn các mẫu và công cụ thực sự thú vị, bạn nên tìm kiếm html / css để trình kết xuất pdf, tôi đã nghe rất nhiều về những điều thú vị về nó, nhưng tiếc là tôi không có tài liệu tham khảo.
Fabian Blechschmidt
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.