problemas con el canal alfa bmp

SlavaSoft Paint Express es un editor de imágenes que trato de usar para remodelar uno de los activos de mi aplicación de Android. Toma un archivo .png, se convierte automáticamente a .bmp (no puede funcionar con el formato PNG), realizo la remodelación y luego guardo el archivo .bmp. Volver a abrir el archivo en SlavaSoft revela el archivo de imagen exactamente como lo guardé; sin embargo, abrir el mismo archivo en Photoshop, ABitmapEditor o intentar convertirlo a .png a través de zamzar.com produce el mismo resultado erróneo, no mostrar el canal alfa.

Intenté usar el activo remodelado dentro de mi aplicación de Android y lo mismo: sin canal alfa. Que esta pasando aqui ? ¿Cómo es que SlavaSoft ve el canal alfa mientras que otras herramientas no?

Gracias

¿Puedes aclarar tu pregunta? ¿Qué es :it: en "Toma un archivo .png, lo convierte automáticamente"? ¿Paint Express le permite editar canales alfa?

Respuestas (3)

No creo que BMP admita la transparencia de forma nativa; Ciertamente nunca lo he visto usado.

Puede ser que su aplicación esté usando extensiones propietarias (o tal vez simplemente oscuras) para BMP, que las otras aplicaciones no entienden.

parece que estaba caminando en un territorio desconocido: en.wikipedia.org/wiki/BMP_file_format . Mejor toma esa píldora llamada photoshop y trata de hacer mi tarea simple de una manera exagerada.
No necesita Photoshop en muchos casos. Pruebe Pixelformer, mtPaint, Paint.NET, Artweaver, StylePix o cualquier otro editor raster de código abierto o gratuito.

Paint Express no lee datos PNG alfa. Parece un editor muy primitivo, no estoy seguro de por qué lo estás usando en lugar de Photoshop.

Parece que está abriendo BMP, no PNG en Paint Express
AFAICT está abriendo un PNG y guardándolo como BMP. La parte sobre "eso" que toma un PNG y lo convierte a BMP es probablemente un malentendido de lo que es un formato de archivo. Creo que "eso" es Paint Express. No estoy seguro francamente, la pregunta necesita ser aclarada.
Cuando abre un archivo PNG en Paint Express, aparece una alerta que dice que necesita convertir el archivo a BMP. Probé esto con varios archivos y parece que Paint Express simplemente no lee el canal alfa.
Lo siento, malinterpretado.

Pixelformer admite BMP con canal alfa (con premultiplicación).

También puede usar Photoshop, pero es más difícil y debe configurar el canal alfa manualmente (dibuje el canal alfa en negro/255 manualmente).