Aspose.SVG for .NET は、SVG ファイルを処理できる柔軟なライブラリで、SVG の仕様に完全に互換しています。Aspose.SVG for .NET の API は、SVG ファイルを容易に読み込み、保存、変換できるだけでなく、Document Object Model (DOM) を介して、ファイル要素の読み込みやトラバースも可能です。Aspose.SVG for .NET は、外部のソフトウェアに依存しないだけでなく、SVG ファイルの内部構造の詳細を意識せずに操作することができます。
Aspose.SVG for .NET は、SVG ファイルを読み込んで、PDF、XPS その他の一般的な画像形式に変換できます。変換処理の実装はシンプルで、それぞれのアプリケーションの要件に合わせることができます。下記は PNG に変換する場合の簡単なコード例です。
string dataDir = RunExamples.GetDataDir_Data(); using (var document = new SVGDocument(Path.Combine(dataDir, "sourcefile.svg"))){ using (var device = new ImageDevice(new ImageRenderingOptions(ImageFormat.Png), dataDir + "targetfile.png")){ document.RenderTo(device); } }