Масштабирование содержимого PDF и размеров страницы из командной строки

У меня есть набор изображений, хранящихся в виде отдельных PDF-файлов. По одному изображению на файл. Каждое изображение занимает одну страницу PDF.

Мне нужно изменить масштаб всех этих изображений, предпочтительно в командной строке, чтобы содержимое изображения и размеры страницы PDF-файлов были масштабированы относительно их исходных размеров/размеров. Например: масштаб всех изображений на 50% нужно уменьшить размер изображения и размеры страницы.

уже пробовал:

  • pdfpages + latex: масштабирование изображения будет изменено, но размеры страниц останутся прежними.
  • pdfjam: та же проблема; можно изменить масштаб, но размеры страницы хотят быть letterpaper или a4.
  • convert (imagemagick): конвертирует в растр, который мне не нужен.
  • ghostscript: кажется, масштабируется на основе абсолютного нового размера страницы, и мне нужен относительный размер страницы.

Я знаю, что один из них должен работать. Я не могу понять, куда я пошел неправильный. Я на Mac, но решение Linux будет работать так же хорошо.

17
задан Journeyman Geek
30.12.2022 8:28 Количество просмотров материала 3428
Распечатать страницу

2 ответа

Я думаю, что я нашел: http://community.coherentpdf.com/

cpdf -scale-page "0.5 0.5" in.pdf -o out.pdf

13
отвечен serenader 2022-12-31 16:16

у меня также была проблема с поиском инструмента, который может сделать что-то подобное; я хочу изменить размер страницы и повернуть PDF-документ, но без масштабирования содержимого. И я только что поняла pdfedit (который является инструментом GUI, однако), может сделать это:

  • после того, как документ открыт, перейдите на страницу / "редактировать метрики страницы", а затем редактировать x, y позиции левого верхнего/правого нижних углов, а затем изменить.
  • после этого, можно перейти на страницу/"поворот страницы 90 Градусы"

Внимание:

  • если вы сделаете поворот первым, а размер страницы изменится во-вторых, все может пойти не так!
  • после того, как вы сохраните эти изменения, они могут быть сохранены как" ревизия " рассматривается pdfedit
0
отвечен sdaau 2022-12-31 18:33

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх