¿Qué es XPM? Formato X PixMap explicado

XPM (X PixMap) es un formato de imagen a color del sistema X Window que almacena pixmaps de íconos como texto ASCII compatible con C, con colores nombrados y transparencia.

Herramienta gratuita de conversión de archivos en línea. Funciona en Chrome, Firefox, Safari, Edge, Opera y otros navegadores modernos en Windows, macOS, Linux, Android e iOS. No requiere instalación de software ni registro. Todas las conversiones se ejecutan directamente en tu navegador, por lo que tus archivos nunca salen de tu dispositivo. Gratis y sin necesidad de cuenta.

Image

¿Qué es XPM? Formato X PixMap explicado

Un formato de ícono a color del sistema X Window que almacena pixmaps como texto ASCII compatible con C.

Última actualización:

Year1989
TypeRaster (color)
UsageIconos del sistema X Window

Que es?

XPM (X PixMap) es un formato de imagen utilizado por el sistema X Window, creado en 1989 en el Bull Research Center en Francia por Daniel Dardailler y Colas Nahaboo, y posteriormente mejorado por Arnaud Le Hors. Fue diseñado principalmente para mapas de píxeles de iconos en color y admite píxeles transparentes.

Un archivo XPM es texto plano, ya sea en la forma XPM2 o como un array de cadena de caracteres C que puede incluirse directamente en un programa C. Los datos se organizan en secciones para valores (ancho, alto, cantidad de colores, caracteres por píxel), una tabla de colores que asigna códigos de caracteres a colores, las filas de píxeles y extensiones opcionales. Los colores pueden ser códigos hexadecimales o nombres de colores X11, y la palabra clave None marca la transparencia.

Especificaciones técnicas

DeveloperDaniel Dardailler & Colas Nahaboo (Bull Research)
File Extension.xpm
MIME Typeimage/x-xpixmap
Released1989
TypeColor pixmap (C source / ASCII text)

Ventajas y desventajas

Advantages

Color con transparencia

Unlike XBM, XPM stores color images and supports a transparent color via the None keyword, ideal for icons.

Compila en programas C

As a C character-string array, an XPM pixmap can be included and compiled directly into an application.

Colores nombrados

XPM accepts X11 color names as well as hex codes, and can declare color, grayscale and monochrome variants per pixel.

Texto legible por humanos

The plain-text structure can be viewed and edited in any text editor, which is handy for small icons.

Disadvantages

Ineficiente para imágenes grandes

Storing pixels as ASCII character codes makes XPM bulky and unsuitable for photographs or large graphics.

Uso de nicho centrado en X

XPM is primarily an X Window System icon format and is uncommon outside that and developer contexts.

Herramientas modernas limitadas

While some editors support it, XPM has narrower support than mainstream formats like PNG.

Cuándo usarlo

XPM se utiliza principalmente para iconos en color y gráficos pequeños en software del sistema X Window.

Íconos de aplicación y barra de herramientas

XPM was widely used to define color icons for X11 applications and desktop environments.

Pixmaps compilados

Developers embed XPM data directly in C source so icons ship inside the program binary.

Gráficos del gestor de ventanas

X-based window managers and toolkits use XPM for small color UI elements that need transparency.

Cómo abrir un archivo XPM

Los archivos XPM, o archivos X PixMap, se utilizan principalmente para almacenar imágenes basadas en píxeles en un formato que es particularmente popular en el entorno Unix/Linux. El software para manipular archivos XPM se puede categorizar en herramientas profesionales de diseño gráfico, aplicaciones gratuitas y de código abierto, visualizadores basados en web y utilidades integradas en varios sistemas operativos.

Las herramientas profesionales son adecuadas para usuarios que necesitan capacidades avanzadas de edición, mientras que las opciones gratuitas y de código abierto se adaptan a usuarios ocasionales y desarrolladores. Las herramientas basadas en navegador proporcionan acceso rápido sin instalación, y las utilidades integradas ofrecen funcionalidad básica para visualización rápida.

Al elegir software para archivos XPM, entran en juego varios factores de decisión, incluida la fidelidad de características para edición y visualización, el modelo de costo del software, la compatibilidad de plataforma y cualquier necesidad de exportación a diferentes formatos.

Los usuarios deben considerar si necesitan características extensas de edición o simplemente capacidades de visualización, así como si prefieren una solución gratuita o están dispuestos a invertir en una aplicación de nivel profesional. Además, para usuarios que solo necesitan convertir archivos XPM a formatos más utilizados, utilizar una herramienta de conversión podría ser una opción más eficiente.

GIMP 2.10.34

Windows, macOS, LinuxGratuito (GPL)

GIMP es un potente editor de imágenes de código abierto que admite archivos XPM de forma nativa. Permite a los usuarios ver, editar y exportar imágenes XPM con alta fidelidad, lo que lo hace adecuado para uso casual y profesional.

Funciones clave
  • Edición completa de capas y máscaras
  • Herramientas avanzadas de manipulación de color
  • Pinceles y patrones personalizables
  • Soporte para múltiples formatos de archivo
  • Soporte extenso de complementos para mejoras
Fortalezas
  • Interfaz de usuario altamente personalizable
  • Comunidad robusta y recursos de apoyo
  • Características de edición completas para XPM
Limitaciones
  • Curva de aprendizaje más pronunciada para principiantes
  • El rendimiento puede ser lento en hardware antiguo

Exporta a:PNG, JPG, TIFF, BMP, GIF

Ideal para:GIMP es ideal para usuarios que buscan una herramienta de edición gratuita y completa para archivos XPM con capacidades extensas.

Visitar GIMP →

ImageMagick 7.1.0-13

Windows, macOS, LinuxGratuito (Licencia Apache)

ImageMagick es una herramienta de línea de comandos que proporciona potentes capacidades de manipulación de imágenes, incluida la compatibilidad con archivos XPM. Es particularmente útil para procesamiento por lotes y conversión de imágenes XPM a otros formatos.

Funciones clave
  • Procesamiento por lotes de imágenes
  • Conversión a múltiples formatos
  • Cambio de tamaño y optimización de imágenes
  • Soporte para anotaciones de imágenes
  • Opciones extensas de línea de comandos
Fortalezas
  • Altamente eficiente para operaciones por lotes
  • Rendimiento ligero y rápido
  • Soporte versátil de formatos para conversiones
Limitaciones
  • La interfaz de línea de comandos puede desanimar a algunos usuarios
  • Capacidades limitadas de edición gráfica

Exporta a:PNG, JPG, GIF, TIFF, PDF

Ideal para:ImageMagick es perfecto para usuarios que necesitan una herramienta potente de línea de comandos para procesar archivos XPM de manera eficiente.

Visitar ImageMagick →

XnView MP1.0.0

Windows, macOS, LinuxGratuito / De pago

XnView MP es un visualizador y convertidor de imágenes versátil que admite archivos XPM entre muchos otros formatos. Ofrece una interfaz fácil de usar para la visualización y edición básica de imágenes XPM.

Funciones clave
  • Visualización de imágenes en múltiples formatos
  • Herramientas de edición básicas como recorte
  • Capacidades de conversión por lotes
  • Edición y gestión de metadatos
  • Funciones de presentación de diapositivas
Fortalezas
  • Interfaz intuitiva para navegación fácil
  • Compatible con una amplia gama de formatos
  • Opciones eficientes de procesamiento por lotes
Limitaciones
  • Características limitadas de edición avanzada
  • Se requiere versión de pago para algunas características

Exporta a:PNG, JPG, TIFF, GIF, BMP

Ideal para:XnView MP es adecuado para usuarios que buscan un visualizador y convertidor sencillo para archivos XPM con necesidades básicas de edición.

Visitar XnView MP →

Paint.NET 4.3.12

WindowsGratuito (con donaciones opcionales)

Paint.NET es un software de edición de imágenes gratuito para Windows que admite archivos XPM mediante complementos. Proporciona una interfaz simple para tareas básicas de edición y es adecuado para usuarios ocasionales.

Funciones clave
  • Soporte de capas para composición de imágenes
  • Herramientas básicas de dibujo y pintura
  • Soporte de complementos para funcionalidad extendida
  • Interfaz simple para principiantes
  • Historial de deshacer para correcciones fáciles
Fortalezas
  • Fácil de usar para principiantes
  • Rendimiento ligero y rápido
  • Comunidad activa para desarrollo de complementos
Limitaciones
  • Características limitadas de edición avanzada
  • La compatibilidad con XPM requiere complementos adicionales

Exporta a:PNG, JPG, BMP, TIFF, GIF

Ideal para:Paint.NET es ideal para usuarios ocasionales que buscan una herramienta simple y efectiva para edición y visualización básica de XPM.

Visitar Paint.NET →

Convertir archivos XPM gratis

Utiliza nuestro conversor en línea gratuito para convertir XPM y otros formatos, sin registro ni marcas de agua.

Prueba Image Converter Gratis

References

  1. X PixMap - Wikipedia
  2. XPM File Format Summary - Encyclopedia of Graphics File Formats

Preguntas Frecuentes

¿Cuál es la diferencia entre XPM y XBM?

XPM admite imágenes a color y transparencia, mientras que XBM se limita a mapas de bits monocromos de 1 bit.

¿XPM admite transparencia?

Sí. XPM puede designar un color como None, que se trata como transparente, lo que lo hace bien adecuado para iconos.

¿Es XPM un archivo fuente C?

Puede serlo. XPM existe como un arreglo de cadenas de caracteres C (incluible en programas) o como la forma de texto XPM2 simple.

¿Qué colores puede usar XPM?

Los colores XPM pueden especificarse como valores hexadecimales o como nombres de colores X11, con definiciones de color, escala de grises y monocromo permitidas por separado.

¿Quién creó XPM y cuándo?

Fue creado en 1989 por Daniel Dardailler y Colas Nahaboo en Bull Research Center, y posteriormente mejorado por Arnaud Le Hors.