SVGからPNG、ベクターラスタライズ、REST API

SVGベクターを API経由でPNGに変換

REST API経由でSVGベクターファイルを高品質なPNG画像にラスタライズ。正確な出力寸法を指定してメール、ドキュメント、ウェブページ用のPNG出力を取得。

cURLPythonNode.jsn8n
# Convert SVG logo to PNG
curl -X POST \
  https://api.convertfilefast.com/v2/convert/svg-to-png \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -F "file=@logo.svg" \
  -F "width=512" \
  -F "height=512" \
  --output logo.png

# HTTP 200 OK — Content-Type: image/png
Conversion completed in <2s

特徴

なぜ当社のAPIを使うのか?

あらゆる技術スタックへの統合に対応した完全で信頼性の高いソリューション。

カスタム寸法

出力の幅と高さをピクセルで設定。ロゴ、アイコン、図表を任意のサイズでレンダリング。

シャープなPNG出力

鋭いエッジを必要とするロゴ、アイコン、グラフィックに最適なロスレスPNG出力を取得。

シンプルなマルチパートアップロード

logo.svgをアップロードしてlogo.pngを受け取る。SVG解析ライブラリやローカルレンダリングツール不要。

メールとドキュメント対応

PNGファイルはすべてのメールクライアントとドキュメントエディタで正しく表示されます。

n8nと自動化に対応

任意のイベントによってトリガーされるn8nワークフローでSVGアセットを自動的にPNGに変換。

ゼロストレージ

SVGファイルはメモリ内でラスタライズされ直ちに削除されます。アセットはサーバーに保存されません。

FAQ

よくある質問

どのSVGフォーマットがサポートされていますか?

APIはSVG標準ファイル(バージョン1.1)をサポートしています。インラインCSSスタイル、グラデーション、クリップパス、マスク、埋め込み画像を含みます。外部フォント参照を持つSVGファイルも受け付けられます。セキュリティのため、ラスタライズ中はスクリプトが無視されます。

出力PNGのカスタム幅と高さを設定できますか?

はい。マルチパートフォームボディにwidthとheightパラメータ(ピクセル単位)を渡してください。例えば、width=1024&height=1024で1024×1024のPNGが生成されます。両方のパラメータを省略すると、SVGのviewBoxの自然な寸法が使用されます。

PNG出力で透明度は保持されますか?

はい。透明な背景を持つSVGファイルは、デフォルトで透明なアルファチャンネルを持つPNGにラスタライズされます。PNG形式はフルRGBAをサポートしているため、元のSVGのすべての透明な領域が出力でも透明のまま保持されます。

SVGファイルの最大サイズは何ですか?

APIは最大20MBのSVGファイルを受け付けます。ほとんどのロゴ、アイコン、図表ではこの制限で十分です。SVGがこの制限を超える場合は、埋め込みbase64画像を削除するか、送信前にファイルを分割することを検討してください。

SVGをPNGに変換する

APIキーを取得してSVGファイルを即座にPNGに変換。無料プランは毎月10回の変換を含む。

クレジットカード不要。Freeプランで10回無料変換。