Command Palette

Search for a command to run...

SV

SVGからPNGへのコンバーター

ブラウザでSVGベクターグラフィックスを1 倍、2 倍、または4 倍でPNGに変換し、アップロードは必要ありません

SVGtoPNGConverts as soon as you add files
SVG scale

PNG is lossless and keeps transparency, so it is often larger than the same image as JPG or WebP.

Files (0)

No files yet

Add files and they convert right away. Change a setting and they convert again.

Built with open source libraries. Licenses

SVGからPNGへのコンバーターとは何ですか?

SVGからPNGへのコンバーターは、ピクセルのグリッド上にベクターグラフィックを描き、その結果をPNGとして保存します SVG、スケーラブルベクターグラフィックのW3Cフォーマットは、形状をジオメトリとして記述します: パス、円、勾配、テキスト これは、任意のサイズでシャープなロゴを維持しますが、それはまた、何かがそれらを描くまでピクセルがないことを意味します ソーシャルプロフィールのアップロード、オフィス文書、電子メールの署名、アプリストアのリスト、および多くのコンテンツシステムはピクセルを求めているため、SVGを最初にレンダリングする必要があります。

ここではレンダリングはブラウザ独自のSVGエンジンで行います ウェブページにSVGを描画するのと同じものです サイズはファイルから来ています SVGが幅と高さを設定すると それらが使われます mmやptやinなどの単位をピクセルに変換します viewBoxしかない場合はviewBoxサイズが使われ どちらでもない場合は1024 x 1024で描かれます その辺が512 ピクセル以下になるまでの 比例して拡大されます 例えば一般的な24 x 24 アイコンは ベクトルが大きく描かれることで 何も失われないからです SVGスケール オプションは 次にサイズに1、2 または4 を掛けます 各ファイルの行の下の注記は どのサイズが使われたのか なぜスケールを変えることで 追加されたすべてのSVGを 新しいサイズで再び変換します。

実行は次のようになります。 width="240" height="80 と宣言する logo.svg をドロップし、2x を選択します。ロゴは最初に 512 x 171 に拡大され、次に 2 倍になり、行のサムネイルをクリックすると 1024x342 というキャプションのプレビューが開き、透明な背景がチェッカーボードとして表示されます。 SVG がペイントしないものはすべて PNG 内で透明に保たれます。これは通常、JPG よりも PNG を選択するポイントです。

SVGコンテンツの中には、このように描画できないものもあります 画像としてレンダリングされたSVGは、ファイルの外部で何かをフェッチすることが許可されていないため、URLでリンクされた画像やWebフォントは省略され、SVG内のスクリプトは実行されません ファイル自体に埋め込まれた画像が描画されます アニメーション化されたSVGは単一の静止フレームになり、XMLエラーのあるSVGはメッセージで拒否されます。

すべてがクライアント側で実行され、アップロードされるものは何もありません。 50 MBを超えるSVGファイルは拒否され、100 メガピクセルを超える出力、または16384 ピクセルより広いまたは高い出力も拒否されます。この場合、通常はより小さなスケールで修正されます。ツールは無料で、サインアップはなく、毎日の変換制限があります。

SVGからPNGに変換する方法

  1. SVG ファイルを追加します

    Drop them on the box reading Drop SVG images here or click to upload.アイコンセット全体が一度に入ることができ、追加されるとすぐに各ファイルの変換が開始されます。他の形式のファイルは、それらのコンバータへのリンクでオフになります。

  2. SVGスケールを調整します

    ピック1x、2xまたは4x. 1xは、それより小さいときに、最も長い側の512 ピクセルに拡大SVGで設定されたサイズを使用します.2xと4xは、高密度の画面や印刷に適した、両方の寸法を2 倍または4 倍に変更します.scaleは、すべての追加SVGを再度変換します。

  3. それぞれの結果を確認します

    すべての行には、PNG のサムネイル、そのステータス、SVG と PNG を比較するサイズ線、およびピクセル サイズがどのように作成されたかを説明するメモが表示されます。サムネイルをクリックすると、ピクセル サイズを含む PNG が大きく表示され、前と後が切り替わります。

  4. PNG をダウンロードします

    行のダウンロードアイコンを押して1 つのファイルを保存するか、リストヘッダーのダウンロードすべて (n枚の画像) を押して、セットをconverted-png.zipとして保存します。 zipでは、名前を共有するファイルに番号が付けられます。

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

SVGは維持するより良いフォーマットです。 PNGは、はるかに多くの場所がそれを取ることができるので、多くの場合、引き渡すのに良いフォーマットです。

ラスター画像のみを取るアップロード

プロフィール写真、マーケットプレイスのリスト、電子メール署名ビルダー、および多くの CMS メディア ライブラリは、JPG と PNG を受け入れますが、SVG は受け入れません。これは、SVG にスクリプトを含めることができるためです。PNG はそれらのチェックに合格し、ロゴに必要な背景の透明性を維持します。

ドキュメント、スライド、チャット

オフィススイート、メッセージングアプリ、古いデザインツールはSVGを不均一に処理します: いくつかの拒否、いくつかのドロップグラデーションやフォント、いくつかの表示はまったく何も表示されません.PNGは、どこも同じように見えます, なぜなら、あなたが見るものはすでに描かれているからです。

アプリとアイコンの固定サイズのアセット

アプリストア、ランチャー、ファビコンセットでは、正確なピクセルサイズが求められます。ここでSVGを十分なスケールでレンダリングし、image resizerでサイズを変更するか、PNGからICOへのコンバータでPNGをファビコンに変えます。

SVG と PNG: どちらを使用するか

ロゴ、アイコン、イラストについて SVG と PNG を比較しました
svgpng
画像の種類ベクトル。幾何学として記述された形状.ラスター。ピクセルの固定グリッド。
スケーリング任意のサイズでシャープ.サイズを超えて拡大すると、ぼかしやピクセル化が発生します。
透明度塗装されていないものはすべて透明です.フルアルファチャンネル、このコンバータによって保持されます。
アニメーションCSSやSMILで可能.静止画.アニメーションSVGはここで1 フレームになる.
一般的なファイルサイズシンプルなアイコンやロゴには小さく、複雑なアートワークには大きいです。ピクセル寸法と共に成長するため、4 倍出力は1 倍よりもはるかに重くなります。
テキストフォントを使用できるか、テキストをアウトラインに変換する必要があります。ピクセルに焼いたので、どこでも同じように見えます。
ソフトウェアサポートすべての現代のブラウザ。 、チャットおよびアップロードツールのオフィスでの不均一.ユニバーサルに近い.
に最適ウェブサイト、ソースアートワーク、その他あらゆるものが頻繁にサイズ変更されます。アップロード、ドキュメント、アプリアセット、共有.

PNG サイズの計算方法

SVG には固定ピクセル サイズがないため、コンバータは 3 つのステップで 1 つを決定し、結果を各ファイルの下のメモに報告します。

  1. ルートsvg要素からサイズを読み取ります: 両方が設定されている場合はwidthとheight、一方にviewBoxのプロポーションを加えたもの 1 つだけが設定されている場合、viewBoxは単独、viewBoxも存在しない場合は1024 x 1024 のパーセンテージとem値は無視されます。
  2. 最長辺が 512 ピクセル未満の場合、最長辺が 512 になるように描画を比例して拡大します。
  3. 両辺に選択したスケール (1、2、または 4) を掛けます。
各 SVG スケールでの PNG サイズの例
SVGは宣言する1x の2x の4x の
幅="24" 高さ="24"512x5121024x10242048x2048 さん
viewbox="0 0 800 600" のみ800x6001600x12003200x2400
幅= "210mm" 高さ= "297mm"794x11231588x22463176x4492 さん
幅、高さ、viewBox なし1024x10242048x2048 さん4096x4096

出力は100 メガピクセルで、両側に16384 ピクセルで上限が設定されています。 5000 x 5000 SVGは1xと2xで問題ありませんが、4xでは20000 ピクセルの幅になり、メッセージで拒否されます。 より低いスケールを選択すると変換されます。

プライバシーとセキュリティ

  • SVG が描画され、PNG がこのブラウザ タブのクライアント側に保存されます。ファイルは決してアップロードされません。
  • SVG はイメージとしてレンダリングされるため、その中のスクリプトは実行されず、外部ファイルへのリンクはフェッチされません。ここで未知のソースから SVG を開いても、ネットワークに到達することはできません。
  • ブラウザは独自のエンジンを内蔵して SVG をレンダリングするため、WebAssembly デコーダは関与しません。
  • デイリーリミットチェックは、サインインしている場合はツール名、デバイス識別子、アカウントトークンを送信します。バッチ処理後は、ファイル数、合計バイト数、出力形式のみが記録され、ファイル名や内容は記録されません。
  • 変換された PNG は、削除するか、すべてをクリアするかページを閉じるまでタブのメモリに残ります。サーバーにはコピーは保存されません。

主な機能

  • 出力1 倍、2 倍、4 倍

    1 つの SVG を独自のサイズ、または 2 倍または 4 倍の解像度でレンダリングすると、高密度スクリーンや印刷物で鮮明な結果が得られます。

  • 小さなアイコンが使えるようになります

    24 x 24 または同様のと宣言された SVG は、スケーリング前に切手になるのではなく、最長辺が 512 ピクセルに拡大されます。

  • 透明性は保たれます

    SVG がペイントしない領域は透明に保たれ、行のサムネイルとその後ろのプレビューは市松模様の上に置かれているため、それを見ることができます。

  • 実単位を読み取ります

    px、pt、pc、in、cm、mm 単位の幅はピクセルに変換され、欠落している幅または高さは viewBox に戻ります。

Frequently Asked Questions

このページに SVG ファイルをドロップし、1 倍、2 倍、または 4 倍を選択します。ブラウザは各 SVG を描画し、追加されるとすぐに PNG として保存します。また、スケールを変更するたびに、すべての行にダウンロード アイコンと ZIP が表示されます。セット全体。

Comments

0 comments

0/2000 characters

No comments yet. Be the first to share your thoughts!

svg to pngconvert svg to pngsvg to png converterfree svg to png convertersvg to png transparentsvg to png high resolutionsvg to png 2xexport svg as pngbatch convert svg to pngsvg icon to png