когда я конвертирую png-изображение в pdf, я использую convert in.png -page A4 out.pdf
, чтобы получить pdf, где качество изображения сохраняется, и изображение выравнивается по нижнему левому углу по умолчанию. Чтобы выровнять его по центру, я могу добавить -gravity center
.
однако, я недавно обнаружил, что при попытке convert in.png -gravity center -page A4 out.pdf
с изображением, которое имеет большие размеры, чем лист А4, верхний правый угол изображения будет сосредоточен в pdf и большая часть изображения обрезается, как он заполняет только нижний левый угол из pdf. Без -gravity center
все работает так, как ожидалось, и изображение изменяется и заполняет pdf, начиная с нижнего левого угла pdf, сохраняя при этом то, что кажется полным разрешением.
я пробовал предложение и различные комбинации -density
,-extent
,-quality
и resize
, но я не могу центрировать изображение с полным разрешением. Ближе всего я получил это convert in.png -gravity centre -page A4 -resize 595x842 out.pdf
, который центрирует и изменяет размер изображения, но снижает качество существенно.
когда изображение больше, чем размер вывода pdf, как я должен использовать convert
чтобы создать pdf фиксированного размера, где изображение изменяется в соответствии с pdf, по центру и сохраняет полное разрешение?