Как добавить поля ко всем страницам PDF-документа?

Как добавить поля ко всем страницам PDF-документа?

Для того, чтобы в PDF можно было добавлять дополнительные аннотации, мне нужно увеличить правое поле всех страниц в PDF. Размер страницы не обязательно должен оставаться прежним, ничего страшного, если он изменится из-за изменения поля. Содержимое PDF не должно смещаться, я просто хочу расширить правое поле еще дальше вправо.

Я нашелИнтернет Сервисно мне нужно применить это изменение маржи в пакетном режиме и я хотел бы избежать оплаты.
Я использую MacBook Air M1 с установленным Monterey.

Как изменить правое поле всех страниц PDF-документа с помощью бесплатного инструмента?

решение1

Хорошо, попробовав разные конфигурации страниц, я, кажется, понял, в чем секрет.

Я предполагаю, что вы хотите добавить поле 100 mmсправа на каждой странице, но не стесняйтесь выбирать любое значение, которое вам нужно. Я также предполагаю, что ваш документ изначально имеет страницы формата A4 размером 210 x 297 mm.

  1. Откройте PDF-документ, к которому вы хотите добавить поля, в приложении Preview.app.
  2. Идти кФайл -> Печать
  3. Идти кРазмер бумаги -> Управление пользовательскими размерами...
  4. Добавьте индивидуальный размер страницы, нажав на значок +в левом нижнем углу.
  5. Заполните следующие значения:
    • Ширина: 310 мм, что равно 210 + 100, т.е. ширина + желаемый отступ
    • Высота: 297 мм
    • Верхнее поле: 0 мм
    • Нижнее поле: 0 мм
    • Левое поле: 0 мм
    • Правое поле: 100 мм введите описание изображения здесь
  6. Нажмите OK и убедитесь, что в поле выбран новый созданный размер.Размер бумаги
  7. Теперь, вПредварительный просмотрраздел (возможно, вам придется нажатьПоказать деталиесли вы не видите эту часть) выберитеМасштаб для вписывания: -> Заполнить всю страницу

введите описание изображения здесь

  1. Теперь вы почти готовы: нажмитеPDF -> Открыть в режиме предварительного просмотрачтобы увидеть конечный результат и сохранить его. введите описание изображения здесь

Вот результат, который я получил с документом формата А4, к которому я добавил поле справа размером 100 мм:

введите описание изображения здесь

решение2

Определение страницы PDF может содержать несколько граничных полей /Mediabox /Trimbox /Bleedbox, однако для пользователей важны только два из них: основное — /Cropbox, а резервное — /Mediabox, поэтому часто в файле PDF есть только одно /Mediabox на страницу, и оно используется как /Cropbox.

В этом файле по умолчанию задан размер "Letter" 612/72" x 792/72".

введите описание изображения здесь

ТакЧтобы расширить страницу на 100 мм, нам просто нужно прибавить 283,465 единиц к обоим значениям., ОДНАКО, когда вы изменяете PDF, это разрушает внутреннюю относительную адресацию, обычно повреждая файл. Поэтому редактор GUI часто является самым простым, и существует множество "обрезчиков" PDF, которые могут изменять форму страницы.

Еще один метод — «перепечатать», скажем, с помощью Ghostscript или других реконструкторов PDF, но это также изменит внутренние данные другими способами, поэтомув идеале нам просто нужен редактор строкисистематически изменять кадрирование и/или медиа-окно, сохраняя все остальные элементы относительными без изменений.

Для кроссплатформенного использования Coherent cpdf (бесплатно для личного пользования) является хорошим вариантом, так как он имеет поля query и alter /Media и /Crop. Вот выдержка из руководства по командной строке.

введите описание изображения здесь

Альтернативным вариантом с открытым исходным кодом для коммерческого использования, возможно, был бы qpdf, но он, скорее всего, будет изменять страницы другими способами (в зависимости от сложности содержимого).

решение3

Добавление полей, границ, переплетов и т. д. можно легко выполнить с помощью профессионального программного обеспечения для работы с PDF.Редактор PDF-XChangeкПрограммное обеспечение для отслеживания.

Там используйте функцию изменения размера в два этапа:

  1. Измените размер примерно до 110% без(!) масштабирования, затем
  2. Измените размер (снова) до 100 % с включенным масштабированием.

Это можно применить к тысячам страниц. Если у вас есть особые требования к изменению размеров рамок (ящиков), то этот ответ может сработать, а может и нет. PDF-XChange Editor также позволяет сдвигать страницы влево, вправо, нечетные, четные и т. д. в случае, если вам нужно оптимизировать еще больше.

PS. Не так-то просто запомнить два шага. Это не интуитивно понятно само по себе. Кроме того, несколько "онлайн-редакторов PDF" имеют эту функцию, но вам, скорее всего, понадобится план для >> 200 стр. и т. д., и у вас ограниченный контроль над этой функцией. Наконец, Acrobat Pro, скорее всего, придется использовать тем же способом, что и упомянутый выше. В Acrobat Pro нет функции "добавить поле".

Связанный контент