
Para Imagick's convert
, quais são as diferenças
- entre
-resize
e-size
, e - entre
-repage
e-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 a4
funciona como pretendido, mas -repage a4
nã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.
-page
e-repage
: Com a versão 6 do IM, reestruturação da linha de comando, a -page
opçã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 -repage
foram -set page
adicionados 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.
Osize
eresize
ambas 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%.
Orepage
A 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.