C#SVGライブラリが製品ラインに追加されたことを発表するときが来ました- Aspose.SVG for .NET。これは、.NETまたは.NET CoreベースのアプリケーションでC#を使用して、プログラムでSVGファイルを作成、編集、読み取り、変換できる.NETクラスライブラリです。 APIのインストール方法と重要な機能について簡単に説明します。
C#.NETSVGAPI-インストール Aspose.SVG for .NET DLLは、ダウンロードセクションからダウンロードできます。一方、VisualStudioのNuGetパッケージマネージャーまたはパッケージマネージャーコンソールを介してインストールできます。
NuGetパッケージマネージャー パッケージマネージャーコンソール PM> Install-Package Aspose.SVG ここで、SVGファイルを処理するためのAPIのいくつかの顕著な機能を見てみましょう。
C#を使用してSVGファイルを作成する Aspose.SVG for .NETを使用すると、SVG構造を持つ空のファイルを作成できます。さらに、ユーザー定義の文字列からSVGファイルを作成することもできます。 APIはSVGDocumentクラスを提供してSVGファイルを作成し、さらにこのオブジェクトを使用してドキュメントをSVG要素で埋めることができます。完了したら、SVGDocument.Save()メソッドを使用してファイルを保存できます。次のコードサンプルは、SVGファイルを最初から作成する方法を示しています。
C#で空のSVGファイルを作成する // 完全な例とデータファイルについては、https://github.com/aspose-svg/Aspose.SVG-for-.NETにアクセスしてください。 using (var document = new SVGDocument()) { // ここのドキュメントに対していくつかのアクションを実行します... } C#でユーザー定義の文字列を使用してSVGを作成する // 完全な例とデータファイルについては、https://github.com/aspose-svg/Aspose.SVG-for-.NETにアクセスしてください。 using (var document = new SVGDocument("", ".")) { // ここのドキュメントに対していくつかのアクションを実行します... } C#でSVGファイルを編集する Aspose.SVG for .NETでは、SVGファイルを編集してコンテンツを更新することもできます。 APIのデータオブジェクトモデルは、SVGの公式仕様を効率的にマッピングして、SVGノードとその要素にアクセスして編集します。次のコードサンプルは、C#でSVGファイルを編集する方法を示しています。
// 完全な例とデータファイルについては、https://github.com/aspose-svg/Aspose.SVG-for-.NETにアクセスしてください。 string dataDir = RunExamples.GetDataDir_Data(); using (var document = new SVGDocument(Path.