Разделять PDF приходится, когда получателю нужна только часть документа. Отчёт на двести страниц, из которого клиенту нужна третья глава; отсканированная пачка, которая на самом деле состоит из двенадцати отдельных счетов; договор, из которого нужно извлечь только подписанное приложение.
Разделение выполняется через pdf-lib, который копирует выбранные страницы в новый документ вызовом copyPages. Страницы не отрисовываются и не пересжимаются: исходные объекты переносятся как есть, поэтому текст остаётся выделяемым, изображения сохраняют качество, а результат неотличим от оригинала на включённых страницах.
Разделение выполняется в браузере. Договоры и внутренние документы не загружаются.
1-5, 8, 12-20.| Режим | Результат | Полезен для |
|---|---|---|
| Диапазон | Один PDF с указанными страницами | Извлечения главы или приложения |
| Каждые N страниц | Несколько PDF по N страниц | Разбора регулярной отсканированной пачки |
| Все страницы | По одному PDF на страницу | Случая, когда каждая страница — отдельный документ |
Многие онлайн-разделители отрисовывают страницы и пересобирают документ, что ухудшает изображения и превращает текст в пиксели. Здесь этого не происходит.
copyPages переносит исходные объекты страницы — потоки содержимого, встроенные шрифты, изображения — в новый документ. Из разделённого договора по-прежнему можно копировать текст и искать по нему, ровно как в оригинале.
Нет. Страницы копируются как объекты, без отрисовки и пересжатия. Текст остаётся выделяемым, изображения сохраняют исходное качество.
Числами и дефисами, например 1-5, 8, 12-20. Указанные страницы попадают в результат в порядке документа.
Да. Режим всех страниц создаёт по одному PDF на страницу, выдаваемых в ZIP.
Закладки, указывающие за пределы включённых страниц, теряют смысл в новом документе и могут не сохраниться. Содержимое страниц переносится без изменений.
Они пронумерованы по порядку, с указанием диапазона в имени, чтобы части можно было опознать не открывая.
Нет. Всё происходит в этой вкладке.