¿Que é un ficheiro XBM?

Como abrir, editar e converter ficheiros XBM

Un arquivo coa extensión de arquivo XBM é un arquivo de bitmap X usado co sistema de interface gráfica chamado X Window System para representar imaxes monocromáticas con texto ASCII, similar aos ficheiros PBM . Algúns ficheiros deste formato poden usar a extensión de ficheiro .BM.

Aínda que non sexan tan populares (o formato foi substituído por XPM - X11 Pixmap Graphic), aínda podes ver os ficheiros XBM empregados para describir os mapas de bits do cursor e do icono. Algunhas fiestras do programa tamén poden usar o formato para definir as imaxes do botón na barra de título do programa.

Os ficheiros XBM son únicos porque, a diferenza de PNG , JPG e outros formatos de imaxe populares, os ficheiros XBM son ficheiros de orixe do idioma C, o que significa que non están destinados a seren lidos por un programa de visualización gráfica, senón cun compilador C.

Como abrir un ficheiro XBM

Os ficheiros XBM poden ser abertos con visibles de arquivos de imaxe populares como IrfanView e XnView, así como con LibreOffice Draw. Tamén pode ter sorte ver un ficheiro XBM con GIMP ou ImageMagick.

Consello: Se o seu ficheiro XBM non se abre nestes programas, verifique se está a ler a extensión do ficheiro correctamente. Pode confundir un ficheiro PBM, FXB ou XBIN para un ficheiro XBM.

Xa que os ficheiros XBM son só ficheiros de texto que a interpretación do programa pode usar para xerar a imaxe, tamén pode abrir un con calquera editor de texto . Só sei que abrir o ficheiro XBM deste xeito non lle mostrará a imaxe senón só o código que compón o ficheiro.

A continuación móstrase un exemplo do contido de texto dun ficheiro XBM, que neste caso é para mostrar unha pequena icona de teclado . A imaxe que se atopa na parte superior desta páxina é a que se xerou a partir deste texto:

#define keyboard16_width 16 #define keyboard16_height 16 static char keyboard16_bits [] = {0x00, 0x00, 0x00, 0x00, 0xf0, 0x0f, 0x08, 0x10, 0x08, 0x10, 0x08, 0x10, 0x08, 0x10, 0xf0, 0x0f, 0x00, 0x00 0x00 0x00 0xf0 0x0f 0xa8 0x1a 0x54 0x35 0xfc 0x3f 0x00 0x00 0x00 0x00};

Consello: Non sei de ningún outro formato que use a extensión de arquivo .XBM, pero se o ficheiro non se abre usando as suxestións anteriores, verá o que pode aprender cun editor de texto libre. Como mencionei anteriormente, se o seu ficheiro XBM é un ficheiro gráfico de mapa de bit de X, entón verá o texto de xeito similar ao exemplo anterior, pero se non está neste formato, aínda pode atopar algún texto dentro do ficheiro que podería axudarlle a determinar o formato en que está e cal programa pode abrilo.

Se cre que unha aplicación no seu PC intenta abrir o ficheiro XBM pero é a aplicación incorrecta ou se prefire ter outro programa instalado, abra os ficheiros XBM, consulte a nosa Como cambiar o programa predeterminado para unha guía de extensión de ficheiros específicos para facer que cambia en Windows.

Como converter un ficheiro XBM

A opción Ficheiro> Gardar como ... en IrfanView pódese usar para converter un ficheiro XBM en JPG, PNG, TGA , TIF , WEBP, ICO, BMP e outros formatos de imaxe.

O mesmo pódese facer a través de XnView coa opción de menú Ficheiro> Gardar como ... ou Ficheiro> Exportar ... O programa Konvertor gratuíto é outra forma de converter un ficheiro XBM a un formato de imaxe diferente.

QuickBMS podería ser capaz de converter un ficheiro XBM a un arquivo DDS (DirectDraw Surface), pero non o comprobou para confirmar.