62 votos

¿Cuál es la forma más rápida de conseguir que un gráfico del portapapeles se guarde en el disco?

Tengo un gráfico en el portapapeles en OS X.

¿Cuál es la forma más rápida de pasarlo al disco como png o jpg?

83voto

vezult Puntos 245

Tal vez el File | New From Clipboard menú de /Application/Preview.app .

enter image description here

8 votos

Pulsar N es más rápido. :)

4 votos

@WTP Sí se ve eso en la imagen. :P Lo incluí con ese fin.

47voto

VolkerK Puntos 54118

Aquí es una utilidad para hacer precisamente eso.

pngpaste

Pegar PNG en archivos, de forma similar a como lo hace pbpaste para el texto.

Sin embargo, en lugar de pngpaste > thefile.png Es pngpaste thefile.png para no vomitar accidentalmente el binario en la consola.

1 votos

Eso es lo mejor. Lo has hecho muy rápido.

0 votos

Eres mi héroe

0 votos

Personalizo una función shell para guardar y luego seleccionarla en el finder: function pngp { local path=~/Downloads/${1-000}.png pngpaste $path | open -R $path }

29voto

Don Kirkby Puntos 12671

Si tienes abierto Preview.app puedes simplemente 'crear nuevo' cmd + n y eso generará el lienzo adecuado y pegará la imagen del portapapeles. Lo único que queda por hacer es guardar ese archivo. Y ya está.

9voto

Owen Puntos 1984

No es tan hábil, pero sin usar la Vista Previa.

Buscador -> Edición -> Mostrar Portapapeles

Cmd + Shift + 4 para obtener la herramienta de marquesina de captura de pantalla, y copie la parte del portapapeles que desee. Ahora es un PNG en tu escritorio. Pero probablemente no precisamente el mismo archivo de imagen.

Pero a ese ritmo, probablemente podría haber capturado la pantalla de la fuente original utilizando el mismo método y pasar directamente al PNG sin utilizar el portapapeles.

0 votos

Gracias por la edición Jeff... estaba intentando hacerlo yo mismo cuando lo cambiaste. No me había dado cuenta de que se podían formatear las teclas de esa manera.

3 votos

Además, si añades Control al comando de captura de pantalla anterior, se capturará la pantalla en el portapapeles y no en un archivo. Me doy cuenta de que es lo contrario a la pregunta del OPs, pero nunca está de más cerrar el círculo.

-2voto

ninegrid Puntos 213

Me gusta usar la línea de comandos:

pbpaste > myfile.png

El comando pbcopy también es útil. Véase este puesto para más detalles.

2 votos

Acabo de probarlo, y pbpaste sólo funciona con texto plano, texto enriquecido, etc. No hay datos binarios. Véase este post de SO

1 votos

-1 ya que en realidad no sirve para la pregunta que hizo.

3 votos

Bummer, pensé que seguro que funcionaría con binario pero no lo probé (el mac está en casa, no aquí en el trabajo). Me han entrado ganas de publicar algo en StackOverflow lo más rápido posible. Traté de downvote mi propia respuesta, pero no pude. :)

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X