WMF转SVG转换器

将遗留的 16 位 Windows GDI 矢量绘图记录编译为现代、可缩放且无分辨率损失的 SVG 路径。

选择或将文件拖放到此处

隐私保护 - 文件不会离开您的设备

或粘贴 Ctrl+V

等待文件时,可以玩一玩 Code Rain

零网络传输隐私保证: 上传至外部服务器的数据为 0 字节。所有处理均在您的浏览器沙箱中本地完成。

格式比较与技术规格

规格WMFSVG
MIME 类型-image/svg+xml
类型-矢量
压缩-无损 XML 文本 (可通过 .svgz 进行 GZIP 压缩)
标准规范-W3C SVG 2 规范
魔数文件头 (Magic Bytes)-3C 3F 78 6D 6C (<?xml) or 3C 73 76 67 (<svg)

格式概述与应用

Windows 元文件 (.wmf) 是 Windows 3.x 和早期 Microsoft Office 剪贴画使用的标准 16 位矢量图形格式。如今,现代网页浏览器和非 Windows 操作系统无法原生渲染 WMF 文件。将 WMF 图形转换为可缩放矢量图形 (SVG),可以让历史图表和矢量素材适应不同屏幕并兼容网页。 所有矢量转换均在浏览器中本地运行,无需外部依赖。

技术规格与编解码器解析

解析器检测标准或 Aldus 可定位的 WMF 头(幻数:9A C6 CD D7)。它检查 16 位 GDI 记录类型,包括 META_POLYLINE (0x0325)、META_POLYGON (0x0324)、META_RECTANGLE (0x041B) 和 META_ELLIPSE (0x0418)。GDI 坐标转换为带有边界框 viewBox 标准化的标准 XML SVG 矢量元素(<polyline>、<polygon>、<rect>、<path>)。

操作系统与浏览器兼容性

部分 Windows 和旧版图形应用支持 WMF;浏览器和其他平台的支持情况各异。当前浏览器和许多矢量编辑器都支持 SVG。

实用信息

转换后的 SVG 可以用 CSS 设置样式,并可无限缩放到任何显示分辨率而不会产生像素化。

常见问题

现代网页浏览器可以直接打开 WMF 文件吗?

不能。现代网页浏览器不支持 16 位 Windows GDI 元文件。需要将其转换为 SVG 才能在现代网页中查看。

WMF 转 SVG 转换是无损的吗?

是。矢量绘制命令(线条、多边形、椭圆、坐标)直接映射到等效的 SVG 矢量路径中,而不会光栅化为像素。