/pdfer

Удобный инструмент для работы с PDF-файлами

Primary LanguagePythonBSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause

PDFer

Вдохновляясь онлайн-проектами для работы с PDF-файлами, в которых есть возможность разделять файлы по страницам и объединять несколько файлов в один, я создал PDFer — небольшой, но гибкий офлайн-инструмент для разделения и склеивания PDF-документов, написанный на Python.

Возможности:

  • Выделяет из PDF-файла страницы и диапазоны в новый PDF-файл
  • Меняет порядок страниц в PDF-файле
  • Дублирует страницы в PDF-файле
  • Склеивает несколько PDF-файлов в один

Установка:

Через исполняемый exe-файл:

Soon...

Через Python:

  1. Если у тебя не установлен Python, то необходимо установить его с официального сайта или через любой доступный на вашей ОС менеджер пакетов.
  2. Затем, easily, скачай pdfer.py из репозитория.

Использование:

  1. (Необязательно) Перенеси pdfer.py в папку, в которой ты будешь работать с PDF-файлами.
  2. Просто запусти его через python/python3 или двойным кликом по файлу. Перед тобой появится интуитивно понятное меню с пунктами, между которыми можно переключать стрелками вверх-вниз. Выбери нужный пункт и следуй инструкциям. Если возникли трудности, то загляни в «Помощь» или читай ниже.

Есть проблемы? Появились вопросы?

Напиши мне в Telegram или создай issue.

Лицензия

Код распространяется под лицензией BSD-3-Clause. Это означает, что ты можешь использовать его в любых целях, включая коммерческие, но помни об авторстве и о лицензионном уведомлении.


В текстовом написании возможны следующие варианты: pdfer, ПДФер, пдфер, PDFер.
Пожалуйста, не используй дефисы и 2 последние буквы как заглавные.

Произношение единственное: пэ-дэ-э́фер на русском и pi-di-ˈɛf-ɜ(r) на английском.

P. S. В структуре проекта намеренно отсутствует какая-либо иерархия, чтобы упростить использование кода до копирования одного файла из проекта. Все файлы находятся в корне проекта.