diferenças entre -resize e -size e entre -repage e -page para conversão?

diferenças entre -resize e -size e entre -repage e -page para conversão?

Para Imagick's convert, quais são as diferenças

  • entre -resizee -size, e
  • entre -repagee -page?

Se eu quiser converter alguns arquivos png em um arquivo pdf e alterar o tamanho das imagens (como número de pixels ou algum tamanho de página padrão, como A4), quais opções devo usar? (Parece que -page a4funciona como pretendido, mas -repage a4não faz nenhuma alteração.)

Da sua página de manual

-size geometry       width and height of image

-resize geometry     resize the image

-page  geometry      size  and  location of an image canvas (setting)

-repage geometry     size  and  location  of  an image canvas

Responder1

-size: as configurações de entrada são especificamente restritas ao controle da criação de imagens que são criadas ou lidas. Normalmente, elas são usadas para atribuir ou substituir metadados específicos que serão associados às imagens criadas após a definição dessa configuração. Eles são criados ou lidos de um arquivo externo.

-label  -delay  -dispose  -page  -comment  -size

Lembre-se, eles são aplicados SOMENTE quando uma imagem é criada ou lida e são completamente ignorados.

-resize: Basta redimensionar uma imagem.

-pagee-repage: Com a versão 6 do IM, reestruturação da linha de comando, a -pageopção tornou-se puramente uma configuração de leitura/criação de imagem para uso na criação de animações GIF e camadas de imagens. Como tal, operadores separados -repageforam -set pageadicionados para permitir que os usuários definam ou alterem as informações da tela virtual.

Responder2

Olhando no site ImageMagick a resposta é diferente para ambos.

Osizeeresizeambas as opções fazem a mesma coisa, mas podem aceitar entradas diferentes. A opção de tamanho permite fornecer a resolução desejada, por exemplo 640x480. A opção de redimensionamento também permite fornecer a resolução desejada, porém a opção de redimensionamento também permite fornecer um valor% da imagem atual, como 75%.

OrepageA opção é modificar toda a tela da imagem, em vez de apenas a imagem, que a opção da página está configurando. Esta é um pouco menos clara para mim, mas os links abaixo devem ajudar a esclarecer as coisas.

informação relacionada