Cómo copiar una imagen de un archivo al portapapeles

11

¿Cómo copio una imagen de un archivo al portapapeles?

Solo puedo seleccionar el archivo y presionar ctrl-c. Pero eso no lo copiaría al portapapeles. Solo lo marcaré si quiero copiar el archivo en otro lugar.

Puedo abrir el archivo en Paint y luego cambiar la selección para cubrir toda la imagen. Necesito algo mas simple.

user4951
fuente
¿Cuál es la razón para querer hacer esto? - por el bien del contexto
Coops

Respuestas:

1

Si usa Windows 10, la aplicación Fotos admite Ctrl+cla foto abierta.

Lucas
fuente
15

Descargue nircmd y extráigalo o instálelo en "C: \ nircmd" o en una ubicación similar. Dentro de la carpeta estará 'nircmdc.exe'.

Esto se puede usar para copiar una imagen al portapapeles. Pero, esto todavía no es tan fácil como esperaba, así que hagámoslo más fácil:

Abre tu editor de registro .

Ahora, si no está familiarizado con regedit, es posible que desee encontrar más ayuda, pero intentaré que sea lo más simple posible. Primero expanda "HKEY_CLASSES_ROOT", luego "*", luego "Shell". Haga clic derecho en "Shell" y seleccione "Nuevo-> Clave". Nombre esta clave como desee, por ejemplo, "Copiar imagen al portapapeles". Ahora, haga clic derecho en esta clave recién creada y una vez más seleccione "Nueva-> Clave". A este le llamarás "comando". En el lado derecho, verá un valor con la etiqueta "(predeterminado)". Haga doble clic en este elemento y en "Información del valor:" ponga,

C: \ nircmd \ nircmdc.exe imagen del portapapeles "% 1"

Citar el parámetro% 1 permite que esto funcione con nombres de archivo que contienen espacios.

Tenga en cuenta que si no lo instaló de la misma manera que lo hice, es posible que esta no sea la ubicación exacta y que deba reemplazar "C: \ nircmd \ nircmdc.exe" con la dirección correcta de ese archivo ejecutable.

Una vez completado, podrá hacer clic derecho en un archivo y seleccionar "Copiar imagen al portapapeles". A partir de este momento, hacer lo que necesita será así de simple.

Serodis
fuente
Y funciona :)
user4951
1
@Serodis ¿Por qué no simplemente carga el archivo exportado del registro que contiene un parche a la configuración que debe realizar (para tener el menú contextual disponible)?
Nam G VU
@Serodis Hago lo mismo, pero no puedo hacer que funcione para mí en Windows 7 de 64 bits Windows Explorer. Pero puedo llamarlo desde la línea de comandos C:\nircmd\nircmdc.exe clipboard copyimage {path to my image}. ¿Tendrías alguna idea para mí?
Nam G VU
Esto no preserva la transparencia png. ¿Alguna solución que haga?
Mark
Gracias, esto me ayudó mucho. ¡Funciona de maravilla! Sin embargo, una pequeña corrección. Cuando escribiste This one you will name, "command.", creo que querías escribirThis one you will name, "command".
macdonaldtomw
2

Puedes usar Nircmd .

nircmd clipboard copyimage sourcefile

surfasb
fuente
1

Nircmd parece ser el camino a seguir, pero para aquellos de nosotros que no podemos instalar software libremente (¡incluso freeware!) En las computadoras de su estación de trabajo, use Microsoft Paint :

Desde el Explorador de Windows, haga clic derecho en el archivo. La opción del menú contextual "Editar" abrirá la imagen en la aplicación Paint de forma predeterminada (en su lugar se utilizarán aplicaciones instaladas como Adobe Photoshop).

También puede abrir la imagen en Paint utilizando la opción "Abrir con ...".

Una vez abierto en Microsoft Paint, seleccione todo y copie ( Ctrl+A, Ctrl+C).


Esto no implica tomar una captura de pantalla extraña de la imagen (siempre que no sea un formato propietario que Microsoft Paint no pueda abrir, en cuyo caso es probable que desee copiar los píxeles en la aplicación propietaria que abre dichos archivos).

Esto también elimina cualquier metadato que las aplicaciones puedan inyectar en la imagen, por lo que obtienes los datos de mapa de bits de píxeles simples en el portapapeles.

Del mismo modo, use GreenShot para abrir el archivo de imagen y haga clic en el icono "Copiar al portapapeles".

Elaskanator
fuente
Esta es una muy buena respuesta ya que no requiere instalación adicional de herramientas o programas.
Adam.at.Epsilon
0

Encontré ClipSa en google, aún no lo he probado.

No encontré nada para hacer lo contrario todavía

mavhc
fuente
1
ClipSa se revierte la forma del OP (publicación original), es decir. del portapapeles al archivo. Lo que se necesita es copiar la imagen en el archivo al portapapeles.
Nam G VU
-2
  1. Presione "imprimir pantalla"
  2. Ahora abra Paint. (Está debajo de accesorios).
  3. Presione Ctrl + V

Alternativamente, puede probar un software de código abierto llamado "Green shot" ( http://getgreenshot.org/ ), que tiene una función adicional de captura de región de la pantalla. Si eso es lo que estás buscando. Otra ventaja de esta utilidad gratuita: tiene un editor incorporado.

Wishwas
fuente
Esto aún requerirá que abra el archivo y cree una captura de pantalla, lo que significa que se perderá la resolución original del archivo (por ejemplo, abra una imagen a un tamaño mayor que la resolución real de su escritorio).
slhck
No no no. No de la pantalla al portapapeles. Del archivo al portapapeles.
user4951
@ JimThio Es una buena pregunta, pero no es para qué sirven los programas gráficos :-) Es casi como si usted (y otros) tuvieran cientos de excelentes maneras de "cambiar" realmente el sistema operativo. ¿Por qué no trabajas en Microsoft? Un administrador de portapapeles con un menú contextual, que suelta cualquier "archivo" en el portapapeles, Genious!
Psycogeek