Разделение PDF-документа на отдельные файлы
Чтобы разделить PDF на отдельные страницы, проще всего использовать функцию «Печать в PDF» в любом браузере или встроенное приложение «Просмотр» на macOS. Для пакетной обработки десятков страниц лучше подойдут бесплатные программы вроде PDF24 Creator или скрипты на Python. Выбор метода зависит от конфиденциальности данных и объема работы: онлайн-сервисы быстры, но небезопасны для личных документов, тогда как офлайн-инструменты гарантируют приватность.
Краткий ответ: Если нужно быстро вытащить 1–2 страницы и файл не содержит секретных данных, используйте любой онлайн-сплиттер. Для постоянной работы или конфиденциальных документов установите бесплатную утилиту (например, PDF24) или используйте стандартные средства ОС.
Как выбрать способ разделения
Перед началом работы определите приоритеты:
- Конфиденциальность. Документы с персональными данными, паролями или финансовой информацией нельзя загружать на публичные онлайн-сервисы.
- Объем. Разделить 5-страничный документ можно вручную за минуту. Файл на 500 страниц требует автоматизации.
- Точность. Нужно ли сохранить каждую страницу как отдельный файл (
page_1.pdf,page_2.pdf) или разбить документ на логические части (intro.pdf,main_part.pdf).
Способ 1: Без установки программ (Браузер и macOS)
Эти методы подходят, если нужно извлечь несколько страниц и вы не хотите устанавливать сторонний софт.
Windows: Печать в PDF через браузер
Любой современный браузер (Chrome, Edge, Яндекс.Браузер) умеет сохранять выбранные страницы в новый файл.
- Откройте PDF-файл в браузере (правая кнопка мыши → Открыть с помощью → Google Chrome/Edge).
- Нажмите
Ctrl + P(Печать). - В поле «Принтер» выберите «Сохранить как PDF» или «Microsoft Print to PDF».
- В разделе «Страницы» укажите нужную страницу (например,
2) или диапазон (2-5). - Нажмите «Сохранить».
Этот метод не подходит для массового разделения (когда каждая страница должна стать отдельным файлом), так как процесс придется повторять для каждой страницы вручную.
macOS: Приложение «Просмотр» (Preview)
Встроенное приложение macOS позволяет быстро извлекать страницы перетаскиванием.
- Откройте файл в программе «Просмотр».
- В меню «Вид» выберите «Миниатюры», чтобы увидеть боковую панель со страницами.
- Выделите нужные страницы (зажмите
Cmdдля множественного выбора). - Перетащите выделенные миниатюры на рабочий стол или в папку Finder.
- macOS автоматически создаст новый PDF-файл с выбранными страницами.
Способ 2: Бесплатные офлайн-программы (Windows/macOS/Linux)
Для регулярной работы и сохранения качества документов лучше использовать специализированный софт. Он работает быстрее, не имеет лимитов на размер файла и не передает данные в интернет.
PDF24 Creator (Windows)
Один из лучших бесплатных инструментов с открытым исходным кодом для работы с PDF.
- Скачайте и установите PDF24 Creator.
- Запустите модуль «Разделить PDF» (Split PDF).
- Перетащите файл в рабочую область.
- Выберите режим:
- Разделить на отдельные страницы: программа создаст по файлу для каждой страницы.
- Диапазоны: укажите, например,
1-3, 4-10, 11-end.
- Нажмите «Разделить» и сохраните результат.
LibreOffice Draw (Кроссплатформенный)
Если у вас уже установлен офисный пакет LibreOffice, он тоже справится с задачей.
- Откройте PDF в LibreOffice Draw.
- Перейдите в
Файл→Экспорт в PDF. - Во вкладке «Общие» в разделе «Диапазон» укажите страницы для экспорта.
- Сохраните файл. Повторите для других частей документа.
Способ 3: Онлайн-сервисы (Быстро, но с осторожностью)
Используйте этот метод только для публичных или неконфиденциальных документов. Популярные сервисы: iLovePDF, Smallpdf, Adobe Online.
- Зайдите на сайт сервиса (например, раздел «Разделить PDF»).
- Загрузите файл.
- Выберите режим:
- Извлечь страницы: каждая страница станет отдельным файлом в ZIP-архиве.
- Разделить по диапазонам: вручную укажите места разрыва.
- Скачайте результат.
Никогда не загружайте в онлайн-конвертеры сканы паспортов, договоры с персональными данными, финансовые отчеты или медицинские справки. Даже если сервис заявляет об удалении файлов через час, риск утечки сохраняется.
Способ 4: Автоматизация через Python (Для продвинутых пользователей)
Если вам нужно регулярно разделять сотни документов, напишите простой скрипт. Для работы потребуется библиотека pypdf.
Установка библиотеки:
pip install pypdf
Скрипт для разделения PDF на отдельные страницы:
from pypdf import PdfReader, PdfWriter
import os
def split_pdf(input_path, output_folder):
if not os.path.exists(output_folder):
os.makedirs(output_folder)
reader = PdfReader(input_path)
file_name = os.path.splitext(os.path.basename(input_path))[0]
for i, page in enumerate(reader.pages):
writer = PdfWriter()
writer.add_page(page)
# Формат имени файла: original_name_page_001.pdf
output_filename = f"{file_name}_page_{i+1:03d}.pdf"
output_path = os.path.join(output_folder, output_filename)
with open(output_path, "wb") as output_file:
writer.write(output_file)
print(f"Готово! Создано {len(reader.pages)} файлов в папке {output_folder}")
# Использование
split_pdf("document.pdf", "output_pages")
Этот код создаст папку output_pages и сохранит каждую страницу исходного файла как отдельный PDF с порядковым номером.
Сравнение методов
| Метод | Подходит для | Безопасность | Сложность |
|---|---|---|---|
| Браузер (Печать в PDF) | Извлечения 1–3 страниц | Высокая (локально) | Низкая |
| macOS Preview | Быстрого извлечения на Mac | Высокая (локально) | Низкая |
| PDF24 / Offline Tools | Регулярной работы, больших файлов | Высокая (локально) | Средняя |
| Онлайн-сервисы | Срочной работы с неважными файлами | Низкая | Низкая |
| Python Script | Массовой обработки, интеграции | Высокая (локально) | Высокая |
Частые ошибки при разделении PDF
- Потеря интерактивных элементов. При использовании функции «Печать в PDF» могут исчезнуть гиперссылки, оглавление и поля форм. Для сохранения интерактивности используйте специализированные редакторы (PDF24, Adobe Acrobat).
- Увеличение размера файла. Некоторые онлайн-сервисы пережимают изображения, снижая качество. Если важно сохранить оригинальное разрешение, используйте офлайн-инструменты с настройкой «Без сжатия».
- Неверная кодировка шрифтов. При экспорте через старые версии LibreOffice или нестандартные конвертеры кириллица может «поехать». Всегда проверяйте результат на первой и последней странице.
FAQ
Можно ли разделить защищенный паролем PDF? Да, но сначала нужно снять защиту. Если вы знаете пароль, откройте файл в браузере или редакторе, введите пароль и сохраните копию через «Печать в PDF» — новая копия обычно создается без пароля. После этого её можно делить.
Как разделить PDF на равные части (например, по 10 страниц)? В онлайн-сервисах часто есть опция «Разделить по диапазонам». В офлайн-программах вроде PDF24 можно задать шаг разбиения. В Python это реализуется добавлением счетчика в цикл скрипта.
Почему после разделения файл весит больше оригинала? При извлечении страниц некоторые программы не удаляют неиспользуемые ресурсы (шрифты, изображения), которые были в исходном документе, но не нужны на конкретной странице. Чтобы уменьшить вес, прогоните полученные файлы через инструмент сжатия PDF (например, «Сжать PDF» в том же PDF24).