Vì vậy, nếu tôi hiểu đúng về bạn, bạn sử dụng USP làm báo cáo để nó tự in. Vì vậy, về lý thuyết, tôi có thể gọi từ DSP là USP tạo tệp PDF của riêng mình không? Show Và để chắc chắn, bạn có thể vui lòng cho tôi xem ví dụ về tập lệnh shell gọi wkhtmltopdf không? Cảm ơn vi đa trả lơi Trân trọng ------------------------------------ Tin nhắn gốc. Xin chào Alejandro, Chúng tôi sử dụng USP cho loại tạo PDF này. Với USP, chúng tôi có cái nhìn rõ hơn về html được tạo Tôi nghĩ rằng DSP cũng có thể hoạt động vì wkhtmltopdf có thể xử lý Javascript nhưng tôi không hiểu vấn đề. Không có tương tác sau khi tạo Html, vì vậy HTML tĩnh vẫn ổn Trong trình kích hoạt PostActivate của USP, chúng tôi gọi webgen để chặn HTML. Chúng tôi sử dụng rất nhiều tập lệnh Shell được gọi bởi thao tác này và chúng tôi không gặp bất kỳ sự cố nào ------------------------------------ Tin nhắn gốc. Chào Stephan, Tôi nghĩ bạn nói đúng chủ đề, tôi tò mò về cách bạn gọi wkhtmltopdf từ ứng dụng web, bạn có đang sử dụng DSP không? Tôi kiểm tra wkhtmltopdf bằng CLI và hoạt động tốt, vấn đề của tôi là khi tôi thử sử dụng "spawn" từ Uniface hoặc khi tôi sử dụng Chữ ký hệ điều hành với thao tác "lệnh" Cảm ơn và trân trọng ------------------------------------ Tin nhắn gốc. Xin lỗi nếu tôi hơi lạc đề nhưng điều đó có thể cung cấp ý tưởng cho một số người để tạo tệp PDF Chúng tôi đang sử dụng Linux cho các máy chủ Ứng dụng Uniface. Khi chúng tôi di chuyển từ Uniface 9. 6 Fat Client cho ứng dụng Web Uniface 10, chúng tôi gặp sự cố với các báo cáo được in ra máy in PC cục bộ. Chúng tôi đã không quản lý để tạo các tệp Ghost chính xác sẽ được xử lý bởi CUPS-PDF, đặc biệt là vì chúng tôi cần có khả năng in các ký tự Unicode (như tiếng Trung Quốc) Cuối cùng chúng tôi đã kết thúc bằng cách thay thế tất cả các báo cáo bằng USP. USP tạo một tệp HTML mà chúng tôi lưu trên máy chủ thay vì gửi lại cho máy khách. Tệp HTML này sau đó được chuyển đổi thành PDF bằng công cụ wkhtmltopdf và PDF được gửi lại cho khách hàng dưới dạng tải xuống. Điều này hoạt động rất tốt đối với chúng tôi và điều này cũng xử lý Unicode ------------------------------------ Tin nhắn gốc. Khi chúng tôi thử in từ một dịch vụ, chúng tôi đã gặp sự cố khi cửa sổ không có phiên người dùng đầy đủ và do đó không có máy in nào được 'cài đặt' trong môi trường dịch vụ. Chúng tôi đang sử dụng báo cáo tinh thể thay vì bản in uniface, vì vậy có thể có một số khác biệt. ------------------------------------ Tin nhắn gốc. Xin chào Alejandro Như những người khác đã nêu, bạn có thể sử dụng MFilemon với máy in GhostScript để "in" PDF Nó vẫn hoạt động, ít nhất là trên Windows Server 2019 (chưa thử nghiệm trên 2022) Tôi chưa kiểm tra nó trong tình huống DSP, nhưng tôi nghĩ nó đáng để thử Bạn có thể tìm thấy bản ghi lại cuộc thảo luận của tôi với @Gianni Sandigliano về việc cài đặt và chờ tệp sẵn sàng (có liên kết đến thông tin) tại đây ----------------------------- Tin nhắn gốc. Chào Daniel, Tôi hiểu, tôi sẽ xem xét điều đó. Nếu bạn biết về một giải pháp thay thế miễn phí, vui lòng cho tôi biết Cảm ơn và trân trọng ------------------------------------ Tin nhắn gốc. Xin chào Alejandro, Bạn đang sử dụng phiên bản PDFCreator nào? . e. máy chủ). tôi đã tìm thấy cái này Việc sử dụng Wkhtmltopdf là gì?Đó là gì? . Chúng chạy hoàn toàn "không đầu" và không yêu cầu dịch vụ hiển thị hoặc hiển thị. to render HTML into PDF and various image formats using the Qt WebKit rendering engine. These run entirely "headless" and do not require a display or display service.
Phiên bản mới nhất của Wkhtmltopdf là gì?Chuỗi ổn định hiện tại là 0. 12. 6, được phát hành vào ngày 11 tháng 6 năm 2020 – xem các thay đổi kể từ 0. 12 Gói Wkhtmltopdf là gì?wkhtmltopdf là công cụ dòng lệnh nguồn mở (LGPLv3) để kết xuất HTML thành PDF bằng công cụ kết xuất Qt WebKit .
Wkhtmltopdf được cài đặt ở đâu?HƯỚNG DẪN. Tải xuống phiên bản thích hợp của thư viện wkHTMLtoPDF từ http. //wkhtmltopdf. tổ chức. Nếu bạn đang sử dụng hệ điều hành Windows thì hãy cài đặt nó trong C. \ drive (ví dụ c. \wkhtmltopdf). Trên Linux/UNIX, bạn có thể cài đặt nó trong /usr/local/bin và đảm bảo wkhtmltopdf có quyền thực thi. |