Trong thế giới công nghệ thông tin ngày càng phát triển, việc chuyển đổi giữa các định dạng tài liệu là một nhu cầu thiết yếu. Một trong những công cụ hỗ trợ đắc lực cho việc chuyển đổi HTML sang PDF là wkhtmltopdf. Đặc biệt, phiên bản wkhtmltopdf tích hợp bản vá QT mang đến khả năng tương thích và nhiều tính năng vượt trội hơn so với phiên bản tiêu chuẩn.
Nếu bạn đang tìm kiếm giải pháp tạo tệp PDF đáng tin cậy với hỗ trợ CSS và JavaScript nâng cao, đây chính là lựa chọn hoàn hảo. Bài viết này sẽ hướng dẫn bạn cách cài đặt wkhtmltopdf với bản vá QT trên hai hệ điều hành phổ biến là Ubuntu và CentOS 8.
Hướng dẫn cài đặt trên Ubuntu
Để bắt đầu, trên hệ điều hành Ubuntu, bạn cần cập nhật danh sách gói và cài đặt gói xfonts-75dpi, một thành phần thiết yếu cho wkhtmltopdf. Bạn có thể thực hiện việc này bằng cách sử dụng dòng lệnh:
# sudo apt-get update # sudo apt-get install -y wget xfonts-75dpi
Tiếp theo, tải xuống gói wkhtmltopdf từ kho lưu trữ chính thức:
# cd ~
# wget https://github.com/wkhtmltopdf/packaging/releases/download/0.12.6.1-2/wkhtmltox_0.12.6.1-2.jammy_amd64.deb
Sau khi tải xuống hoàn tất, bạn có thể tiến hành cài đặt gói bằng lệnh:
# sudo dpkg -i wkhtmltox_0.12.6.1-2.jammy_amd64.deb
Cuối cùng, để kiểm tra xem quá trình cài đặt đã thành công hay chưa, hãy chạy lệnh:
# wkhtmltopdf --version
Nếu mọi thứ diễn ra suôn sẻ, bạn sẽ thấy phiên bản WKHTMLTOPDF được hiển thị trên màn hình.
Hướng dẫn cài đặt trên CentOS
Bây giờ, chúng ta hãy chuyển sang CentOS 8. Các bước có hơi khác một chút nhưng vẫn đơn giản như vậy.
Bạn có thể cài đặt gói WKHTMLTOPDF trực tiếp bằng cách sử dụng lệnh sau:
# sudo dnf install -y https://github.com/wkhtmltopdf/packaging/releases/download/0.12.6.1-3/wkhtmltox-0.12.6.1-3.almalinux9.$(uname -m).rpm
Tương tự như trên Ubuntu, bạn có thể kiểm tra phiên bản wkhtmltopdf đã cài đặt bằng lệnh:
# wkhtmltopdf --version
Như vậy, bạn đã hoàn tất việc cài đặt wkhtmltopdf với bản vá QT trên cả Ubuntu và CentOS 8. Việc sử dụng phiên bản wkhtmltopdf với bản vá QT sẽ giúp bạn khai thác tối đa tiềm năng của công cụ này, mang đến hiệu quả công việc cao hơn. Luôn nhớ kiểm tra các bản phát hành mới nhất trên trang GitHub chính thức của WKHTMLTOPDF để cập nhật những tính năng và cải tiến mới nhất.