SVG转XBM转换器

在线免费将SVG矢量图转换为单色XBM位图

放置文件在这里. 1 GB 最大文件大小 或者 注册
Facebook Amazon Microsoft Tesla Nestle Walmart L'Oreal

X11原生格式

XBM位图直接编译进X Window应用程序——SVG图标成为Unix和Linux GUI的嵌入资源。

源代码输出

XBM文件是有效的C代码——在项目源代码树中包含它们并编译,无需任何图像加载库开销。

在线处理

无需安装X11开发工具即可将SVG转换为XBM——转换在云端运行并即时交付文件。

如何转换SVG到XBM

1

从计算机,Google Drive,Dropbox,URL或在页面上拖拽选择文件.

2

选择xbm或任何其他你需要的格式作为结果(支持超过200种格式)

3

让文件进行转换随后你可以下载你的xbm文件

关于格式

SVG (Scalable Vector Graphics) 是由万维网联盟 (W3C) 开发的基于XML的矢量图像格式,1.0规范于2001年9月4日作为W3C推荐标准发布。与二进制矢量格式不同,SVG以人类可读的XML标记描述形状、路径、文本、渐变、滤镜和动画,可使用文本编辑器编写、脚本语言处理以及CSS样式化。该格式同时支持矢量元素(由数学坐标定义的线条、曲线、多边形)和嵌入式光栅图像,还通过JavaScript事件处理实现交互性,并通过SMIL或CSS过渡实现声明式动画。SVG可在所有现代Web浏览器中原生渲染,无需插件,使其成为Web上分辨率无关图形的标准格式 — 从图标和标志到交互式数据可视化和动画插图均可胜任。其一大核心优势是无限缩放能力:SVG图形在任何显示设备上都保持完美清晰,从低DPI显示器到超高分辨率Retina屏幕,因为渲染是根据几何图形计算而非依赖像素。基于文本的特性提供了另一核心优势 — SVG内容可被搜索引擎索引、屏幕阅读器访问,并可通过使用标准Web技术的DOM轻松操作。W3C规范持续随现代Web平台能力演进,巩固了SVG作为响应式Web设计中不可或缺的矢量格式的地位。
开发者: W3C
首次发布: 2001年9月4日
XBM(X BitMap)是X Window系统中定义的单色(1位)图像格式,约于1987年起源于MIT。XBM文件在图像格式中独树一帜——它本身就是有效的C源代码:每个文件将图像定义为一个unsigned char静态数组,包含打包的像素数据,前面有#define语句指定图像宽度、高度和可选的热点坐标(用于光标图像)。像素数据以大括号内的十六进制字节值存储,每个位代表一个像素(1=前景,0=背景),每字节内位序为LSB优先。这种设计是有意为之——XBM图像可以直接#include到X Window应用程序源代码中并编译进二进制文件,无需外部文件加载和运行时格式解析。该格式在整个X11生态系统中用于光标形状、窗口图标、工具栏按钮和其他小型UI元素。XBM的一大优势在于其源代码特性:XBM文件可以用文本编辑器编辑、在版本控制中进行差异比较和合并、由Shell脚本生成,并直接编译进C程序而无需任何图像加载库——这种工具链集成程度是任何二进制图像格式都无法匹敌的。该格式作为X Window标准的一部分确保每个X11感知的工具集和应用程序都能理解它。虽然仅限于单色且不支持压缩,XBM的简洁性使其成为理解位图表示的绝佳教学格式。XBM文件受所有X11应用程序、ImageMagick、GIMP、Web浏览器(作为遗留Web格式)和编程环境的支持。
开发者: MIT X Consortium
首次发布: 1987

经常问的问题

为什么将SVG转为XBM?

XBM用于X Window系统应用中的光标、图标和位图——将SVG转换可为X11环境提供清晰的单色图形。

什么程序读取XBM文件?

X11应用程序、Emacs、GIMP、ImageMagick和网络浏览器(作为内联数据)均可显示XBM图像。

XBM是彩色还是单色的?

XBM严格为单色(黑白),SVG在转换时被简化为两种色调——最适合简单图标和字形。

XBM是文本格式吗?

是的——XBM文件实际上是定义像素数据字符数组的C源代码,可以直接编译进X11应用程序。

SVG到XBM转换免费吗?

基础转换在Convertio上免费,高级套餐支持图标和光标集的批量处理。

SVG到XBM质量评级

4.5 (26票)
您需要转换并下载至少1个文件才能提供反馈!