Как мне изменить размер PDF? - PullRequest
0 голосов
/ 27 августа 2018

У меня есть 100 PDF-файлов в папке в формате A0. Я бы хотел масштабировать их до A3.
Я пробовал различные методы, но ни один из них не работал.Моя цель - создать скрипт (желательно на python) для масштабирования всех файлов в A3.

Я пытался использовать PIL, но моя версия python не поддерживает его.

Ответы [ 2 ]

0 голосов
/ 27 августа 2018

вы можете писать команды на командном процессоре Windows

для выполнения этих функций:

-Слияние файлов PDF вместе или разделение их на части

-Подключение и дешифрование

- Масштабирование, обрезка и поворот страниц

- Чтение и установка информации и метаданных документа

- Копирование, добавление или удаление закладок

- Штамп логотипов, текста,даты, номера страниц

-Добавление или удаление вложений

-Без потерь файлов PDF

может работать и в других ОС, таких как / MAC / Ubunto / Linux

пример команды масштаба:

cpdf -scale-to-fit a3portrait in.pdf -o out.pdf

с помощью этого инструмента Инструменты командной строки Coherent PDF, вы можете скачать его здесь нажмите здесь, чтобы открыть ссылку

Вы также можете использовать скрипт Python для выполнения кода для вас на командном процессоре / терминалах.

надеюсь, мой пост помог вам, удачи

0 голосов
/ 27 августа 2018

Вы можете попробовать программу linux pdftk (хотя она может быть даже доступна в Windows, я не уверен).После установки вы можете использовать приведенную ниже команду для преобразования файла формата A0 в формат PDF формата A3

convert -page a0 infile.pdf -page a3 outfile.pdf
.
...