この記事では、Python で WEBP を作成する方法を解説します。IDE の設定方法、手順リスト、および Python で WEBP ファイルを作成する方法を示すサンプルコードを共有しています。サンプルコードには、ゼロから WEBP 画像を作成し、その上に図形やテキストを描画する手順が含まれています。
Python で WEBP 画像を作成する手順
- Aspose.Imaging for Python via .NET ライブラリをアプリケーションに読み込み、必要なクラスをインポートします
- WebPOptions クラスのオブジェクトを作成し、ロスレス圧縮を設定します
- FileCreateSource メソッドを使用して出力ファイルのパスを設定します
- 希望サイズの画像をカスタム設定で作成します
- 新しい画像用に Graphics クラスのオブジェクトを作成し、clear() メソッドで背景を白に設定します
- 画像に図形やテキストを描画し、プロパティを設定します
- 画像をディスクに保存します
上記の手順は、Python で WEBP ファイルを作成する方法を説明しています。必要な名前空間とクラスをインポートし、出力画像をカスタマイズするために WebPOptions クラスのオブジェクトを作成し、出力ファイル名を設定します。最後に画像を作成し、背景を設定して Graphics クラスを使用して図形を描画し、結果を保存します。
Python で WEBP 画像を作成するコード
このコードは、WEBP 画像を作成する方法を示しています。WebPOptions クラスはアニメーション設定、圧縮制御、レンダリング動作の制御、メタデータの処理、バッファ管理をサポートしています。Graphics クラスを使用して、グラフ、図、レイヤーなどの複雑なグラフィック要素を構成し、テキスト、画像、ベクター図形を描画し、座標系、単位変換、幾何学的変換を処理できます。
この記事では WEBP 画像を作成するプロセスを学びました。Python で透過画像を作成するには、Python で透過画像を作成する 記事を参照してください。