Aspose.SVG for .NET

名前空間

名前空間説明
Aspose.Svg内のすべてのクラス Aspose.Svg.Dom.Svg名前空間は on w3c SVG2 推奨事項に基づいています。この名前空間を使用して、 要件に応じて SVG ファイルをロード、 ナビゲートまたはレンダリングできます.
Aspose.Svg.CollectionsAspose.Svg.Collections名前空間は、 を表すクラスで構成され、ノードと要素を格納および操作します。
Aspose.Svg.ConvertersAspose.Svg.Converters名前空間の目標は、変換メソッドに簡単にアクセスできることです。 PDF、XPS、画像形式などの一般的な形式への幅広い変換を提供します。 より具体的な変換 (レンダリング、保存) のユーザー ケースは、サブジェクト指向の名前空間でよく知られ、文書化されている低レベル API 関数によって 提示されます。
Aspose.Svg.DataTypes名前空間は、すべての SVG 固有のデータ型へのアクセスを提供します.
Aspose.Svg.Dom**Aspose.Svg.Dom (ドキュメント オブジェクト モデル)**名前空間は、 が HTML、XML、または SVG ドキュメントを表し、それらと対話する API を提供します。 DOM は、ブラウザーにロードされたドキュメント モデルであり、 はドキュメントをノード ツリーとして表します。ここで、各 node はドキュメントの一部 (要素、テキストなど) を表します。文字列、またはコメント).
Aspose.Svg.Dom.AttributesAspose.Svg.Dom.Attributes名前空間には、 を指定するか、任意のオブジェクト (ノード、要素など) の機能または動作を修飾する統合属性クラスが含まれています.
Aspose.Svg.Dom.CssAspose.Svg.Dom.Css名前空間はすべての CSS 関連操作用です。 CSS 公式ドキュメントで指定されている CSS プロパティ名 - 値ペア に集中しています。
Aspose.Svg.Dom.EventsAspose.Svg.Dom.Events名前空間は、オブジェクト for DOM の更新に関連するすべてのイベントを提供します。イベントに関連付けられた 固有のコンテキスト情報observation へのサブスクリプションと、カスタムイベントの構築が含まれます.
Aspose.Svg.Dom.MutationsAspose.Svg.Dom.Mutations DOM の変更を観察し、特定のコールバック情報を取得する機会を提供します.
Aspose.Svg.Dom.TraversalAspose.Svg.Dom.Traversal名前空間には、 要素間を移動するためのイテレータとツリー ウォーカーを作成し、 ノードとその子をドキュメント順にトラバースするメソッドが含まれています.
Aspose.Svg.Dom.Traversal.Filtersノード フィルタリング機能によって表される名前空間。 フィルターは、ノードを「フィルターで除外」する方法を知っているオブジェクトです。 ノード イテレーターまたはツリー ウォーカーにノード フィルターが指定されている場合、 次のノードを返す前にフィルターを適用します。 フィルターがノードを受け入れるように指示する場合、トラバーサル logic はそれを返します。それ以外の場合、トラバーサルは次のノードを探し、 は拒否されたノードが存在しないふりをします.
Aspose.Svg.Dom.ViewsAspose.Svg.Dom.Views名前空間は、AbstractView および DocumentView インターフェースを記述します Document Object Model Views 仕様に従います.
Aspose.Svg.Dom.XPath名前空間には、 XML ドキュメント内の要素と属性をナビゲートするメソッドが含まれています.
Aspose.Svg.DrawingAspose.Svg.Drawing名前空間には、測定と単位を指定するためのオブジェクトと インターフェイス、およびブラシ、色、フォントなどの 描画属性オブジェクトが含まれています.
Aspose.Svg.Events名前空間は、タイム イベントやズームなどのイベント ベースの対話機能用の クラスで構成されます。
Aspose.Svg.FiltersAspose.Svg.Dom.Svg.Filters名前空間には、SVG 仕様のフィルター効果に関連するクラスと インターフェイスが含まれています。
Aspose.Svg.ImageVectorizationAspose.Svg.ImageVectorization名前空間には、ラスター イメージをベクトル化し、それらを SVG ドキュメントに変換するためのクラスが含まれています。 このプロセスには、ビットマップをパス要素から構成される幾何学的形状に縮小し、SVG として保存することが含まれます。ベクトル化オプションの設定.
Aspose.Svg.IO標準 IO (入出力) tools に加えて、 Aspose.Svg.IO名前空間には、ヘルパー クラスとインターフェイスが含まれています。
Aspose.Svg.NetAspose.Svg.Net名前空間は、簡単なネットワーク処理を支援する クラスとインターフェイスによって提供されます.
Aspose.Svg.Net.HeadersAspose.Svg.Net.Headersネットワークでヘッダーの内容を説明する 用のいくつかのデータクラスを提供します.
Aspose.Svg.Net.MessageFiltersAspose.Svg.Net.MessageFilters名前空間は、メッセージ フィルタの抽象化を実装する クラスを提供します.
Aspose.Svg.Net.MessageHandlersAspose.Svg.Net.MessageHandlersクラスによって提示される名前空間 is - さまざまなプロトコルのメッセージ ハンドラー.
Aspose.Svg.PathsAspose.Svg.Dom.Svg.Paths名前空間は、 塗りつぶしまたはストロークできる形状のアウトラインの表現のクラスを記述します. パスはクリッピング パスとしても使用でき、アニメーションを記述します またはテキストを配置します.
Aspose.Svg.RenderingAspose.Svg.Rendering名前空間は、 多数のレンダラー オブジェクトと、 ドキュメント/ファイルを IDevice 実装にレンダリングする役割を担う適切な 低レベル オプション クラスで構成されます。
Aspose.Svg.Rendering.FontsAspose.Svg.Rendering.Fonts名前空間には、 フォント マッチング アルゴリズムの一部を制御できるクラスとメソッドが含まれています.
Aspose.Svg.Rendering.ImageAspose.Svg.Rendering.Image名前空間は、 固有のデバイス クラスといくつかのレンダリング オプション ラスター形式へのレンダリングを担当するクラスを提供します: jpeg、png、bmp、gif、tiff.
Aspose.Svg.Rendering.PdfAspose.Svg.Rendering.Pdf名前空間 provides 特定のデバイス クラスといくつかのレンダリング オプション classes pdf ドキュメントへのレンダリングを担当.
Aspose.Svg.Rendering.Pdf.EncryptionAspose.Svg.Rendering.Pdf.Encryption名前空間には、パスワード、 暗号化アルゴリズムなどの PDF 暗号化の詳細を記述する データ クラスが含まれます。
Aspose.Svg.Rendering.XpsAspose.Svg.Rendering.Xps名前空間は、 固有のデバイス クラスと、xps ドキュメントへのレンダリングを担当するいくつかの render オプション クラスを提供します。
Aspose.Svg.SavingAspose.Svg.Saving名前空間は、 変換/保存プロセスでの特定の保存オプションの説明のために、 データ クラスによって提示されます。
Aspose.Svg.ServicesAspose.Svg.Services名前空間には、サービス実装のプロトコルとして インターフェイスが含まれています.
Aspose.Svg.Toolkit.OptimizersAspose.Svg.Toolkit.Optimizers名前空間には、SVG ドキュメントを最適化するためのクラスが含まれています。最適化プロセスには、 未使用または非表示の要素とその属性の削除、グループのマージ、およびパス セグメントのサイズの縮小が含まれます。
Aspose.Svg.WindowAspose.Svg.Window名前空間は、DOM ドキュメントを含む window を表す for window オブジェクトに関連しています。アクティブなドキュメントのアドレスと閲覧履歴に関連するクラスとインターフェイス が含まれています.