когда я конвертирую 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, по центру и сохраняет полное разрешение?
Komp






















