¿Cuál es la forma más rápida de guardar un gráfico en el portapapeles en el disco?


54

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

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

Respuestas:


83

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

ingrese la descripción de la imagen aquí


66
Presionando ⌘N es más rápido. :)
derecha el

3
@WTP Muestra eso en la imagen. : PI lo incluyó para ese propósito.
nix

36

Aquí hay una utilidad para hacer precisamente eso.

pngpaste

Pegue PNG en archivos, al igual que pbpaste hace para el texto.

Sin embargo, en lugar de pngpaste > thefile.pnghacerlo pngpaste thefile.png, uno no interrumpe accidentalmente el binario en la consola.


1
Que rocas Arrancaste eso bastante rápido.
sholsinger

Eres mi héroe
psp

Personalicé una función de shell para guardar y luego la seleccioné en el buscador: función pngp {ruta local = ~ / Descargas / $ {1-000} .png pngpaste $ ruta | abierto -R $ ruta}
lingceng

29

Si tiene Preview.app abierto, simplemente puede 'crear nuevo' cmd+ ny eso generará el lienzo adecuado y pegará la imagen del portapapeles. Lo único que queda por hacer es guardar ese archivo. ¡Presto!


9

No tan astuto, pero sin usar Vista previa.

Buscador -> Editar -> Mostrar Portapapeles

Cmd+ Shift+ 4para obtener la herramienta de marco de captura de pantalla y copiar la parte del portapapeles que desee. Ahora es un PNG en su escritorio. Pero probablemente no sea exactamente el mismo archivo de imagen.

Pero a ese ritmo, probablemente podría haber capturado en pantalla la fuente original utilizando el mismo método e ir directamente al PNG sin usar el portapapeles.


Gracias por la edición, Jeff ... estaba tratando de hacerlo yo mismo cuando lo cambiaste. ¡Nunca me di cuenta de que podía formatear las teclas así!
bpanulla

3
Además, si agrega Control al comando de captura de pantalla anterior, se capturará en el portapapeles y no en un archivo. Me doy cuenta de que es lo opuesto a la pregunta de los OP, pero nunca está de más cerrar el círculo.
atroon

4

Me gusta usar la línea de comando:

pbpaste > myfile.png

El comando pbcopy también es útil. Ver esta publicación para más detalles.


1
Lo acabo de probar y pbpastesolo funciona con texto sin formato, texto enriquecido, etc. Sin datos binarios. Ver esta publicación SO
Alex Vidal

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

3
Bummer, pensé con certeza que funcionaría con binario, pero no lo probé (Mac está en casa, no aquí en el trabajo). Tuve el impulso de StackOverflow de publicar algo lo más rápido que pude. Intenté rechazar mi propia respuesta, pero no pude. :)
Jeremy Mullin

Oh demonios, sí. Esto es radical, a pesar del evidente fracaso sugerido por otros.
sholsinger

3
¡Siempre existe el enlace "borrar"!
Arjan

1

Usar Preview.app es una forma, pero un poco engorrosa. También se puede hacer en la línea de comando.

Debido a pbpasteque solo puede pbpaste > filenameenviar fragmentos de texto, debe utilizarlos pngpaste.

Instalarlo con Brew:

brew install pngpaste

y úsalo:

pngpaste <filename>
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.