Xuất PDF yêu cầu gói nhị phân wkhtmltox để hiển thị tài liệu PDF. Đây là một phần phụ thuộc nhị phân cần được triển khai trên máy chủ Kết nối HCL của bạn. Các bước cài đặt cần thiết được nêu dưới đây
Tải xuống và cài đặt
1]. Tải xuống và cài đặt gói nhị phân
wkhtmltopdf [args]
0Gói nhị phân có sẵn để tải xuống tại đây. https. //wkhtmltopdf. tổ chức/tải xuống. html. Vui lòng sử dụng phiên bản ổn định mới nhất 0. 12. 6 để cài đặt
Đảm bảo tải xuống gói theo hệ điều hành máy chủ của bạn. Các ví dụ phổ biến được liệt kê bên dưới, tất cả các bản phân phối có thể được tìm thấy qua liên kết ở trên
OSTypeWindows64-bit 32-bitRHEL 7 / CentOS 7x86_64 i686 aarch64 ppc64leRHEL 8 / CentOS 8x86_64 aarch64 ppc64leSau khi tải xuống, hãy cài đặt gói theo yêu cầu của hệ thống của bạn
RHEL/CentOS
rpm -Uvh wkhtmltox-0.12.6-.rpm
các cửa sổ
Tải xuống
1wkhtmltopdf [args]
Thực thi tệp nhị phân để chạy trình cài đặt
Cài đặt công cụ ở vị trí thích hợp
2]. Định cấu hình tính năng Xuất PDF trên WebSphere để tận dụng nhị phân wkhtmltopdf
Để tính năng Xuất PDF sử dụng thư viện wkhtmltopdf, tính năng này cần có khả năng gọi công cụ thông qua dòng lệnh của hệ thống. Có hai cách để đảm bảo đây là trường hợp
2. 1]. Định cấu hình đường dẫn hệ thống để cho phép thực thi lệnh
wkhtmltopdf [args]
0PDF Export cố gắng thực hiện lệnh
wkhtmltopdf [args]
trên dòng lệnh của hệ thống [______03 trên Windows,
wkhtmltopdf [args]
4 trên Linux]. Điều này có thể được kích hoạt bằng cách thêm wkhtmltopdf vào biến đường dẫn của hệ thống. Để kiểm tra điều này, hãy thử thực hiện lệnh trên trên dòng lệnh của hệ thống. Nếu lệnh không được nhận dạng, điều này không được cấu hình đúng. Mặt khác, Xuất PDF hiện đã sẵn sàng và có thể được sử dụngGhi chú. Lệnh cần được thực thi bởi cùng một người dùng sẽ khởi động máy chủ WebSphere/JVM
2. 2]. Định cấu hình Xuất PDF để gọi wkhtmltopdf ở vị trí cài đặt chính xác
Nếu wkhtmltopdf không khả dụng bằng cách gọi lệnh được liệt kê trong 2. 1, thay vào đó, bạn có thể làm cho PDF Export biết lệnh thực thi nào là cần thiết để gọi nó thay thế. e. g. nếu bạn đã cài đặt tính năng tại vị trí
/opt/HCL/Connections/wkhtmltox/bin/wkhtmltopdf
bạn có thể thêm cái này qua cấu hình WebSphere. Thực hiện như sau
Vào bảng điều khiển quản trị WebSphere [e. g. https. //của bạn. dmgr. chủ nhà. 9043/ibm/console] và điều hướng đến
5wkhtmltopdf [args]
Tìm mục môi trường tài nguyên
6 và nhấp vào mục đówkhtmltopdf [args]
Điều hướng đến
7wkhtmltopdf [args]
Nhấp vào Mới. để tạo một tài sản mới
Nhập tên
8 và đường dẫn đến tệp nhị phân wkhtmltopdf [bao gồm cả tên của nó] làm giá trị, e. g.wkhtmltopdf [args]
9 trên Windows hoặcwkhtmltopdf [args]
0 trên Linux/opt/HCL/Connections/wkhtmltox/bin/wkhtmltopdf
Nhấp vào Áp dụng và OK
Lưu các thay đổi vào cấu hình chính
Khởi động lại máy chủ ICXT.
Ghi chú. Trong trường hợp môi trường cụm, thư viện này cần được cài đặt theo cùng một cách trên tất cả các nút của cụm
Phông chữ phía máy chủ
Nếu không cài đặt phông chữ, kết xuất PDF có thể dẫn đến kết quả không đạt yêu cầu. Nếu không có bộ phông chữ nào được cài đặt, chúng tôi khuyên bạn nên cài đặt phông chữ DejaVu
Lưu ý đối với CentOS hoặc RHEL, nên cài đặt thêm thư viện
/opt/HCL/Connections/wkhtmltox/bin/wkhtmltopdf
1 để hỗ trợ tiếng Trung và tiếng NhậtRHEL hoặc CentOS
rpm -Uvh wkhtmltox-0.12.6-.rpm
5Để xác minh rằng các phông chữ Dejavu đã được cài đặt đúng cách, hãy chạy lệnh
/opt/HCL/Connections/wkhtmltox/bin/wkhtmltopdf
2đầu ra mẫu
rpm -Uvh wkhtmltox-0.12.6-.rpm
7AIX. Các tệp nhị phân có thể được tìm thấy tại http. //www. perzl. tổ chức/aix/chỉ mục. php%3Fn%3DMain. Dejavu-phông chữ
các cửa sổ
Các phông chữ có thể được tìm thấy tại https. // dejavu-phông chữ. github. io/Tải xuống. html
Tài liệu tại https. //ủng hộ. Microsoft. com/en-us/help/314960/how-to-install-or-remove-a-font-in-windows có thể được sử dụng để tham khảo khi cài đặt phông chữ. Nói chung, các bước cần thiết là
Wkhtmltopdf 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.Wkhtmltopdf sử dụng trình duyệt nào?
Trước đây, wkhtmltopdf là một công cụ mã nguồn mở HTML sang PDF tuyệt vời. Đây là một trong số ít các dự án nguồn mở được xây dựng chỉ dành cho việc tạo HTML sang PDF và sử dụng phiên bản được sửa đổi cụ thể của công cụ trình duyệt WebKit .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