Poppler съдържа библиотека и инструменти за изобразяване на PDF команден ред qкоито се използват за манипулиране на PDF файлове. Това е полезно за предоставяне на функционалността за изобразяване на PDF като споделена библиотека.
Поплер е библиотека с отворен код, която се използва за преглед на PDF документи. Тази помощна програма се поддържа от freedesktop.org.
Поплер Той се основава на Xpdf и е създаден по две основни причини.
Позволява по-лесно повторно използване на механизма за визуализация това позволява намаляването на излишната работа и надхвърля целите на Xpdf и по-тясно интегрира и използва повторно функционалността, предоставена от операционната система, докато xpdf е много самостоятелен.
Поплер Използва се от много програми, насочени към преглед и редактиране на PDF файлове. включително KPDF и проба и дори може да се използва като Xpdf бекенд.
Целта на xpdf разклонението е да предостави функционалността за изобразяване на PDF като споделен ресурс. Както и библиотеката, за централизиране на усилията за поддръжка.
Приложенията включват базата на xpdf код и всеки път, когато бъде открит проблем със сигурността, всички тези приложения обменят кръпки и поради това възникват нови версии.
На свой ред всички дистрибуции трябва да пакетират и пуснат нови версии на тези базирани на xpdf зрители. С това има много дублирани усилия с настоящата ситуация.
Как да инсталирам Poppler на различните дистрибуции на Linux?
За да инсталирате тази отлична помощна програма във вашата система, трябва да следвате инструкциите, които споделяме по-долу според дистрибуцията на Linux, която използвате.
Poppler е помощна програма, намираща се в хранилищата на почти всички дистрибуции на Linux така че инсталирането му е съвсем просто.
Инсталирайте Poppler на Debian, Ubuntu и производни.
За да инсталирате тази програма, Трябва да отворим терминал с Ctrl + Alt + T и в него ще изпълним следната команда:
sudo apt-get install poppler
Забележка: този метод на инсталиране е валиден и за ARM системи (Raspberry Pi).
Инсталирайте Poppler на Arch Linux и производни
Ако сте потребител на Arch Linux или която и да е система, която е получена от него, като Manjaro, Antergos и други. Можем да получим тази програма от официалните хранилища просто отворете терминал в системата и напишете:
sudo pacman -S poppler
Забележка: тази инсталационна команда е валидна и за KaOS.
Инсталирайте Poppler на RHEL, CentOS, Fedora и производни
В случая с тези, които са потребители на тези дистрибуции на Linux или на която и да е система, която е получена от един от тях, методът за инсталиране на тази помощна програма в тяхната система е както следва.
Те трябва да отворят терминал и да изпълнят следната команда в него:
sudo dnf -i poppler
Инсталирайте Poppler в openSUSE
За тези, които са инсталирали openSUSE на своите компютри, те могат да получат този инструмент с помощта на YaST, от уебсайта на софтуера openSUSE с метода за инсталиране с едно щракване или от терминала можете да го инсталирате със следната команда:
sudo zypper install poppler
Как да компилирам Poppler от изходния код?
И накрая, за дистрибуции, които нямат Poppler в своите хранилища, те могат да компилират този инструмент от неговия изходен код.
За това трябва да имаме поддръжка на Git в системата.
Ще отворим терминал и ще получим изходния код със следната команда:
git clone https://github.com/danigm/poppler.git
Сега ще влезем в папката poppler, за да започнем с компилирането на нейния изходен код.
cd poppler
Направих това сега ще изпълним командите за компилация в терминала, намиращ се в папката poppler:
mkdir build && cd build && cmake -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=/usr \ -DTESTDATADIR=$PWD/testfiles \ -DENABLE_XPDF_HEADERS=ON \ .. && make
Сега като root изпълняваме:
make install
И готови с него, те вече ще имат инсталирана тази програма на своите компютри, за да могат да я използват.
За да научите малко повече за използването на тази програма, можете да посетите следната връзка.
Здравейте, виждам, че библиотеката Poppler вече е инсталирана на моя Linux Mint, но нямам идея как да я използвам. Бихте ли дали пример? Благодаря