Небольшие программы для работы с PDF в Windows.
Скачайте последнюю версию здесь:
В разделе Assets выберите:
merge_pdf.exesplit_pdf.exe
После скачивания программы сами не появляются в контекстном меню. Их нужно один
раз положить в постоянную папку и создать ярлыки в меню Windows Отправить.
- Создайте папку:
C:\PDF Tools
- Положите в эту папку оба скачанных файла:
merge_pdf.exesplit_pdf.exe
-
Нажмите
Win + R. -
Введите:
shell:sendto
- В открывшейся папке создайте ярлыки на программы:
- ярлык на
C:\PDF Tools\merge_pdf.exeназовитеОбъединить в PDF; - ярлык на
C:\PDF Tools\split_pdf.exeназовитеРазделить PDF.
После этого пункты появятся в контекстном меню:
Правая кнопка мыши -> Отправить -> Объединить в PDF
Правая кнопка мыши -> Отправить -> Разделить PDF
PDF Tools for Windows is a small set of Windows utilities for merging PDF files and splitting PDF pages into PDF or JPG files.
Download the latest release here:
Download PDF Tools for Windows
From Assets, download:
merge_pdf.exesplit_pdf.exe
Create this folder:
C:\PDF Tools
Move both .exe files into that folder.
To add the tools to the Windows Send to menu:
- Press
Win + R. - Enter:
shell:sendto
- In the opened folder, create shortcuts to:
C:\PDF Tools\merge_pdf.exeC:\PDF Tools\split_pdf.exe
After that, select your files, right-click them, and use:
Send to -> merge_pdf
Send to -> split_pdf
У программ нет главного окна, которое нужно открывать отдельно. Они работают с файлами, которые вы передаете им из Windows.
Используйте один из способов:
- выделите файлы, нажмите правой кнопкой мыши и выберите
Отправить; - перетащите PDF или изображения мышкой прямо на нужный
.exe-файл.
merge_pdf.exe принимает несколько PDF или изображений и объединяет их в один
PDF. split_pdf.exe принимает один PDF и разделяет его на отдельные PDF-страницы
или JPG-картинки.
- объединение нескольких PDF и изображений в один PDF;
- естественная сортировка файлов по имени;
- разделение PDF на отдельные страницы;
- сохранение страниц в PDF или JPG;
- сборка в самостоятельные
.exe-файлы.
Требуется Python 3.10 или новее.
py -m venv .venv
.\.venv\Scripts\Activate.ps1
pip install -r requirements.txtОбъединение файлов:
python merge_pdf.py файл1.pdf файл2.pdf изображение.jpgРазделение PDF:
python split_pdf.py документ.pdfРазделение в JPG работает сразу, без дополнительных установок.
Запустите:
.\build_windows.ps1Готовые файлы появятся в папке dist:
merge_pdf.exesplit_pdf.exe
После установки можно выделить файлы, нажать правой кнопкой мыши и выбрать:
Отправить -> Объединить в PDF
или:
Отправить -> Разделить PDF
Для объединения можно выделить несколько PDF или изображений. Для разделения нужно отправлять один PDF-файл.
Если хотите улучшить программу, сделайте fork репозитория и отправьте pull request. Исправления ошибок, предложения и улучшения приветствуются.
Папки .venv, build, dist и временные файлы не публикуются в GitHub.