Hướng dẫn wkhtmltopdf install ubuntu - wkhtmltopdf cài đặt ubuntu

Giới thiệu wkhtmltopdf

wkhtmltopdf và wkhtmltoimage là các công cụ dòng lệnh mã nguồn mở (LGPLv3) để xuất mã HTML thành PDF và các định dạng hình ảnh khác nhau bằng cách sử dụng công cụ Qt WebKit.wkhtmltoimage là các công cụ dòng lệnh mã nguồn mở (LGPLv3) để xuất mã HTML thành PDF và các định dạng hình ảnh khác nhau bằng cách sử dụng công cụ Qt WebKit.

Hướng dẫn wkhtmltopdf install ubuntu - wkhtmltopdf cài đặt ubuntu

  • Website: https://wkhtmltopdf.org/: https://wkhtmltopdf.org/
  • Github: https://github.com/wkhtmltopdf/wkhtmltopdf: https://github.com/wkhtmltopdf/wkhtmltopdf

Cài đặt wkhtmltopdf trên Ubuntu Server 18.04

Cài  đặt các thư viện cần thiết

sudo apt-get install libfontenc1 x11-common xfonts-encodings xfonts-utils fontconfig libxrender1 xfonts-75dpi xfonts-base libjpeg-turbo8

Download file cài đặt bằng lệnh sau

wget --no-check-certificate https://downloads.wkhtmltopdf.org/0.12/0.12.5/wkhtmltox_0.12.5-1.bionic_amd64.deb

Cài đặt wkhtmltopdf

sudo dpkg -i wkhtmltox_0.12.5-1.bionic_amd64.deb

Sử dụng wkhtmltopdf

  1. Download và cài đặt như hướng dẫn ở trên
  2. Tạo file HTML mà bạn muốn tạo thành file PDF
  3. Tạo file PDF từ file HTML bằng lệnh sau: wkhtmltopdf vinasupport.htmlwkhtmltopdf vinasupport.html

Ngoài ra bạn có thể tạo file PDF từ đường dẫn URL của 1 trang web bằng lệnh sau:

wkhtmltopdf http://google.com google.pdf

Nguồn: vinasupport.com

wkhtmltopdf và wkhtmltoimage là các công cụ dòng lệnh mã nguồn mở (LGPLv3) để xuất mã HTML thành PDF và các định dạng hình ảnh khác nhau bằng cách sử dụng công cụ Qt WebKit.wkhtmltoimage là các công cụ dòng lệnh mã nguồn mở (LGPLv3) để xuất mã HTML thành PDF và các định dạng hình ảnh khác nhau bằng cách sử dụng công cụ Qt WebKit.

Trong phần tiếp theo, chúng ta sẽ xem xét gói wkhtmltopdf, bao gồm các công cụ wkhtmltopdf và wkhtmltoimage. Đây là các công cụ dòng lệnh mã nguồn mở (LGPLv3) mà bạn có thể kết xuất HTML sang PDF hoặc các định dạng hình ảnh khác nhau bằng công cụ kết xuất Qt WebKit.kết xuất HTML sang PDF hoặc các định dạng hình ảnh khác nhau bằng công cụ kết xuất Qt WebKit.

Trong những dòng tiếp theo, chúng ta sẽ xem cách chúng ta có thể chuyển đổi các trang web từ định dạng html sang Định dạng pdf hoặc hình ảnh, tất cả điều này theo cách đơn giản và chỉ với một lệnh cho mỗi trường hợp. Để có được những kết quả này, chúng tôi sẽ sử dụng các công cụ dòng lệnh wkhtmltopdf và wkhtmltoimage đã đề cập.chuyển đổi các trang web từ định dạng html sang Định dạng pdf hoặc hình ảnh, tất cả điều này theo cách đơn giản và chỉ với một lệnh cho mỗi trường hợp. Để có được những kết quả này, chúng tôi sẽ sử dụng các công cụ dòng lệnh wkhtmltopdf và wkhtmltoimage đã đề cập.

Trong trường hợp của wkhtmltopdf, phải nói rằng nó có khả năng đặt nhiều đối tượng trong tệp đầu ra. Nó sẽ cho phép chúng tôi làm việc với một trang, một trang bìa hoặc một mục lục. Các đối tượng được đặt trong tài liệu đầu ra theo thứ tự chúng được chỉ định trên dòng lệnh, các tùy chọn có thể được chỉ định theo đối tượng hoặc trong vùng tùy chọn chung.Nó sẽ cho phép chúng tôi làm việc với một trang, một trang bìa hoặc một mục lục. Các đối tượng được đặt trong tài liệu đầu ra theo thứ tự chúng được chỉ định trên dòng lệnh, các tùy chọn có thể được chỉ định theo đối tượng hoặc trong vùng tùy chọn chung.

Index

  • 1 Cài đặt wkhtmltopdf trên Ubuntu 18.04 Cài đặt wkhtmltopdf trên Ubuntu 18.04
    • 1.1 Cách sử dụng wkhtmltopdf trong Ubuntu Cách sử dụng wkhtmltopdf trong Ubuntu
    • 1.2 Cách sử dụng wkhtmltoimage trong Ubuntu Cách sử dụng wkhtmltoimage trong Ubuntu
    • 1.3 Giúp Giúp

Cài đặt wkhtmltopdf trên Ubuntu 18.04

Để có được phiên bản mới nhất của các công cụ có trong gói wkhtmltopdf, chúng tôi sẽ cần cài đặt gói .deb tương ứng, mà chúng tôi sẽ phải tải xuống từ trang web của nó. Trong những dòng tiếp theo, chúng ta sẽ cài đặt wkhtmltopdf và wkhtmltoimage trên Ubuntu 18.04 nhanh chóng và dễ dàngcài đặt wkhtmltopdf và wkhtmltoimage trên Ubuntu 18.04 nhanh chóng và dễ dàng

Để bắt đầu, chúng tôi sẽ cập nhật danh sách phần mềm có sẵn cho hệ điều hành. Chúng tôi sẽ thực hiện việc này bằng cách nhập vào một thiết bị đầu cuối (Ctrl + Alt + T): cập nhật danh sách phần mềm có sẵn cho hệ điều hành. Chúng tôi sẽ thực hiện việc này bằng cách nhập vào một thiết bị đầu cuối (Ctrl + Alt + T):

sudo apt update

Đã cập nhật danh sách phần mềm, hãy cài đặt wget, trong trường hợp chúng tôi chưa cài đặt nó: cài đặt wget, trong trường hợp chúng tôi chưa cài đặt nó:

sudo apt -y install wget

Bước tiếp theo sẽ là tham quan khởi chạy trang web, từ đó, chúng tôi sẽ có thể tải xuống phiên bản ổn định mới nhất được xuất bản. Trên trang này, chúng tôi sẽ tìm thấy phiên bản mới nhất của gói wkhtmltopdf .deb. Bạn cũng có thể viết lệnh sau trong thiết bị đầu cuối, mà chúng tôi sẽ tải xuống phiên bản ổn định mới nhất ngay hôm nay:tham quan khởi chạy trang web, từ đó, chúng tôi sẽ có thể tải xuống phiên bản ổn định mới nhất được xuất bản. Trên trang này, chúng tôi sẽ tìm thấy phiên bản mới nhất của gói wkhtmltopdf .deb. Bạn cũng có thể viết lệnh sau trong thiết bị đầu cuối, mà chúng tôi sẽ tải xuống phiên bản ổn định mới nhất ngay hôm nay:

wget https://downloads.wkhtmltopdf.org/0.12/0.12.5/wkhtmltox_0.12.5-1.bionic_amd64.deb

Sau khi quá trình tải xuống hoàn tất, chúng tôi có thể cài đặt gói mới tải xuống gõ lệnh:cài đặt gói mới tải xuống gõ lệnh:

sudo dpkg -i wkhtmltox_0.12.5-1.bionic_amd64.deb

Nếu phụ thuộc không thành công, như bạn có thể thấy trong ảnh chụp màn hình trước, chúng tôi có thể sửa lỗi này bằng cách nhập vào cùng một thiết bị đầu cuối:, như bạn có thể thấy trong ảnh chụp màn hình trước, chúng tôi có thể sửa lỗi này bằng cách nhập vào cùng một thiết bị đầu cuối:

sudo apt -f install

Cách sử dụng wkhtmltopdf trong Ubuntu

Nếu chúng tôi quan tâm đến việc chuyển đổi một trang web sang định dạng PDF, chúng tôi sẽ chỉ phải sử dụng cú pháp sau trong thiết bị đầu cuối để chuyển đổi:sử dụng cú pháp sau trong thiết bị đầu cuối để chuyển đổi:

wkhtmltopdf [página-web] [archivo.pdf]

Một ví dụ sử dụng để sử dụng lệnh này sẽ như sau:

wget --no-check-certificate https://downloads.wkhtmltopdf.org/0.12/0.12.5/wkhtmltox_0.12.5-1.bionic_amd64.deb
0

Sau khi chuyển đổi, bạn có thể xem kết quả. Một tệp pdf sẽ được tạo trong thư mục mà từ đó chúng tôi thực thi lệnh, điều này sẽ cho phép chúng tôi xem nội dung của nó, giống như chúng tôi làm với bất kỳ bản pdf nào.Một tệp pdf sẽ được tạo trong thư mục mà từ đó chúng tôi thực thi lệnh, điều này sẽ cho phép chúng tôi xem nội dung của nó, giống như chúng tôi làm với bất kỳ bản pdf nào.

wget --no-check-certificate https://downloads.wkhtmltopdf.org/0.12/0.12.5/wkhtmltox_0.12.5-1.bionic_amd64.deb
1

Cách sử dụng wkhtmltoimage trong Ubuntu

Trong trường hợp chúng tôi quan tâm chuyển đổi trang web thành hình ảnh, chúng ta có thể sử dụng cùng một cú pháp mà chúng ta đã sử dụng với lệnh trước đó: chuyển đổi trang web thành hình ảnh, chúng ta có thể sử dụng cùng một cú pháp mà chúng ta đã sử dụng với lệnh trước đó:

wget --no-check-certificate https://downloads.wkhtmltopdf.org/0.12/0.12.5/wkhtmltox_0.12.5-1.bionic_amd64.deb
2

Giúp

Nó có thể được lấy trợ giúp về wkhtmltopdf và wkhtmltoimage bằng cách gõ các lệnh sau vào thiết bị đầu cuối. Để nhận trợ giúp về lệnh đầu tiên, bạn sẽ phải sử dụng:trợ giúp về wkhtmltopdf và wkhtmltoimage bằng cách gõ các lệnh sau vào thiết bị đầu cuối. Để nhận trợ giúp về lệnh đầu tiên, bạn sẽ phải sử dụng:

wget --no-check-certificate https://downloads.wkhtmltopdf.org/0.12/0.12.5/wkhtmltox_0.12.5-1.bionic_amd64.deb
3

Trong trường hợp bạn cần trợ giúp về lệnh thứ hai, chúng tôi cũng có thể thêm tùy chọn tương tự:trợ giúp về lệnh thứ hai, chúng tôi cũng có thể thêm tùy chọn tương tự:

wget --no-check-certificate https://downloads.wkhtmltopdf.org/0.12/0.12.5/wkhtmltox_0.12.5-1.bionic_amd64.deb
4

Một cách khác để nhận được sự giúp đỡ sẽ là sử dụng trang nam tương ứng. sử dụng trang nam tương ứng.

Chúng tôi chỉ xem làm thế nào chúng tôi có thể chuyển đổi các trang web từ định dạng HTML quan tâm sang PDF và Hình ảnh bằng cách sử dụng wkhtmltopdf và wkhtmlcông cụ hình ảnh. Việc sử dụng mà người dùng có thể sử dụng các công cụ này rất đa dạng, từ việc sử dụng chúng để tạo hóa đơn, lưu ghi chú, tạo thiệp sinh nhật hoặc bất kỳ loại nào khác mà bạn nghĩ đến. Bạn chỉ cần sử dụng trí tưởng tượng của bạn. chuyển đổi các trang web từ định dạng HTML quan tâm sang PDF và Hình ảnh bằng cách sử dụng wkhtmltopdf và wkhtmlcông cụ hình ảnh. Việc sử dụng mà người dùng có thể sử dụng các công cụ này rất đa dạng, từ việc sử dụng chúng để tạo hóa đơn, lưu ghi chú, tạo thiệp sinh nhật hoặc bất kỳ loại nào khác mà bạn nghĩ đến. Bạn chỉ cần sử dụng trí tưởng tượng của bạn.

Mã nguồn của ứng dụng này có sẵn trong kho của GitHub của ứng dụng và bạn có thể biết thêm về cô ấy trong trang web dự án.  Trong đó, bạn có thể tìm thấy tài liệu về các công cụ này. của ứng dụng và bạn có thể biết thêm về cô ấy trong trang web dự án.  Trong đó, bạn có thể tìm thấy tài liệu về các công cụ này.


Nội dung bài viết tuân thủ các nguyên tắc của chúng tôi về đạo đức biên tập. Để báo lỗi, hãy nhấp vào đây.