1

Я использую команду

convert *.png -flip -page 2647x3745+50+50 doc.pdf

создать PDF из отсканированных изображений.

Я включил опцию flip, потому что преобразование использует нижний левый угол вместо верхнего левого в качестве контрольной точки. Теперь мне нужно перевернуть страницы снова.

convert doc.pdf -flip doc2.pdf

Однако, теперь результат очень плохое разрешение (не читается). В идеале я хотел бы сказать, чтобы конвертировать вместо этого использовать верхний левый угол. Я пробовал-гравитацию NorthWest, но это поместило каждое изображение с верхним левым углом изображения в середине страницы.

1 ответ1

0

Попробуйте контролировать разрешение с помощью параметра плотности . Если исходный отсканированный документ имел плотность 300 точек на дюйм, вы можете использовать:

convert -set units PixelsPerInch *.png -density 300 -flip -page 2647x3745+50+50 doc.pdf
convert -set units PixelsPerInch  -density 300 doc.pdf -flip  -density 300 doc2.pdf

недостаток в том, что это увеличит размер.
Вы можете получить эквивалентный вывод даже с этими 2 линиями

convert *.png -flip -page 2647x3745+50+50 doc.b.pdf
convert -set units PixelsPerInch  -density 300 doc.b.pdf -flip doc2.b.pdf

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .