Skip to content
fileGOD
画像のヒント4 min で読める

画質を落とさずにSVGをPNGに変換する方法

fileGOD Team

SVGファイルはウェブ上のロゴ、アイコン、イラストレーションのゴールドスタンダードです。しかし、代わりにPNGが必要な場面はたくさんあります:SVGをサポートしないプラットフォームへのアップロード、プレゼンテーションへの挿入、SNSでの共有、ラスターフォーマットのみ受け付けるツールでの使用など。課題は、ぼやけたりピクセル化した結果にならずに変換することです。

SVG vs PNG:何が違うのか?

  • SVG(Scalable Vector Graphics)はベクターフォーマットです。数学的なパス、シェイプ、座標を使用して画像を記述します。つまり、SVGは小さなファビコンから看板まで、どんなサイズにも品質を損なわずにスケーリングできます。シンプルなグラフィックスの場合、SVGファイルは通常非常に小さいファイルサイズです。
  • PNG(Portable Network Graphics)はラスターフォーマットです。色のついたピクセルのグリッドとして画像を保存します。PNGは固定解像度を持つため、元のピクセル寸法を超えてスケールアップするとぼやけて見えます。ただし、PNGは汎用的にサポートされており、どこでも機能します。

なぜSVGをPNGに変換するのか?

この変換を行う一般的な理由はいくつかあります:

  • プラットフォーム互換性。多くのプラットフォーム(SNS、メールクライアント、ドキュメントエディタ)はSVGファイルをレンダリングしません。PNGはどこでも受け入れられます。
  • 一貫した表示。SVGは高度な機能やカスタムフォントを使用している場合、ブラウザ間で異なって見えることがあります。PNGに変換すると、正確な見た目が固定されます。
  • プレゼンテーションとドキュメント。PowerPoint、Google Slides、WordはSVGよりもPNGをより確実に処理します。
  • ファビコンやアプリアイコンの生成。SVGファビコンは存在しますが、多くのコンテキストでは特定のピクセルサイズのPNGが依然として必要です。

適切なスケールの選択

SVGは解像度に依存しないため、変換時の最も重要な決定は、どのピクセルサイズでエクスポートするかです。ここでスケーリングが登場します:

  • 1xスケール:SVGのデフォルトビューポートサイズでエクスポート。SVGが200x200として定義されている場合、200x200のPNGが得られます。小さなウェブグラフィックスに適しています。
  • 2xスケール:寸法を2倍にします(同じSVGから400x400)。標準解像度がソフトに見えるRetinaディスプレイや高DPIスクリーンに最適。
  • 4xスケール:寸法を4倍にします(800x800)。印刷、大画面表示、または追加のディテールが必要な場合に使用。

高いスケールはファイルサイズが大きくなりますが、元のベクターのすべてのディテールを保持します。ベクターソースから変換するため、どのスケールでも品質劣化はゼロです。PNGは数学的な記述から完全にレンダリングされます。

fileGODで変換する方法

fileGODのSVG to PNGコンバーターを使えば簡単です:

  • ステップ1:SVG to PNGツールを開きます。
  • ステップ2:SVGファイルをアップロードエリアにドロップします。
  • ステップ3:希望のスケール(1x、2x、または4x)を選択します。
  • ステップ4:高品質なPNGをダウンロードします。

変換はCanvas APIを使用してブラウザ内で完全に行われます。SVGが目標解像度でレンダリングされ、完全な透過サポート付きのクリーンなPNGとしてエクスポートされます。サーバー処理なし、品質の妥協なし、アカウント不要です。

結果をさらにリサイズする必要がありますか?PNGを画像リサイザーに通して、特定の用途に合った正確なピクセル寸法に調整してください。

関連ガイド