EMFファイルはWindowsのみで使用できます。自分のマシンのOfficeやVisioでは問題なく開きますが、Macユーザーに送ったり、Webサイトに投稿したり、共有ドライブに置いたりすると、空白のビューワーやエラーが表示されます。PNGはユニバーサルな解決策です:すべてのブラウザ、ビューワー、OSが問題なく処理します。CoolUtilsのTotal Image Converterは、WindowsでEMFをPNGにバッチ変換します — 1つのファイルまたはフォルダー全体を、DPI制御とサイズ変更オプション付きで。
EMFは拡張メタファイルフォーマットを意味します。MicrosoftによってWindows GDI(グラフィックスデバイスインターフェース)ベクターフォーマットとして開発され、グラフィックをピクセルグリッドではなくレンダリングコマンドのシーケンスとして保存します。アプリケーションがEMFを描画すると、Windowsはあらゆるサイズでそれらのコマンドを品質低下なしに再生します — EMFは本質的に解像度非依存です。
EMFファイルは主に2つの場所に現れます:Windowsクリップボード(OfficeからグラフやDrawingをコピーすると内部的にEMFとして保存される)、およびOffice文書のエクスポート、Visio図形、レガシーWindows印刷ワークフロー。多くのレポーティングツールは印刷品質の出力のためのグラフィックを生成する際にEMFを書き込みます。
EMFの重要な制限は、完全にWindows固有であることです。このフォーマットはmacOS、Linux、iOS、Android、またはブラウザには存在しないWindows GDI APIに依存しています。Windows以外ではEMFファイルは読み取れません。Windows上でも、ブラウザベースのアプリケーションとWeb公開ツールはEMFを表示できません。これにより、EMFはプラットフォームを横断するワークフローやWebが関与するすべての場面に不適切です。
EMFと一般的な画像フォーマットの違いを理解することで、変換がいつ、なぜ必要かが明確になります。
| プロパティ | EMF | PNG | SVG | TIFF |
|---|---|---|---|---|
| タイプ | ベクターメタファイル | ラスタービットマップ | ベクター(XML) | ラスタービットマップ |
| スケーラブル | はい(GDIコマンド) | いいえ | はい | いいえ |
| クロスプラットフォーム | いいえ(Windowsのみ) | はい(ユニバーサル) | はい(ブラウザ、SVGエディター) | 部分的(TIFFビューワーが必要) |
| 透過(アルファ) | 限定的(EMF+) | はい(フルアルファ) | はい | はい(追加チャンネルあり) |
| Webブラウザサポート | なし | 完全(すべてのブラウザ) | 完全(すべての最新ブラウザ) | なし(ネイティブサポートなし) |
| 最適な用途 | Windows印刷/クリップボード | Web、共有、文書 | WebベクターグラフィックX | 印刷、アーカイブ |
PNGはロスレス圧縮、フルアルファ透過、ユニバーサルビューワーサポートを組み合わせているため、Web公開、文書、クロスプラットフォーム共有に正しい選択です。トレードオフはPNGが固定解像度でラスター化されること:変換時にDPIを慎重に選択してください。
Total Image Converterには完全なコマンドラインインターフェースが含まれています。スクリプトまたはバッチジョブから単一のEMFファイルを変換:
ImgConverter.exe C:\Graphics\diagram.emf C:\Output\ -c PNG -dpi 300
フォルダー内のすべてのEMFファイルを再帰的に変換し、出力を1920ピクセル幅にサイズ変更:
ImgConverter.exe C:\Graphics\*.emf C:\Output\ -c PNG -dpi 96 -W 1920
いずれかのコマンドを.batファイルにラップしてWindowsタスクスケジューラーでスケジュールすると、無人バッチ変換が実現します。GUIなしの自動化パイプラインへの統合用に別のサーバーライセンスも利用可能です。
数百のEMFファイルを含むフォルダーを選択して、すべてをPNGに1回の実行で変換します。キューなし、アップロードなし、ファイルごとの上限なし。フォルダー内のすべてのEMF — EMF+バリアントを含む — が単一パスで処理されます。出力ファイルはソースファイルと一致する名前で送信先フォルダーに配置されるため、フォルダー構造が整理されたままです。
ベクターEMFをラスターPNGに変換すると、出力解像度が品質を決定します。Total Image Converterでは72〜1200の任意のDPI値を設定できます。Webページ上の図形には96 DPIがコンパクトでシャープなPNGを生成します。印刷や高解像度ディスプレイ向けの技術図面には300または600 DPIが必要なピクセル密度を提供します。オンラインツールにはそのような制御がなく、実際に必要な解像度とは異なる固定解像度で変換します。
DPIに加えて、出力PNGを特定のピクセル幅、高さ、または元のサイズのパーセンテージにサイズ変更できます。異なるソースのEMFグラフィックのサイズが不一致で均一な出力が必要な場合に便利です。最大境界ボックスを設定 — 例えば800×600ピクセル — するとコンバーターはアスペクト比を保持しながら各画像をその領域に収まるようにスケールします。
Total Image ConverterはWindows PC上で完全に実行されます。ファイルはどのサーバーにも送信されません。機密コンテンツを含むグラフィック:製品図面、内部文書のスクリーンショット、医療画像エクスポートに重要です。変換プロセスはインターネットに接続しません。
個人ライセンスは$49.90から — サブスクリプションなしの一括払い。バッチアクセスに月額料金を請求するSaaSコンバーターと比較してください。Total Image Converterは60種類以上の入力フォーマットをサポートするため、同じライセンスでBMP、TIFF、WMF、JPEG、GIF、WebP、RAWおよびEMF以外の数十種類のフォーマットも処理できます。
| 機能 | オンラインコンバーター | Total Image Converter |
|---|---|---|
| ファイルサイズ制限 | 通常5〜25 MB | 制限なし |
| バッチ変換 | 1ファイルずつ | フォルダー全体、無制限ファイル数 |
| プライバシー | ファイルをクラウドサーバーにアップロード | 100%オフライン、アップロードなし |
| DPI/解像度制御 | 利用不可(固定解像度) | 72〜1200 DPI、ユーザー定義 |
| 出力サイズ変更 | まれに利用可能 | ピクセルサイズまたはパーセンテージ |
| 自動化/スクリプト | 手動のみ、ブラウザ必要 | フルコマンドラインインターフェース |
| 価格 | サブスクリプションまたはファイル単位クレジット | 買い切り$49.90 |
EMFファイルをPNGに変換する必要がある最も一般的な5つの状況:
(30日間無料トライアル含む)
($49.90のみ)
"私たちの文書化パイプラインはVisioからエクスポートされた数百のEMF図を生成します。Total Image Converterを使う前は、オンラインヘルプシステム用にPNGに変換するのは半日かかる手作業でした。今はコマンドラインツールをエクスポートフォルダーに向けると、1分以内にPNGの完全なセットが得られます。300 DPI出力はどの画面でも鮮明に見えます。"
Sandra Kowalski Technical Writer
"ExcelのグラフをレポートにペーストしてMacの同僚と画像だけを共有する必要が頻繁にあります。EMFは私の側では問題なく動作しますが、彼らには読めませんでした。Total Image Converterは1回の実行でバッチ全体を変換し、DPI設定は見つけやすく、PNG出力はクリーンです。小規模なアドホック作業にドラッグアンドドロップインターフェースがあれば良かったですが、バッチモードは安定しています。"
Marcus Bellamy Office Power User
"製品スクリーンショットとUIダイアグラムを印刷品質のためにEMFでアーカイブし、PNG版をWebポータルに公開しています。Total Image Converterはスケジュールされたバッチスクリプトで変換を自動的に処理します。2年間の使用でゼロの変換失敗。DPIとサイズ変更コントロールにより、CMSが必要とする正確なピクセルサイズが提供され、その後の手動画像編集は不要です。"
Thomas Reinhardt Software Documentation Specialist
ImgConverter.exe C:\Input\*.emf C:\Output\ -c PNG -dpi 300。GUIなしの無人使用のための別のサーバーライセンスも利用可能です。無料トライアルをダウンロードして、ファイルを数分で変換。
クレジットカードもメールアドレスも不要。