Bạn cần wkhtmltopdf để in phiên bản pdf của báo cáo Windows

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?

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

------------------------------------
Alejandro Blanco Uribe
Compuamerica C.A.

Tin nhắn gốc.
Đã gửi. 22-07-2022 04. 57
Từ. Stephane Pfefer
Chủ đề. In PDF từ DSP sang Dịch vụ

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.
Sau đó, chúng tôi sử dụng Thao tác được xác định trong chữ ký với thao tác 'LỆNH' để gọi tập lệnh Shell sẽ gọi wkhtmltopdf.

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

------------------------------------
Stephane Pfefer
Application Specialist
Darling

Tin nhắn gốc.
Đã gửi. 21-07-2022 09. 58
Từ. Alejandro Blanco Uribe
Chủ đề. In PDF từ DSP sang Dịch vụ

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

------------------------------------
Alejandro Blanco Uribe
Compuamerica C.A.

Tin nhắn gốc.
Đã gửi. 15-07-2022 02. 52
Từ. Stephane Pfefer
Chủ đề. In PDF từ DSP sang Dịch vụ

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

------------------------------------
Stephane Pfefer
Information Technology Manager
It Services B.V.

Tin nhắn gốc.
Đã gửi. 07-11-2022 04. 27
Từ. Iain Sharp
Chủ đề. In PDF từ DSP sang Dịch vụ

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.
Tôi không chắc liệu có thêm /su vào mục người dùng của bạn trong urouter hay không. asn (và có khả năng gọi DSP/dịch vụ bằng thông tin xác thực người dùng miền hợp lệ) sẽ cấp cho bạn quyền truy cập vào máy in, nhưng đây có thể là sự cố.
Trân trọng,
Iain

------------------------------------
Sắc bén
Head of Technical Services
Pci Systems Ltd
Sheffield GB

Tin nhắn gốc.
Đã gửi. 07-11-2022 04. 23
Từ. Jean-Marc Salis
Chủ đề. In PDF từ DSP sang Dịch vụ

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

-----------------------------
Jean-Marc SalisMp Services
Montauban Cedex FR

Tin nhắn gốc.
Đã gửi. 07-07-2022 11. 20
Từ. Alejandro Blanco Uribe
Chủ đề. In PDF từ DSP sang Dịch vụ

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

------------------------------------
Alejandro Blanco Uribe
Compuamerica C.A.

Tin nhắn gốc.
Đã gửi. 07-07-2022 08. 46
Từ. Daniel Iseli
Chủ đề. In PDF từ DSP sang Dịch vụ

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.