Posicionando imagens na página usando imagemagic

1

Eu uso o comando

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

para produzir um pdf a partir de imagens digitalizadas.

Eu coloco a opção no flip porque o convert usa o canto inferior esquerdo em vez do canto superior esquerdo como ponto de referência. Agora preciso virar as páginas novamente.

convert doc.pdf -flip doc2.pdf

Hovever, agora o resultado é uma resolução muito ruim (ilegível). Idealmente, gostaria de dizer ao convert para usar o canto superior esquerdo. Eu tentei -gravity NorthWest, mas que colocou cada imagem com o canto superior esquerdo da imagem no meio da página.

    
por user877329 21.05.2014 / 11:34

1 resposta

0

Tente controlar a resolução por meio da opção densidade . Se o documento digitalizado original tiver uma densidade de 300 dpi, você poderá usar:

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

a desvantagem é que aumentará o tamanho.
Você pode obter uma saída equivalente mesmo com essas 2 linhas

convert *.png -flip -page 2647x3745+50+50 doc.b.pdf
convert -set units PixelsPerInch  -density 300 doc.b.pdf -flip doc2.b.pdf
    
por 22.05.2014 / 10:42