В следующей статье мы рассмотрим Krop. Это простой графический инструмент для обрезки страниц файлов PDF. Теперь пакет .deb можно легко установить через Snap или связав пакет .deb в нашей операционной системе Ubuntu.
Самая особенная функция, которую Krop собирается сделать доступной для пользователей, - это ее способность: автоматическое разделение страниц на подстраницы для соответствия ограниченному размеру экрана с таких устройств, как электронные книги. Это особенно полезно, если ваша электронная книга не поддерживает обычную прокрутку.
Это не уникальная программа, есть несколько возможных альтернатив Krop. К ним относятся PDF-Shuffler и briss.
Общие характеристики Krop
Кроп может работать с любым дистрибутивом Gnu / Linux недавний. Что мне не так ясно, так это то, что его можно использовать в Windows или Mac.
Здесь написан на Python и основан на PyQT, python-poppler-qt4 и pyPdf или PyPDF2 за их функциональность. Это бесплатное программное обеспечение, выпущенное под GPLv3 +, которое, по словам его автора, хочет, чтобы кто-то только нашел его полезным.
Самая интересная особенность krop, по крайней мере для меня, - это его способность автоматически разделять страницы на подстраницы. При этом предполагается, что PDF-файл может адаптироваться к ограничениям размера устройств, таких как электронные книги.
В последней версии Krop параметр командной строки -Идти. Он сгенерирует PDF-файл с использованием параметров –autotrim, –rotate и –whichpages, не открывая графический интерфейс krop. В отступ для автоматического отсечения можно указать как CSS используя от одного до четырех значений. Этот параметр также доступен в командной строке как –autotrim-padding.
Также, по сравнению с предыдущими версиями, исправлены ошибки манипулирования строками при открытии файлов из командной строки с помощью python3.
Мы можем узнать больше об этой программе из веб-страница от своего разработчика.
Ограничения Krop
К сожалению, эта программа имеет некоторые ограничения, которых нет у других программ этого стиля. В нет простого способа удалить ненужные / невидимые части из pdf. Krop настраивает только отображаемые части PDF-файла, исходное содержимое все еще будет в файле и, следовательно, появится при редактировании файла в Inkscape, Например. Это приводит к тому, что это приложение не подходит для следующих задач:
- Выполните цензуру PDF-документа.
- Уменьшите размер файла PDF.
Adobe Acrobat, если он может это делать, но я не знаю о существовании какой-либо бесплатной библиотеки с этими возможностями, которую можно было бы добавить в программу, которую занимает этот пост. Однако, если мы можем растрировать PDF-файл (то есть рассматривать его содержимое как изображение фиксированного размера). Мы можем использовать бесплатное программное обеспечение, такое как ghostscript для цензуры PDF-документов.
Установить Krop
Кроп доступно в виде оснастки в Ubuntu для архитектур amd64 и armhf, поэтому его можно легко установить, открыв терминал (Ctrl + Alt + T) и выполнив в нем команду:
sudo snap install krop
Мы также сможем установить эту программу с помощью пакета .deb. Это мы сможем скачать с их сайта. Нам останется только открыть терминал (Ctrl + Alt + T) и написать:
sudo dpkg -i krop_0.4.13-1_all.deb
Этого должно быть достаточно, но если нет, нам придется установить зависимости вручную, используя следующую команду:
sudo apt install python-poppler-qt4 python-pypdf2
И после завершения установки зависимостей перейдем к установке пакета .deb.
Удалить Krop
Если мы установили эту программу через пакет snap, чтобы удалить ее из нашей системы Ubuntu, нам просто нужно будет выполнить следующую команду в терминале (Ctrl + Alt + T):
sudo snap remove krop
Если мы решим установить его с помощью пакета .deb и хотим удалить его из нашей системы, мы можем сделать это из терминала с помощью команды:
sudo apt remove krop
Создатели этого программного обеспечения призывают нас сообщать об ошибках что мы можем найти почту почта@arminstraub.com. И если, помимо сообщения об ошибках, в электронное письмо будут включены исправления с улучшениями, создатели будут очень благодарны.
Очень хорошая статья, в моем случае я СНАЧАЛА установил зависимости официальных репозиториев Ubuntu:
sudo apt установить python-poppler-qt4 python-pypdf2
... а потом попытался установить "оснасткой" ...
чтобы узнать, что у меня не установлен менеджер пакетов "snap", поэтому:
sudo apt-get install оснастка
Я ввел пароль и ... ТЕПЕРЬ У МЕНЯ НА КОМПЬЮТЕРЕ ЕСТЬ "Semi-HMM-based Nucleic Acid Parser"! HA HA HA это так ПОТОМУ ЧТО я был неправ, мне следовало установить следующее (обратите внимание на "d" в конце)
sudo apt-get install snapd
(для получения дополнительной информации о мгновенном посещении Ubunlog
https://ubunlog.com/instalar-gestionar-paquetes-snap-ubuntu-u-otra-distribucion/
)
Теперь я установил Krop (если вы заметили, мне пришлось проделать тот же процесс, но в обратном порядке, хе-хе-хе)
sudo snap установить урожай
Я ТАКЖЕ ХОЧУ ЗАГРУЗИТЬ ИСХОДНЫЙ КОД НАПРЯМУЮ (я вставил пробелы в веб-ссылку, чтобы «отключить ее», следите за этим):
$ wget http: // arminstraub. ru /downloads/krop/krop-0.4.13.tar.gz
$ tar xzf кроп-0.4.13.tar.gz
$ cd кроп-0.4.13
$ python -m кроп
В Twitter выполните поиск по запросу "#krop from: @ ks7000", чтобы увидеть изображения,
СЧАСТЛИВЫЙ ДЕНЬ!?