ファイル変換ツール

PNGからSVG変換ツール

PNG画像データを白黒のSVGテキストに変換するオンラインツールです。基本的なビットマップトレース機能を提供します。

ツールを実行

このツールは、アップロードされたPNG画像データを受け取り、基本的なビットマップトレース技術を用いて白黒のSVG形式テキストに変換します。画像処理ライブラリを使用して画像を開き、純粋な白黒表現に変換した後、黒い領域を検出してSVGの矩形として出力します。生成されるSVGテキストには元の画像の幅と高さが含まれますが、開始タグの形式が標準と異なるため、完全な有効性保証はありません。また、検出された矩形の数は最大2,000個に制限されており、それを超える場合は出力が切り捨てられます。簡易化オプションは表示されますが、現在の処理には影響しません。ネットワークアクセスなしで動作しますが、画像データの保存やプライバシーに関する保証はありません。入力データがない場合や処理エラーが発生した場合は、変換に失敗します。

使い方

  1. 「画像データ」欄にPNG画像ファイルを選択するか、アップロードします。
  2. 必要に応じて「簡易化」チェックボックスの状態を確認します(現在の処理には影響しません)。
  3. 「Run」ボタンをクリックして変換処理を開始します。
  4. 結果パネルに表示されるSVG形式のテキストを確認します。
  5. 出力されたテキストをコピーし、.svg拡張子で保存して使用します。

使用例

  • シンプルな白黒ロゴのPNGファイルをアップロードし、ベクター形式のSVGコードを取得します。
  • 解像度の低いアイコン画像を変換し、Webサイトで拡大表示可能なSVGデータとして利用します。

よくある質問

生成されたSVGはすべてのビューアで正しく表示されますか?

出力されるSVGテキストの開始タグは形式が不正であるため、一部の厳格なビューアではエラーになる可能性があります。

カラー画像を変換するとどうなりますか?

画像は純粋な白黒表現に変換されるため、色の情報は失われ、黒い領域のみが矩形として抽出されます。

大きな画像を処理するとどうなりますか?

検出された矩形が2,000個を超えた場合、出力は切り捨てられ、すべての詳細が保持されるわけではありません。

変換に失敗するのはどのような場合ですか?

画像データが入力されていない場合、または画像処理ライブラリが利用できない場合に、処理は失敗します。

このツールを埋め込む

以下のコードを使って、SmartPlusLab のツールをウェブサイトに追加できます。