この正確なチュートリアルは、C# で SVG を JPG に変換する方法 に焦点を当てています。これには、環境設定の詳細と、SVG ドキュメントを C# で JPG にエクスポートするためのアルゴリズムとコード スニペットが含まれています。さらに、出力画像の設定を変更することで、JPG 画像のさまざまなバリエーションを作成できます。
C# で SVG ファイルを JPG に変換する手順
- Aspose.HTML for .NET ライブラリをインストールして SVG 画像を変換する環境をセットアップする
- SVGDocument クラスを使用して入力 SVG 画像をロードする
- ImageSaveOptions クラスを使用してさまざまな画像プロパティを設定します
- ConvertSVG メソッドを使用して SVG を JPG 画像にエクスポートする
これらの手順は、入力 SVG ファイルが最初の手順で読み込まれる *C# で SVG ファイルを JPG に変換するための詳細をまとめたものです。次のステップでは、JPG 画像のさまざまなプロパティを指定します。最後に、変換プロセスを完了する単一のメソッド呼び出しで JPG 画像がレンダリングされます。
C# で SVG ファイルを JPG に変換するコード スニペット
using System; | |
namespace AsposeProjects | |
{ | |
class Program | |
{ | |
static void Main(string[] args) // Main function to convert SVG to JPG using C# | |
{ | |
// Set license | |
Aspose.Html.License lic = new Aspose.Html.License(); | |
lic.SetLicense("Aspose.Total.lic"); | |
// Set path for SVG file | |
String path = "Rectangle.svg"; | |
// Set path for JPG file | |
String savePath = "SVGtoJPG.jpg"; | |
// Initialize SVGDocument object | |
Aspose.Html.Dom.Svg.SVGDocument document = new Aspose.Html.Dom.Svg.SVGDocument(path); | |
// Create an instance of ImageSaveOptions | |
Aspose.Html.Saving.ImageSaveOptions options = new Aspose.Html.Saving.ImageSaveOptions(Aspose.Html.Rendering.Image.ImageFormat.Jpeg); | |
// Call the ConvertSVG method | |
Aspose.Html.Converters.Converter.ConvertSVG(document, options, savePath); | |
System.Console.WriteLine("Done"); | |
} | |
} | |
} |
このコード スニペットは、ファイルを C# で SVG から JPG に変換する方法を示しています。さらに、要件を満たすためにこのコードを即興で作成することもできます。たとえば、垂直方向と水平方向の解像度、サイズ、余白などのページ設定、およびその他のさまざまなプロパティを必要に応じてカスタマイズできます。
このチュートリアルでは、C#* で *SVG を JPG にレンダリングする方法を説明しました。ただし、HTML から JPG への画像変換について学習したい場合は、C# で HTML を JPG に変換する方法 の記事を参照してください。