2012-05-23 17 views
8

Mi artista gráfico me dio un archivo .PNG, luego el mismo archivo que un .GIF. Cuando lo guardo, los píxeles de fondo transparentes en realidad se establecen en píxeles blancos. En un momento pensé que VS podía hacer colores transparentes con este pequeño ícono de color rosa/salmón con aspecto de televisión retro en la paleta de colores, pero ya no se muestra.¿Cómo se configuran los píxeles para que sean transparentes en un archivo .GIF o .PNG en el editor de dibujo de Visual Studio 2008?

¿Alguien tiene alguna idea?

+0

lo siento ... supongo que estaba pensando dos veces, lol –

+0

fyi, el ícono de color rosa/salmón-TV en la paleta de colores está en el editor de ICON, no en el editor de mapa de bits. – franji1

Respuesta

3

En el editor de imágenes VS 2013, las siguientes obras para mí:

Editor Seleccione Ver-Barras-Imagen por lo que se puede ver la barra de herramientas

Seleccione el borrador de la barra de herramientas. Ajuste el ancho de borrado en la ventana de propiedades de 1

Ahora clic ("borrar") un píxel lo establecerá a transparente

12

Abrir el gif archivo/png con el Visual Studio Editor

En las propiedades ventana seleccione un formato que admita el canal alfa, es decir, 32bpp BGRA

El uso de la herramienta borrador ahora establecerá esos píxeles en transparente.

+0

Gracias. Me perdí la parte del formato. Supuse que si importé un PNG Visual Studio sería lo suficientemente inteligente como para saber que tenía un canal alfa. –

1

La herramienta de borrador VS funcionaba pero llevaba demasiado tiempo para mi imagen. Esta herramienta automáticamente hizo que mi fondo blanco fuera transparente cuando cargué la versión png. imagen Gota

https://www.bonanza.com/background_burner

  1. Arrastrar y en la página (a continuación, la página no algún tipo de procesamiento de la imagen )
  2. clic en el botón verde de descarga en la parte inferior derecha y seleccione .png (fondo transparente)

Pros:

  • gratuito
  • Super rápido
  • herramienta en línea para que nada para descargar

contra:

  • imagen debe ser de al menos 100 x 100 px

Sólo estoy usando para una aplicación web de intranet, así que no tuve que dedicarle mucho tiempo ni hacer que fuera de gran calidad.

+1

¡Ese sitio no funcionó bien para mí, pero este lo hizo muy bien! http://www168.lunapic.com/editor/ –

3

En el editor de imágenes de Visual Studio 2015, encontré una manera fácil de hacerlo con la herramienta borrador.

  1. Primero rellenar el fondo que desea hacer transparente con un color único de manera adecuada (no es realmente necesario que pienso, después de algunos ensayos .. Es a usted para probar) que no está en la imagen.
  2. A continuación, seleccione la herramienta utilizada para "seleccionar un área de color similar".
  3. Luego haga clic en el fondo que rellenó con un nuevo color. Solo se seleccionará el área que necesita para hacer transparente.
  4. Ahora usa la herramienta borrador con tanto tamaño (ancho de borrado en propiedades) como quieras borrar fácilmente el fondo opaco. El borrador no borrará la imagen que necesita.

Luego haga clic fuera de la imagen para borrar la selección y obtendrá la imagen con el fondo transparente! Este método solo toma unos segundos para finalizar, en comparación con el uso de solo la herramienta de borrador. Algunas veces, es posible que necesite retocar la imagen, ya que se puede borrar una parte menor de la imagen requerida.

NOTA: Debe establecer el formato en '32bpp BGRA' para hacerlo.

EDIT: Encontré que ni siquiera necesita una herramienta de borrador. ¡Después del paso 3, presiona eliminar, y el fondo se ha ido!

+1

Después de crear un nuevo archivo .png, presiono ctrl-a luego eliminar, lo que hizo que todo fuera transparente. Luego pegué la parte de la fuente PNG que quería y obtuve el resultado deseado. Gracias por esto. – GregHNZ

Cuestiones relacionadas