WMF 轉 SVG 轉換器
將舊版 16 位元 Windows GDI 向量繪圖記錄編譯為現代、可縮放的 SVG 路徑,且解析度零損失。
格式比較與技術規格
| 規格 | WMF | SVG |
|---|---|---|
| MIME 類型 | - | image/ |
| 類型 | - | 向量圖 |
| 壓縮 | - | 無損 XML 文字(可透過 .svgz 進行 GZIP 壓縮) |
| 標準規格 | - | W3C SVG 2 Specification |
| 檔案簽章(magic bytes)標頭 | - | 3C 3F 78 6D 6C (<?xml) or 3C 73 76 67 (<svg) |
格式概述與應用
Windows Metafile (.wmf) 是 Windows 3.x 與舊版 Microsoft Office 美工圖案的標準 16 位元向量圖形格式。如今,現代網頁瀏覽器與非 Windows 作業系統無法原生呈現 WMF 檔案。將 WMF 繪圖轉換為可縮放向量圖形(SVG),可以讓歷史圖表與向量資產重獲新生,使其具備回應式設計並相容於網頁。所有向量轉換都在您的瀏覽器中於本機執行,無須外部相依項目。
技術規格與編解碼器解析
解析器會偵測標準或 Aldus Placeable WMF 標頭(magic: 9A C6 CD D7)。它會檢查 16 位元 GDI 記錄類型,包含 META_POLYLINE (0x0325)、META_POLYGON (0x0324)、META_RECTANGLE (0x041B) 以及 META_ELLIPSE (0x0418)。GDI 座標會轉換為標準 XML SVG 向量元素(<polyline>、<polygon>、<rect>、<path>),並進行邊界方塊 viewBox 正規化。
作業系統與瀏覽器相容性
WMF 支援集中於部分 Windows 與舊版圖形應用程式;瀏覽器與其他平台的支援情況則有所不同。SVG 受目前的瀏覽器與許多向量編輯器支援。
實用資訊
轉換後的 SVG 可以使用 CSS 進行樣式設定,並可無限縮放至任何顯示解析度而不會產生像素化。
常見問題
現代網頁瀏覽器可以直接開啟 WMF 檔案嗎?
不行。現代網頁瀏覽器不支援 16 位元 Windows GDI 中繼檔。必須將其轉換為 SVG 才能在現代網頁中檢視。
WMF 轉 SVG 轉換是無損的嗎?
是。向量繪製指令(線條、多邊形、橢圓、座標)會直接對應至等效的 SVG 向量路徑,而不會點陣化為像素。