SVGファイルをPNGに変換する方法
- 上の「ファイルを選択」ボタンをクリックし、SVGファイルを選択してください。
- プレビューが表示されます。
- 「ファイルを変換...」ボタンをクリックして、PNGファイルをダウンロードしてください。
高品質な変換
当社の高度な変換技術により、SVGファイルの品質と完全性を維持しながら、正確な変換を実現します。
安全でプライベート
お客様のデータは厳格なプライバシーポリシーによって保護されています。アップロードされた SVG 形式の 画像 と、変換後の PNG ファイルは、変換後すぐに削除されます。
使いやすさ
SVGファイルをアップロードしてブラウザでプレビューし、PNGとしてダウンロードできます。登録不要、ウォーターマークなし。ソフトウェアのインストールや専門知識も必要ありません。
SVGからPNGへの変換について
.SVGを.PNGに変換すると、拡大縮小できるベクター画像が固定解像度のラスター画像に変わるよ。.SVGファイルには、数式を使って図形や線、テキストを描画するXMLコードが含まれているんだ。SVGをPNGに変換するとき、レンダリングエンジンがこのコードを計算して、静的なピクセルのグリッド上に描画する。このプロセスはラスタライズと呼ばれているよ。
みんながこの変換を行う主な理由は、互換性のためだね。クロスサイトスクリプティング(XSS)のようなセキュリティ上の懸念や、ネイティブのレンダリングサポートがないせいで、多くのプラットフォームやアプリ、コンテンツ管理システム(CMS)は.SVGのアップロードに対応していないんだ。.PNGに変換すれば、背景の透過を保ちながら、どこでも表示できる汎用性を手に入れられるよ。
ただし、無限に拡大縮小できるメリットは失われてしまう。.PNGは、固定されたピクセルサイズを超えて拡大すると、ピクセル化してぼやけてしまうんだ。また、DOM構造も失われるから、テキストの選択ができなくなるし、.SVGに埋め込まれていたCSSアニメーションやインタラクティブなJavaScriptも完全に消えてしまう。後で画像を大きく印刷する必要があったり、ファイルをインタラクティブなままにしておきたいなら、この変換はやめておいた方がいいよ。
主な用途とユーザー
- Web開発者: ベクターコードをレンダリングできない古いメールクライアント向けの代替(フォールバック)として、ベクターロゴを.PNGファイルに変換する。
- SNSマネージャー: ラスター形式のみをサポートし、.SVGのアップロードを弾くFacebook、Instagram、Xなどのプラットフォームに画像をアップロードする。
- アプリ開発者: アプリストアに提出するために、1つのマスター.SVGファイルから固定サイズ(例:512x512ピクセル)のアプリアイコンを生成する。
- グラフィックデザイナー: デバイスにベクター編集ソフトを入れていないクライアントに、デザインの確認用データを送る。
ソフトウェアとツールのサポート
.SVGや.PNGファイルは、いろんなツールを使って開き、編集し、変換することができるよ:
変換のメリットとデメリット
メリット:
- 普遍的な互換性: .PNGファイルは、すべての最新のOS、Webブラウザ、画像ビューアーでそのまま開くことができる。
- 見た目の固定化: 画像をラスタライズすることで、レンダリングエラーを防げる。インストールされているシステムフォントやブラウザのレンダリングエンジンに関係なく、どのデバイスでも画像がまったく同じように表示されるよ。
- 透過: .SVGと同じように、.PNGはアルファチャンネルをサポートしているから、きれいで透明な背景を利用できる。
デメリット:
- 拡大縮小の制限: 変換後の.PNGは特定の解像度に固定される。拡大するとピクセルのギザギザが目立ってしまうんだ。
- ファイルサイズの増加: シンプルな図形やロゴの場合、.PNGファイルのデータサイズは、元の数式ベースの.SVGコードよりもはるかに大きくなることが多い。
- 編集のしにくさ: 図形の編集、線の太さの変更、テキストの修正が簡単にはできなくなる。
- 機能の喪失: 埋め込まれたメタデータ、CSSスタイリング、インタラクティブな要素は、ラスタライズの過程で全部消えてしまう。
変換の難しさとConvert.Guruを選ぶ理由
.SVGから.PNGへの変換における技術的な課題は、レンダリングの仕組みにあるんだ。.SVGはWeb標準だから、CSSのブレンドモード、SVGフィルター(ドロップシャドウやぼかしなど)、外部フォントの参照といった複雑な機能をサポートしている。
シンプルなコンバーターに最新のレンダリングエンジンが搭載されていないと、変換は失敗してしまうよ。よくあるエラーとしては、サーバーに指定されたフォントがないためにテキストが消えたり、透明なグラデーションになるはずの部分が黒い箱になったり、CSSのルールが無視されたりすることが挙げられるね。
Convert.Guruは、ブラウザレベルの強力なレンダリングエンジンを使うことで、この変換を正確に処理するんだ。複雑なベクターパスを正しくマッピングし、標準的なSVGフィルターを解釈し、フォントのラスタライズを行ってから、最終的なピクセルグリッドをロスレスの.PNGにエンコードする。これのおかげで、重いコマンドラインツールや高価なデザインソフトをインストールしなくても、出力される画像が元のベクターデザインと完全に一致することが保証されるよ。
SVGとPNG:どちらを選ぶべき?
| 特徴 | .SVG | .PNG |
| データ構造 | ベクター(XMLコードと数式) | ラスター(ピクセルのグリッド) |
| 拡大縮小 | 画質を損なわず無限に可能 | 固定(拡大するとぼやける) |
| 透過 | 対応 | 対応(アルファチャンネル) |
| 編集のしやすさ | 高い(パス、テキスト、コード) | 低い(ピクセル操作のみ) |
| インタラクティブ性 | CSSとJavaScriptをサポート | 静止画像のみ |
どちらの形式を選ぶべき?
Webデザイン、ユーザーインターフェースのアイコン、企業のロゴには.SVGを選ぼう。高密度(Retina)ディスプレイでも可能な限りシャープな画像を表示しつつ、ファイルサイズをすごく小さく抑えることができるよ。
SNS、プレゼンテーションソフト、古いコンテンツ管理システムなど、ベクターファイルを受け付けないシステムに画像をアップロードしなきゃいけない場合は、.PNGを選ぼう。また、ベクターファイルに何千もの複雑に重なり合ったパスが含まれていて、レンダリング時にWebブラウザの動作が重くなるような場合も、.PNGの方が適しているね。
対象が写真の場合は、この変換は避けよう。どちらの形式も複雑な写真データには向いていないから、代わりに.JPEGや.WEBPを使うべきだよ。プロ向けの印刷用に拡大縮小できるドキュメントが必要な場合は、.SVGを.PNGではなく.PDFに変換してね。
まとめ
.SVGから.PNGへの変換は、無限の拡大縮小性を犠牲にしてでも、どこでも表示できる互換性が必要な場合に意味があるんだ。一番気をつけなきゃいけない制限は解像度の低下だよ。後からピクセル化させずに拡大することはできないから、用途に合わせて十分なピクセルサイズで変換するようにしてね。Convert.Guruは、この変換を正確に行うための信頼できる技術的な手段を提供し、複雑なベクターパス、透過、色が最終的なラスター画像に完璧に保たれることを保証するよ。
FAQ
Convert.Guru なら、SVG 形式の 画像(XMLベースのベクターフォーマット)を無料でオンラインでさまざまな形式に簡単に変換できます。Illustratorや追加のソフトウェアは不要です。
インターネット接続なしで、Illustratorなどのデスクトップコンバーターを使用してローカルでSVGをPNGに変換することもできます。最も簡単な方法は、コンピューター上のソフトウェアでSVGファイルを開き、「ファイル」メニューの「名前を付けて保存...」からPNGとして保存することです。
SVGからPNGへの変換コンバーターについて
Convert.Guru を使えば、ベクター画像をオンラインで PNG にすばやく簡単に変換できます。 SVGからPNGへのコンバーターは完全にブラウザ上で動作するため、ソフトウェアのインストールやアカウント作成は不要です。 25年以上にわたり維持されている業界最大級かつ最も信頼性の高いファイル形式データベースを活用し、破損したファイルや名前の間違ったファイルであっても、SVGファイルを正確に識別します。 アップロードされたファイルは変換後に自動的に削除され、プライバシーが保護されます。