El намирането на PDF документи стана обичайноЕ, няма да ме оставят да лъжа само преди няколко години намирането на документ в този тип формат беше твърде много наличието на софтуер за четене не беше нещо обичайно, още по-малко за редактиране.
На работа обикновено използвам много скенера и изпращам документи директно на имейла си. или да направите малко редактиране или просто да ги изпратя, там нямам проблем, защото компанията ни предоставя целия софтуер, така че нямам възможност да добавям или премахвам още софтуер.
Проблемът се крие, когато трябва да свърша работата у дома, тъй като много от вас ще знаят, че Adobe не е разширил своите инструменти за Linux, така че е необходимо да използвате приложение на трета страна.
Тук идва приложение, което ни помага с тези задачи, който за разлика от други от моята гледна точка има всичко необходимо, за да не кажете, че е най-пълен.
За PDFtk
PDFtk е преден край на библиотеката iText, PDFtk е инструмент с отворен код и междуплатформен инструмент какво е предназначен за работа с PDF документи. Това приложение ни позволява да манипулираме PDF документи и това, което можем да направим, е да разделяме, комбинираме, криптираме, декриптираме, декомпресираме, рекомпресираме и поправяме.
Той може да се използва и за манипулиране на водни знаци, метаданни или за попълване на PDF формуляри с данни FDF (Forms Data Format) или XFDF (XML Form Data).
Между Основните му характеристики могат да бъдат подчертани:
- Обединете множество PDF файлове в един
- Вмъкнете определени страници от един PDF в друг
- Пренареждане, изтриване на страници, завъртане на страници в PDF
- Разделете един PDF документ на множество файлове
- Защита с парола PDF документ
- Деактивирайте функционалността на Priting и др
Как да инсталирам PDFtk на Linux?
Това приложение може да се намери за лесно инсталиране на повечето дистрибуции на Linux, така че наличността му не трябва да представлява проблем.
За да инсталирате PDFtk на Linux Трябва да отворим терминала и да напишем командите според вашата Linux дистрибуция.
Si използвате Debian, Ubuntu или някакъв производен от тях, трябва да въведете тази команда:
sudo apt-get install pdftk
В случай на Arch Linux, потребителите няма да могат да инсталират софтуера от основните източници на Arch Linux, така че се изисква използване на AUR.
sudo pacman -S git
git clone https://aur.archlinux.org/pdftk.git
cd pdftk
Вътре в изходната папка PDFtk те трябва да стартират процеса на компилация, като изпълнят:
makepkg
В случай на потребители на Fedora е необходима за изтегляне на пакет, който може да стане чрез въвеждане на тези команди:
wget http://ftp.gwdg.de/pub/opensuse/distribution/leap/42.3/repo/oss/suse/x86_64/pdftk-2.02-10.1.x86_64.rpm
wget http://ftp.gwdg.de/pub/opensuse/distribution/leap/42.3/repo/oss/suse/x86_64/libgcj48-4.8.5-24.14.x86_64.rpm
Завърши изтеглянето сега трябва да инсталираме току-що получените пакети с:
sudo dnf install libgcj48-4.8.5-24.14.x86_64.rpm pdftk-2.02-10.1.x86_64.rpm -y
Ако сте
използвайки някоя от версиите на илиpenSUSE приложението, с което инсталирате:
sudo zypper install pdftk
Как да използвам PDFtk на Linux?
Както вече споменахме, PDFTk има няколко опции за редактиране, така че използването му зависи от вас.
за обединете два PDF документа в един нов PDF, изпълняваме:
pdftk 1.pdf 2.pdf cat output pdfresultante.pdf
O ако искате да се присъедините към всички pdfs, които са в една и съща папка:
pdftk * .pdf cat output combined.pdf
Сега ако искат да премахнат страница от документа, например страница 5 и трябва да посочва края на документа с -end
pdftk documento.pdf cat 1-4 20-end output pdfresultante.pdf
Разделяне на PDF документ страница по страница:
pdftk documento.pdf burst
за завъртане на документ:
pdftk documento.pdf cat 1-endS output out.pdf
Тук ние посочваме, че завъртам всички страници на юг, тоест ще завъртим страниците на 180 градуса, ако искате да завъртите документа на 90 градуса, направете го с E и ако искате 270 градуса с W.
Ако искате да научите повече за командите за използване и някои примери за този инструмент, можете да посетите следваща връзка.