Enhanced Metafile EMF から SVG ベクターコンバーター
32 ビット Windows Enhanced Metafile グラフィックスを、ウェブおよびデザインソフトウェア向けのクリーンでレスポンシブな SVG ベクターに変換します。
フォーマットの比較と技術仕様
| 仕様 | EMF | SVG |
|---|---|---|
| MIMEタイプ | - | image/svg+xml |
| タイプ | - | vector |
| 圧縮 | - | lossless XML text (GZIP compressible via .svgz) |
| 標準仕様 | - | W3C SVG 2 Specification |
| マジックバイトヘッダー | - | 3C 3F 78 6D 6C (<?xml) or 3C 73 76 67 (<svg) |
フォーマットの概要と用途
Enhanced Metafile (.emf) は WMF の 32 ビット後継であり、Windows の印刷スプーラー、CAD システム、Microsoft Office のグラフで広く使用されています。EMF は Win32 GDI 呼び出しに依存しているため、macOS、Linux、iOS、またはモダンなウェブブラウザ内で EMF グラフィックスを表示するには、形式の近代化が必要です。EMF を SVG に変換すると、最新のパブリッシングに対応した、スケーラブルで解像度に依存しないベクターグラフィックスが生成されます。 File2File は、サーバーへの送信を完全にゼロにして、ブラウザメモリ内で EMF レコードをローカルに変換します。
技術仕様とコーデックの内訳
エンジンは EMR_HEADER レコード(タイプ 1)を読み取り、「 EMF」シグネチャ(0x28464D45)を検証します。EMR_POLYGON、EMR_POLYLINE、EMR_RECTANGLE、EMR_ELLIPSE、EMR_CREATEPEN などの 32 ビット GDI レコードを走査し、正確な線の太さ、塗りつぶし色、座標境界を持つ SVG 要素を構築します。
OSとブラウザの互換性
SVG ベクターは、Google Chrome、Apple Safari、Firefox、Edge、Inkscape、Adobe Illustrator、Figma、ベクタープロッターでネイティブに開くことができます。
役立つ情報
HTTP リクエストのオーバーヘッドをゼロにするために、変換された SVG をインラインベクターとして HTML ドキュメント内で直接使用します。
フォーマットの比較と技術仕様
Windows ソフトウェアから EMF としてエクスポートされた 120 KB の科学的チャートは、20 ミリ秒未満で鮮明な高解像度 SVG に変換されます。
よくある質問
WMF と EMF の違いは何ですか?
WMF は Windows 3.0 で導入されたレガシーな 16 ビットメタファイル形式ですが、EMF は、曲線ベジエプリミティブ、包括的なパレット、およびより高い座標精度のサポートを備えた 32 ビットの拡張形式です。
変換された EMF ベクターはズームインしても鮮明さを保ちますか?
はい。SVG ファイルは真の数学的ベクターを保持するため、どのようなズームレベルでも完璧な解像度が保証されます。