SVGからPNGへの一括変換
SVGをPNGに一括変換。最大30ファイルの倍率をまとめて指定し、プレビューを確認して個別にダウンロードできます。ブラウザ内で処理します。処理はブラウザ内でローカルに行われます。
使ってみる
SVGからPNGへの一括変換
SVGをPNGに一括変換。最大30ファイルの倍率をまとめて指定し、プレビューを確認して個別にダウンロードできます。ブラウザ内で処理します。
機能と仕組み
SVGをPNGに一括変換。最大30ファイルの倍率をまとめて指定し、プレビューを確認して個別にダウンロードできます。ブラウザ内で処理します。SVGはベクター画像ですが、PNGはラスター画像です。変換後はベクターとしての編集ができなくなるため、元のSVGファイルは保管しておいてください。
具体的な動作例
例えば、200×100ピクセルのSVGを150%で変換すると、300×150ピクセルのPNGが生成されます。1000%で変換すると、2000×1000ピクセルになります(制限内の場合)。
制限と注意点
- 各ファイルは25 MiBまで、選択したファイルの合計は100 MiBまでです。
- 各SVGのデコード後のサイズは24,000,000ピクセルまでです。
- 変換後の各PNGは、一辺が10,000ピクセル、総ピクセル数が24,000,000を超えないように制限されます。
- すべての変換結果の合計ピクセル数は40,000,000を超えないように制限されます。
- 拡大率が制限を超える場合は、アスペクト比を保ったまま自動的に縮小されます。
- 外部フォントやリンクされたリソースは、ブラウザの制限により正しく表示されない場合があります。
よくある質問
Q1: 変換後のPNGのサイズはどうやって決まりますか?
PNGのサイズは、元のSVGの幅と高さに指定した拡大率を掛けた値になります。ただし、一辺が10,000ピクセルを超える場合や、総ピクセル数が24,000,000を超える場合は、制限内に収まるように拡大率が自動的に調整されます。
Q2: 変換中にファイルはサーバーに送信されますか?
いいえ、変換はすべてブラウザ内で行われます。ファイルがサーバーに送信されることはありません。
Q3: 変換できるSVGファイルの数に制限はありますか?
一度に選択できるファイルは最大30個までです。また、各ファイルのサイズは25 MiBまで、合計で100 MiBまでです。
最終サイズとダウンロード
出力サイズは整数ピクセルに丸められ、各辺は最低1ピクセルになります。非常に細い画像では比率が多少変わる場合があります。自動縮小は各画像の一辺10,000ピクセル・合計2,400万ピクセルの上限に対して行われます。最終的な整数サイズで全出力が合計4,000万ピクセルを超えると、処理全体が拒否されます。倍率を下げるか、ファイルを分けて変換してください。
プレビューを確認して「結果をダウンロード」を押すと、svg-1.png などのPNGが個別にダウンロードされます。ZIPは作成しません。
入力画像のデコード後の合計も4,000万ピクセル以内です。入力制限を超えるファイルは読み込み時に拒否され、出力倍率を下げても読み込めません。
処理はブラウザ内でローカルに行われます。