¿Cambiar el tamaño del lienzo en Preview.app sin escalar la imagen?

Tengo un PNG al que quiero agregar contenido adicional. Para esto, necesito aumentar el tamaño del lienzo de la imagen: solo haga que la imagen sea más grande, pero sin escalar los contenidos existentes (que parece que la herramienta Ajustar tamaño insiste en hacer).

¿Cómo puedo hacer esto?

TL/RD; Por alguna razón, la aplicación Vista previa no tiene una forma directa/fácil de cambiar el tamaño de una imagen existente sin estirarla. Todas las soluciones a continuación giran en torno a formas de crear una imagen nueva y más grande y luego pegar una o más imágenes más pequeñas en ella.
¿Por qué mejorar esto cuando puedes iterar en la interfaz de usuario de la aplicación Música por 97ª vez en el próximo lanzamiento de macos? ;-) Lástima, me encanta Preview por lo demás, es una aplicación brillante para tomar notas rápidas y sucias en las capturas de pantalla (fallos en la interfaz de usuario, por ejemplo).

Respuestas (4)

Esto funciona bien para mi:

  1. Seleccione todo ( cmd+ A) y corte ( cmd+ X) la imagen de su lienzo (conviértala a png si se le solicita).

  2. Cambie el tamaño de la imagen como desee desde el menú "Herramientas" (desbloquee las proporciones si lo desea)

  3. Vuelva a pegar la imagen original desde el portapapeles ( cmd+ V) y muévala donde desee en el lienzo redimensionado

  4. Use cmd+ -si es necesario para alejar (verá un tablero de ajedrez donde está el lienzo y blanco más allá)

  5. Pegar en otras imágenes, etc, como quieras

Consejo profesional: si no ve el tablero de ajedrez, seleccione "Mostrar fondo de imagen" (Opt+Cmd+B) en el menú Ver.
Cuando pegué mi imagen, la posición era incorrecta. Para solucionarlo, puede seleccionar todo y arrastrar la selección a la ubicación deseada

Una opción sería Cortar y pegar usando ⌘-ALT-X y ⌘V después de cambiar el tamaño del lienzo en el archivo de destino. La imagen pegada no parece ajustarse a los bordes del lienzo ahora.

No parece posible aumentar el tamaño del lienzo recortando.

Solución pragmática <3
Buena solución rápida y sucia. Sin embargo, noté que la calidad de mi imagen parecía disminuir, así que ten cuidado con eso.
GIMP puede aumentar el tamaño recortando. Aunque puede ser un poco pesado. (:

El mejor método que he encontrado es:

  1. Tome una captura de pantalla que sea más grande que la imagen en la que está trabajando, generalmente tomo una foto de un documento de texto vacío para que sea completamente blanco.

  2. Pegue su imagen en la nueva imagen y luego agregue también su otra imagen pegada.

  3. Seleccione la nueva imagen de combinación y cópiela y cree una imagen final creando una nueva desde el portapapeles.

Este método solo funciona si sus dos o más imágenes son más pequeñas que su imagen de captura de pantalla, pero funciona el 95% del tiempo para mí.

De acuerdo, no digo que esto sea lo mejor, y sigo experimentando con él, pero puede usar la aplicación de terminal Sips incorporada si sabe qué tan grande debe ser la imagen y tolera los cosméticos.

Tomé una captura de pantalla test.001.pngde esta página.

ingrese la descripción de la imagen aquí

Pero ahora quiero estirarlo un poco para agregar más espacio para cortar y pegar cosas.

sips test.001.png -g pixelHeight -g pixelWidth
.../test.001.png
  pixelHeight: 174
  pixelWidth: 950

entonces, es 174x950 y quiero dar más espacio vertical.

(No tuve que consultar la información del tamaño, pero descubrí que siempre la subestimaría (se basa en la resolución de píxeles nativa de Mac), así que seguí truncándola).

sips test.001.png --padToHeightWidth 1000 950 --out test.002.stretched.png

y luego pegue algo mas para que se den una idea del resultado.

si no especifica un --outargumento, modifica el archivo directamente en lugar de copiarlo.

Hay algunos parámetros de tipo de compensación para sips, ¿tal vez hay una manera de colocar la imagen original en la parte superior izquierda? En cualquier caso, puedes cortarlo y pegarlo para moverlo donde quieras.

ingrese la descripción de la imagen aquí