Việc sử dụng Wkhtmltopdf là gì?

wkhtmltopdf và wkhtmltoimage là các công cụ dòng lệnh để kết xuất HTML thành PDF và các định dạng hình ảnh khác nhau bằng công cụ kết xuất QT Webkit. 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ị

Xem https. //wkhtmltopdf. org để cập nhật tài liệu

Xây dựng

wkhtmltopdf có kho lưu trữ dành riêng để xây dựng và đóng gói

Xem https. //github. com/wkhtmltopdf/bao bì

Trong bài viết 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) kết xuất HTML thành 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 các dòng sau, chúng tôi sẽ xem cách chúng tôi 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 một cách đơn giản và chỉ với một lệnh cho từng 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 đã đề cập wkhtmltopdf và wkhtmltoimage

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 vào tệp đầu ra. Nó sẽ cho phép chúng tôi làm việc với một trang, trang bìa hoặc 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

Mục lục

Cài đặt wkhtmltopdf trên Ubuntu 18. 04

Để có được 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 phiên bản tương ứng. deb mà chúng tôi sẽ phải tải xuống từ trang web của nó. Trong các dòng sau, chúng tôi sẽ cài đặt wkhtmltopdf và wkhtmltoimage trên Ubuntu 18. 04 một cách 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ẽ làm điều này bằng cách gõ 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ó

sudo apt -y install wget

Bước tiếp theo sẽ là truy cập trang web ra mắt, 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 wkhtmltopdf. gói gỡ lỗi. Bạn cũng có thể viết lệnh sau trong thiết bị đầu cuối, chúng tôi sẽ tải xuống phiên bản ổn định mới nhất hiện nay

Việc sử dụng Wkhtmltopdf là gì?

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 ta có thể cài đặt gói mới tải xuống bằng cách gõ lệnh

Việc sử dụng Wkhtmltopdf là gì?

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 sẽ 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

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

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

Việc sử dụng Wkhtmltopdf là gì?

wkhtmltopdf https://es.wikipedia.org/wiki/Bash bash.pdf

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à 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ư với bất kỳ tệp pdf nào

Việc sử dụng Wkhtmltopdf là gì?

file bash.pdf

Cách sử dụng wkhtmltoimage trong Ubuntu

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

Việc sử dụng Wkhtmltopdf là gì?

________số 8_______

Giúp đỡ

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

Việc sử dụng Wkhtmltopdf là gì?

wkhtmltopdf -h

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

Việc sử dụng Wkhtmltopdf là gì?

sudo apt -y install wget
0

Một cách khác để nhận trợ giúp là sử dụng các trang hướng dẫn tương ứng

Việc sử dụng Wkhtmltopdf là gì?

Chúng tôi chỉ xem cách 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ác công cụ wkhtmltopdf và wkhtmltoimage. Việc sử dụng mà người dùng có thể thực hiện đối với 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ội dung 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 GitHub của ứng dụng và bạn có thể biết thêm về nó trên trang web của dự án. Trong đó, bạn có thể tìm thấy tài liệu về các công cụ này

Việc sử dụng Wkhtml là gì?

wkhtmltopdf là một công cụ dòng lệnh nguồn mở có thể lưu các trang web dưới dạng PDF hoặc hình ảnh . Wkhtmltopdf là một công cụ mã nguồn mở và đa nền tảng có thể chuyển đổi các trang HTML thành PDF. Đây là một tiện ích dòng lệnh, nhưng đừng lo, nó khá dễ sử dụng.

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.

Làm cách nào để chuyển đổi tài liệu HTML sang PDF?

Cách chuyển trang HTML thành tệp PDF. .
Trên máy tính Windows, hãy mở một trang web HTML trong Internet Explorer, Google Chrome hoặc Firefox. .
Nhấp vào nút “Chuyển đổi sang PDF” trên thanh công cụ Adobe PDF để bắt đầu chuyển đổi PDF
Nhập tên tệp và lưu tệp PDF mới của bạn vào vị trí mong muốn