Poppler chứa thư viện và công cụ kết xuất PDF dòng lệnh qđược sử dụng để thao tác các tệp PDF. Điều này rất hữu ích để cung cấp chức năng hiển thị PDF dưới dạng thư viện được chia sẻ.
poppler là một thư viện mã nguồn mở, được sử dụng để xem các tài liệu PDF. Tiện ích này được duy trì bởi freesktop.org.
poppler Nó dựa trên Xpdf và được tạo ra vì hai lý do chính.
Cho phép sử dụng lại công cụ kết xuất dễ dàng hơn điều này cho phép giảm bớt công việc thừa và vượt ra ngoài các mục tiêu của Xpdf, đồng thời tích hợp chặt chẽ hơn và sử dụng lại các chức năng được cung cấp bởi hệ điều hành trong khi xpdf rất khép kín.
poppler Nó được sử dụng bởi nhiều chương trình hướng tới việc xem và chỉnh sửa các tệp PDF. bao gồm KPDF và mẫu và thậm chí có thể được sử dụng làm phụ trợ Xpdf.
Mục đích của xpdf fork là cung cấp chức năng hiển thị PDF dưới dạng tài nguyên được chia sẻ. Cũng như Thư viện, để tập trung nỗ lực bảo trì.
Các ứng dụng kết hợp cơ sở mã xpdf và bất cứ khi nào phát hiện ra vấn đề bảo mật, tất cả các ứng dụng này sẽ trao đổi các bản vá và do đó sẽ phát sinh các bản phát hành mới.
Đổi lại, tất cả các bản phân phối phải đóng gói và phát hành phiên bản mới của những người xem dựa trên xpdf này. Với điều này, có nhiều nỗ lực trùng lặp với tình hình hiện tại.
Làm thế nào để cài đặt Poppler trên các bản phân phối Linux khác nhau?
Để cài đặt tiện ích tuyệt vời này trên hệ thống của mình, bạn phải làm theo hướng dẫn mà chúng tôi chia sẻ dưới đây theo bản phân phối Linux mà bạn đang sử dụng.
Poppler là một tiện ích được tìm thấy trong kho của hầu hết các bản phân phối Linux vì vậy việc cài đặt nó khá đơn giản.
Cài đặt Poppler trên Debian, Ubuntu và các dẫn xuất.
Để cài đặt tiện ích này, Chúng ta phải mở một terminal bằng Ctrl + Alt + T và trong đó, chúng ta sẽ thực hiện lệnh sau:
sudo apt-get install poppler
Lưu ý: phương pháp cài đặt này cũng hợp lệ cho hệ thống ARM (Raspberry Pi).
Cài đặt Poppler trên Arch Linux và các dẫn xuất
Nếu bạn là người dùng Arch Linux hoặc bất kỳ hệ thống nào có nguồn gốc từ nó như Manjaro, Antergos và những hệ thống khác. Chúng tôi có thể lấy tiện ích này từ kho lưu trữ chính thức chỉ cần mở một thiết bị đầu cuối trong hệ thống và nhập:
sudo pacman -S poppler
Lưu ý: lệnh cài đặt này cũng hợp lệ cho KaOS.
Cài đặt Poppler trên RHEL, CentOS, Fedora và các dẫn xuất
Trong trường hợp những người là người dùng các bản phân phối Linux này hoặc bất kỳ hệ thống nào có nguồn gốc từ một trong các bản phân phối này, thì phương pháp cài đặt tiện ích này trên hệ thống của họ như sau.
Họ phải mở một thiết bị đầu cuối và thực hiện lệnh sau trong đó:
sudo dnf -i poppler
Cài đặt Poppler trong openSUSE
Đối với những người đã cài đặt openSUSE trên máy tính của họ, họ có thể tải công cụ này với sự trợ giúp của YaST, từ trang web phần mềm openSUSE với phương pháp cài đặt một cú nhấp chuột hoặc từ thiết bị đầu cuối, bạn có thể cài đặt nó bằng lệnh sau:
sudo zypper install poppler
Làm thế nào để biên dịch Poppler từ mã nguồn?
Cuối cùng, đối với các bản phân phối không có Poppler trong kho của họ, họ có thể biên dịch công cụ này từ mã nguồn của nó.
Đối với điều này, chúng tôi phải có hỗ trợ Git trong hệ thống.
Chúng tôi sẽ mở một thiết bị đầu cuối và chúng tôi sẽ lấy mã nguồn bằng lệnh sau:
git clone https://github.com/danigm/poppler.git
Bây giờ chúng ta sẽ vào thư mục poppler để bắt đầu với việc biên dịch mã nguồn của nó.
cd poppler
Thực hiện điều này bây giờ chúng ta sẽ thực hiện các lệnh biên dịch trong thiết bị đầu cuối nằm bên trong thư mục poppler:
mkdir build && cd build && cmake -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=/usr \ -DTESTDATADIR=$PWD/testfiles \ -DENABLE_XPDF_HEADERS=ON \ .. && make
Bây giờ với quyền root, chúng tôi thực thi:
make install
Và sẵn sàng với nó, họ đã cài đặt sẵn tiện ích này trên máy tính để có thể sử dụng.
Để tìm hiểu thêm một chút về việc sử dụng tiện ích này, bạn có thể truy cập liên kết sau.
Xin chào, tôi thấy rằng thư viện Poppler đã được cài đặt trên Linux Mint của tôi, nhưng tôi không biết cách sử dụng nó. Bạn có thể cho một ví dụ? Cảm ơn