C#を使用してSVG画像のサイズを変更する方法#
C#を使用してSVG画像のサイズを変更する方法#
この速いチュートリアルは、どのようにリサイクルするかを調べます SVG 画像を使用する C#. あなたは、単純なコードの例と出力 SVG ファイルをカスタマイズするオプションとともに、SVG の画像のサイズを変更するために必要なステップを学びます.
SVG画像のリサイクルの利点
適応性:- SVG画像をリサイクルして、さまざまなデザインレイアウトに合致します.
品質保全:- SVG フォーマットは、いかなるサイズでも明るく、明るく保ちます.
柔軟なスケール:- さまざまな解像度のための簡単なスケールグラフィック.
原題: Preparing the Environment
- Visual Studio または他の互換性のある .NET IDE をインストールします.
- パッケージマネージャー NuGet を通じて Aspose.Imaging を含む.
SVG画像をリサイクルするためのステップ・ステップガイド
ステップ1:プロジェクトの設定
NuGet から Aspose.Imaging ライブラリをインストールして SVG 画像で作業できます.
Install-Package Aspose.Imaging
ステップ2: SVG ファイルをアップロード
ロード方法を使用してソース SVG ファイルを読み取る Image
クラスオブジェクト.
using (Image svgImageToResize = Image.Load("rectangle.svg"))
{
// Further processing steps follow here
}
ステップ3:リサイクル方法を呼び出す
呼び出しを Resize()
方法と新しい幅と高さを提供します.
svgImageToResize.Resize(svgImageToResize.Width * 3, svgImageToResize.Height * 3, ResizeType.HighQualityResample);
ステップ4:リサイクルされたSVG画像を保存
リサイクル後、修正された SVG 画像をディスクに戻します.
svgImageToResize.Save("ResizedPhoto_HighQualityResample.svg");
完全なコード サンプル SVG イメージをリサイクル
以下は、SVG画像を再編する方法を示す完全なコードです:
// Load the sample SVG file to be resized
using (Image svgImageToResize = Image.Load("rectangle.svg"))
{
// Resize the SVG file using HighQualityResample
svgImageToResize.Resize(svgImageToResize.Width * 3, svgImageToResize.Height * 3, ResizeType.HighQualityResample);
// Save the resized SVG image back on the disk
svgImageToResize.Save("ResizedPhoto_HighQualityResample.svg");
}
追加情報
- The
SvgOptions
オブジェクトは、引き出しをさらにカスタマイズするために使用することができ、ヴェクターラスター化オプションやその他の画像特性などの調整が可能になります. - 管理されたまたは管理されていないリソースを適切な方法でリリースすることができます
SvgOptions
.
結論
このチュートリアルは、Aspose.Imagingを使用してC#でSVG画像をリサイクルする方法を示しています。このプロセスはシンプルで効果的であり、さまざまな調整があなたのニーズに合うことを可能にします。他の画像フォーマットをリサイクルするなどの機能については、画像操作に関する追加のチュートリアルを検討することを検討してください.