Python で SVG を PNG に変換する

このチュートリアルでは、SVG を Python で PNG に変換する方法 について説明します。Python で SVG を PNG に変換する アルゴリズムとサンプル コードについて説明します。画像処理ソフトウェアをインストールしなくても、いくつかの API 呼び出しを行うだけで変換を実行できます。

Python で SVG を PNG に変換する手順

  1. SVG を PNG イメージにレンダリングするには Aspose.SVG をインストールします
  2. SkiaSharp名前空間の機能を有効にする
  3. ImageSaveOptionsクラスのオブジェクトをインスタンス化し、ImageFormatを設定します。
  4. SVGDocumentクラスを使用して入力SVG画像を読み込みます
  5. SVGをPNG画像に変換する

これらの手順は、Python で SVG を PNG に変換するアルゴリズムをまとめたものです。最初の手順では、SkiaSharp 拡張機能を使用してレンダリング エンジンを設定します。次に、出力イメージ形式を指定し、要件に応じて指定されたパスに出力をレンダリングします。

Python で SVG を PNG として保存するコード

上記のコード スニペットは、Python で SVG を PNG にバッチ変換するのに十分です。適切なループを追加し、必要な数のベクター画像に対してそれを反復するだけです。さらに、JPEG、BMP、GIF、TIFF などの出力画像形式を調整して、要件をより適切に満たすことができます。

この記事では、Python で SVG を PNG として保存する 方法について詳しく説明しました。背景の変更など、SVG 画像の編集に興味がある場合は、記事 Python で SVG の背景色を変更する をご覧ください。

 日本語