diferenças entre -resize e -size, e entre -repage e -page para converter?

1

Para convert do Imagick, 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 tamanho de página padrão, como A4), quais opções devo usar? (Parece que -page a4 funciona como pretende, enquanto -repage a4 não faz nenhuma alteração.)

A partir 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
    
por Tim 15.11.2014 / 20:18

2 respostas

2

Olhando para o site ImageMagick, a resposta é diferente para ambos.

O tamanho & As opções de redimensionamento fazem a mesma coisa, mas podem aceitar entradas diferentes. A opção de tamanho permite que você forneça a resolução desejada, por exemplo, 640x480. A opção de redimensionamento permite que você forneça a resolução desejada, no entanto, a opção de redimensionamento também permite que você forneça um valor% da imagem atual, como 75%.

A opção repage está modificando 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.

Espero que isso ajude.

Fontes:

link

link

Só posso publicar um máximo de 2 links, mas se você alterar o texto depois do # para a página & repage ele irá levá-lo para a página desejada.

    
por 15.11.2014 / 21:02
2

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

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

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

-resize : basta redimensionar uma imagem.

-page e -repage : Com a versão 6 do IM, a reestruturação da linha de comando, a opção -page 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, os operadores -repage e -set page separados foram adicionados para permitir que os usuários definam ou alterem as informações da tela virtual.

    
por 15.11.2014 / 21:12