Обрезать страницы PDF
Обрежьте поля каждой страницы PDF. Задайте верх, лево, право и низ в пунктах (1pt = 1/72 дюйма). Работает в браузере — без загрузки.
- Перетащите PDF или нажмите «выбрать файл».
- Задайте четыре поля обрезки в пунктах. 72 пункта = 1 дюйм.
- Нажмите «Применить и скачать», чтобы получить обрезанный PDF.
- Обрезка применяется одинаково ко всем страницам. Исходный PDF не изменяется.
Что это делает?
Уменьшает видимую область каждой страницы PDF, обрезая поля. И MediaBox, и CropBox переписываются на меньший прямоугольник — именно его все программы для просмотра PDF используют для отображения страницы. Содержимое под обрезкой сохраняется в файле, но не показывается — так же, как в большинстве десктопных PDF-инструментов.
Частые подводные камни
Обрезка проста, но несколько ситуаций сбивают с толку при первом использовании.
- Обрезка больше ширины страницы. Если лево + право ≥ ширине страницы (или верх + низ ≥ высоте), область обрезки получится нулевой или отрицательной. Инструмент откажет с ошибкой. Перед выбором полей посмотрите размеры в строке информации о странице.
- Смешанные размеры страниц. PDF со смешанными размерами получают одинаковую обрезку — страницы меньше поля будут обрезаны слишком сильно. Сначала разделите файл через /pdf-split и обрежьте каждую часть отдельно.
- Содержимое «пропало» в обрезанном файле. Содержимое под обрезкой остаётся в файле, но скрыто. У некоторых программ есть режим «показать всё содержимое», игнорирующий CropBox; там оно снова появится. Чтобы удалить навсегда, перерендерите через /pdf-to-images + /images-to-pdf.
- Обрезать в дюймах или миллиметрах? Значения вводятся в PDF-пунктах. Перевод: 1 дюйм = 72 пункта, 1 см ≈ 28,35 пункта, 1 мм ≈ 2,835 пункта. Поле в 1 дюйм = 72 пункта; поле в 5 мм ≈ 14 пунктов.
- Зашифрованные PDF. PDF, защищённые паролем, нельзя обрезать без предварительной разблокировки. Используйте /pdf-unlock, если у вас есть пароль владельца.
- Взаимодействие с поворотом. Если у страницы задан поворот, верх/лево/право/низ относятся к исходным (неповернутым) координатам. На страницах с поворотом 90° или 270° меняйте местами верх↔лево и низ↔право, чтобы получить визуально ожидаемую обрезку.
Часто задаваемые вопросы
Можно ли обрезать разные страницы по-разному?
В v1 — нет: одни и те же поля применяются ко всем страницам. Для постраничной обрезки разделите через /pdf-split, обрежьте каждую часть и снова объедините через /pdf-merge.
Действительно ли удаляется обрезанное содержимое?
Нет — поток содержимого сохраняется, уменьшается лишь видимая область (MediaBox + CropBox). Чтобы физически удалить пиксели, отрендерите через /pdf-to-images в нужном размере и соберите новый PDF через /images-to-pdf.
Как узнать размер страниц моего PDF?
После добавления PDF строка информации показывает ширину × высоту первой страницы в пунктах. Распространённые размеры: A4 = 595×842, US Letter = 612×792, US Legal = 612×1008.
Загружается ли мой PDF куда-либо?
Нет. Всё работает в браузере — PDF обрабатывается JavaScript на этой странице и никуда не отправляется.
Работает ли обрезка для отсканированных PDF?
Да — обрезка это лишь изменение метаданных page boxes; не зависит от того, текст это или скан. Визуальный результат одинаков.
Почему значения обрезки применяются неточно?
Некоторые программы используют подединицы меньше 1 пункта — округление до целых пунктов может давать разницу в 1 пиксель при сильном увеличении. В большинстве случаев незаметно.