¿Diferencias entre -resize y -size, y entre -repage y -page para convertir?

¿Diferencias entre -resize y -size, y entre -repage y -page para convertir?

Para Imagick convert, ¿cuáles son las diferencias?

  • entre -resizey -size, y
  • en medio -repagey -page?

Si quiero convertir algunos archivos png a un archivo pdf y cambiar el tamaño de las imágenes (como número de píxeles o como un tamaño de página estándar como A4), ¿qué opciones debo usar? (Parece que -page a4funciona según lo previsto, aunque -repage a4no realiza ningún cambio).

Desde su 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

Respuesta1

-size: Las configuraciones de entrada están específicamente restringidas a controlar la creación de imágenes que se crean o leen. Por lo general, se usan para asignar o anular metadatos específicos que se asociarán con las imágenes creadas después de que se definió esa configuración. Se crean o leen desde un archivo externo.

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

Recuerde, SÓLO se aplican cuando se crea o lee una imagen y, de lo contrario, se ignoran por completo.

-resize: Simplemente cambie el tamaño de una imagen.

-pagey-repage: Con IM versión 6, reestructuración de la línea de comandos, la -pageopción se convirtió puramente en una configuración de lectura/creación de imágenes para usar en la creación de animaciones GIF y capas de imágenes. Como tal, se agregaron operadores separados -repagepara -set pagepermitir a los usuarios configurar o cambiar la información del lienzo virtual.

Respuesta2

Al mirar el sitio ImageMagick, la respuesta es diferente para ambos.

ElsizeyresizeAmbas opciones hacen lo mismo, pero pueden aceptar entradas diferentes. La opción de tamaño le permite dar la resolución deseada, por ejemplo 640x480. La opción de cambio de tamaño también le permite proporcionar la resolución deseada; sin embargo, la opción de cambio de tamaño también le permite proporcionar un valor de porcentaje de la imagen actual, como 75%.

ElrepageLa opción es modificar todo el lienzo de la imagen en lugar de solo la imagen, que es lo que configura la opción de página. Esta es un poco menos clara para mí, pero los enlaces a continuación deberían ayudar a aclarar las cosas.

información relacionada