XPM到PGM转换器
在线XPM转PGM——快速格式转换
xpm
pgm
现代格式输出
从旧版XPM格式升级到现代PGM格式——享受更广泛的软件兼容性和更多功能。
可靠转换
所有操作都在浏览器中完成。打开页面、上传XPM、获取PGM——无需桌面软件或扩展程序。
批量处理
一次上传多个XPM文件并在单次会话中全部转换为PGM——非常适合需要迁移大量旧版图像的情况。
如何转换XPM到PGM
从计算机,Google Drive,Dropbox,URL或在页面上拖拽选择文件.
选择pgm或任何其他你需要的格式作为结果(支持超过200种格式)
让文件进行转换随后你可以下载你的pgm文件
关于格式
XPM(X PixMap)是X Window系统的彩色图像格式,由GROUPE BULL的Arnaud Le Hors于1989年开始开发,作为单色XBM格式的彩色继承者。与XBM类似,XPM文件是有效的C源代码——每个文件将图像定义为字符串数组,其中头部字符串指定宽度、高度、颜色数量和每像素字符数,颜色定义字符串将字符代码映射到颜色值(支持X11颜色名称、十六进制RGB以及'background'和'foreground'等符号颜色类型),像素字符串将每行编码为索引调色板的字符代码序列。这种ASCII艺术表示使XPM图像具有人类可读性:通常可以直接在源文件的文本中看到图像内容。该格式经历了三次修订:XPM1(1989年,兼容X10)、XPM2(简化语法)和XPM3(1991年,当前版本,采用static char*语法和扩展的颜色规范)。XPM是1990年代和2000年代X Window应用程序图标、启动画面、位图按钮和主题UI元素的标准格式。XPM的一大优势在于同时具备有效C源文件和彩色图像的双重优点:XPM文件可以编译进应用程序、在任何文本编辑器中编辑、用文本工具处理并进行版本控制,同时支持最多256色和透明度(使用'None'颜色关键字)。X11生态系统对XPM的依赖确保了广泛的工具支持。XPM文件可由所有X11工具集、ImageMagick、GIMP和Web浏览器(遗留支持)处理。
PGM(便携式灰度图)是Netpbm图像格式家族中的灰度成员,由Jef Poskanzer于1988年作为Unix系统Pbmplus工具包的一部分创建。PGM存储单通道亮度图像,每个像素包含一个从0(黑色)到用户指定最大值(8位通常为255,16位为65535)的灰度值。该格式存在ASCII格式(魔术数P2),其中像素值以十进制数字文本形式书写并以空格分隔;以及二进制格式(魔术数P5),其中值以原始字节存储。两种变体都以包含魔术数、宽度、高度和最大灰度值的头信息开始。PGM被设计为Netpbm转换-处理-转换流水线中的灰度中间格式:来自任何格式的源图像被转换为PGM,使用Netpbm丰富的命令行工具库进行处理,然后转换为目标格式。其一大优势在于格式透明性 — ASCII变体使图像数据可被人类直接阅读,并可被awk和grep等文本工具轻松处理,对调试和教学极有价值。在科学和计算机视觉领域的广泛采用是另一个实际优势:PGM简洁的单通道表示使其成为图像分析算法的天然格式,许多学术论文和课程材料使用PGM示例。该格式受到ImageMagick、GIMP和众多图像处理库的支持,并仍然是许多研究工具和基准测试的标准输入格式。
经常问的问题
为什么要将XPM转换为PGM?
XPM(X Window System的彩色像素图格式)起源于X11/Linux桌面。它的现代应用支持非常有限,但可以在Convertio上转换为现代格式。
用什么程序打开PGM文件?
转换过程中内容完整保留。XPM到PGM的转换快速、安全,适用于所有现代设备和浏览器。
XPM转PGM的转换免费吗?
Convertio提供免费的XPM到PGM转换。如需更高吞吐量或更大文件限额,可选择高级方案。
XPM格式到底是什么?
XPM(X Window System的彩色像素图格式)起源于X11/Linux桌面。它的现代应用支持非常有限,但可以在Convertio上转换为现代格式。
可以一次性将多个XPM文件转为PGM吗?
Convertio支持批量模式——拖入多个XPM文件即可全部转换为PGM,比逐个转换快得多。
XPM转PGM需要多长时间?
通常只需几秒。XPM文件通常较小,因此上传、转换和下载过程非常快速。