Class SVGDocument

Class SVGDocument

名称: Aspose.Html.Dom.Svg セットアップ: Aspose.HTML.dll (25.4.0)

「SVGDドキュメンタリー」はSVGDドキュメンタリーの根源であり、全体のコンテンツを保有します. ドキュメンタリーへのアクセスを提供することに加えて、ドキュメンタリーから特定の情報セットにアクセスするためのいくつかの便利な方法を提供します. 「SVGDドキュメンタリー」要素が別の名称スペースからドキュメンタリーの一部としてインラインに組み込まれた場合、例えば「SVGDドキュメンタリー」要素がXHTMLドキュメンタリー(XHTML)内にインラインに組み込まれた場合、SVGDドキュメンタリーオブジェクトは存在しません.代わりに、ドキュメンタリーオブジェクトは別のタイプのドキュメン

[DOMObject]
[ComVisible(true)]
[DOMName("SVGDocument")]
public class SVGDocument : Document, INotifyPropertyChanged, IEventTarget, IDisposable, IXPathNSResolver, IDocumentTraversal, IXPathEvaluator, IParentNode, IElementTraversal, INonElementParentNode, IGlobalEventHandlers, IDocumentEvent, IDocumentCSS, IDocumentStyle

Inheritance

object DOMObject EventTarget Node Document SVGDocument

Implements

INotifyPropertyChanged , IEventTarget , IDisposable , IXPathNSResolver , IDocumentTraversal , IXPathEvaluator , IParentNode , IElementTraversal , INonElementParentNode , IGlobalEventHandlers , IDocumentEvent , IDocumentCSS , IDocumentStyle

相続人

Document.Navigate(string) , Document.Navigate(Url) , Document.Navigate(string, string) , Document.Navigate(string, Url) , Document.Navigate(Stream, string) , Document.Navigate(Stream, Url) , Document.Navigate(RequestMessage) , Document.CreateElement(string) , Document.CreateElementNS(string, string) , Document.CreateDocumentFragment() , Document.CreateTextNode(string) , Document.CreateComment(string) , Document.CreateCDATASection(string) , Document.CreateProcessingInstruction(string, string) , Document.CreateAttribute(string) , Document.CreateAttributeNS(string, string) , Document.CreateEntityReference(string) , Document.CreateDocumentType(string, string, string, string) , Document.GetElementsByTagName(string) , Document.GetElementsByTagNameNS(string, string) , Document.GetElementById(string) , Document.GetElementsByClassName(string) , Document.CreateNodeIterator(Node) , Document.CreateNodeIterator(Node, long) , Document.CreateNodeIterator(Node, long, INodeFilter) , Document.CreateTreeWalker(Node) , Document.CreateTreeWalker(Node, long) , Document.CreateTreeWalker(Node, long, INodeFilter) , Document.QuerySelectorAll(string) , Document.QuerySelector(string) , Document.ImportNode(Node, bool) , Document.CreateEvent(string) , Document.Write(params string[]) , Document.WriteLn(params string[]) , Document.CreateExpression(string, IXPathNSResolver) , Document.CreateNSResolver(Node) , Document.Evaluate(string, Node, IXPathNSResolver, XPathResultType, object) , Document.RenderTo(IDevice) , Document.Dispose(bool) , Document.OwnerDocument , Document.Context , Document.Implementation , Document.Location , Document.DocumentURI , Document.Origin , Document.BaseURI , Document.NodeName , Document.NodeType , Document.CharacterSet , Document.Charset , Document.InputEncoding , Document.ContentType , Document.ReadyState , Document.Doctype , Document.DocumentElement , Document.FirstElementChild , Document.LastElementChild , Document.PreviousElementSibling , Document.NextElementSibling , Document.ChildElementCount , Document.Children , Document.XmlStandalone , Document.XmlVersion , Document.StrictErrorChecking , Document.DefaultView , Document.StyleSheets , Document.OnReadyStateChange , Document.OnAbort , Document.OnBlur , Document.OnCancel , Document.OnCanplay , Document.OnCanPlayThrough , Document.OnChange , Document.OnClick , Document.OnCueChange , Document.OnDblClick , Document.OnDurationChange , Document.OnEmptied , Document.OnEnded , Document.OnError , Document.OnFocus , Document.OnInput , Document.OnInvalid , Document.OnKeyDown , Document.OnKeyPress , Document.OnKeyUp , Document.OnLoad , Document.OnLoadedData , Document.OnLoadedMetadata , Document.OnLoadStart , Document.OnMouseDown , Document.OnMouseEnter , Document.OnMouseLeave , Document.OnMouseMove , Document.OnMouseOut , Document.OnMouseOver , Document.OnMouseUp , Document.OnMouseWheel , Document.OnPause , Document.OnPlay , Document.OnPlaying , Document.OnProgress , Document.OnRateChange , Document.OnReset , Document.OnResize , Document.OnScroll , Document.OnSeeked , Document.OnSeeking , Document.OnSelect , Document.OnShow , Document.OnStalled , Document.OnSubmit , Document.OnSuspend , Document.OnTimeUpdate , Document.OnToggle , Document.OnVolumeChange , Document.OnWaiting , Node.ELEMENT_NODE , Node.ATTRIBUTE_NODE , Node.TEXT_NODE , Node.CDATA_SECTION_NODE , Node.ENTITY_REFERENCE_NODE , Node.ENTITY_NODE , Node.PROCESSING_INSTRUCTION_NODE , Node.COMMENT_NODE , Node.DOCUMENT_NODE , Node.DOCUMENT_TYPE_NODE , Node.DOCUMENT_FRAGMENT_NODE , Node.NOTATION_NODE , Node.HasChildNodes() , Node.Normalize() , Node.CloneNode() , Node.CloneNode(bool) , Node.IsEqualNode(Node) , Node.IsSameNode(Node) , Node.LookupPrefix(string) , Node.LookupNamespaceURI(string) , Node.IsDefaultNamespace(string) , Node.InsertBefore(Node, Node) , Node.ReplaceChild(Node, Node) , Node.RemoveChild(Node) , Node.AppendChild(Node) , Node.Dispose(bool) , Node.ToString() , Node.NodeType , Node.LocalName , Node.NamespaceURI , Node.Prefix , Node.NodeName , Node.BaseURI , Node.OwnerDocument , Node.ParentNode , Node.ParentElement , Node.ChildNodes , Node.FirstChild , Node.LastChild , Node.PreviousSibling , Node.NextSibling , Node.NodeValue , Node.TextContent , EventTarget.AddEventListener(string, DOMEventHandler, bool) , EventTarget.AddEventListener(string, IEventListener) , EventTarget.AddEventListener(string, IEventListener, bool) , EventTarget.RemoveEventListener(string, DOMEventHandler, bool) , EventTarget.RemoveEventListener(string, IEventListener) , EventTarget.RemoveEventListener(string, IEventListener, bool) , EventTarget.DispatchEvent(Event) , EventTarget.Dispose() , EventTarget.Dispose(bool) , DOMObject.GetPlatformType() , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

ドキュメンタリー()

Aspose.Html.Dom.Svg.SVGDドキュメントクラスの新しい例を開始します。

public SVGDocument()

ドキュメンタリー(Configuration)

Aspose.Html.Dom.Svg.SVGDドキュメントクラスの新しい例を開始します。

public SVGDocument(Configuration configuration)

Parameters

configuration Configuration

構成です。

ドキュメンタリー(ストレッチ)

Aspose.Html.Dom.Svg.SVGDドキュメンタリークラスの新しい例を開始します 構築者は同期的に動作し、外部のすべてのリソース(画像、スクリプトなど)の充電を待っています。文書を同期的に充電するには、Aspose.Html.Dom.Document.Navigate(System.String)またはその超充電方法を使用します。または、 Aspose.Html.Dom.IBrowsingContext.Security で適切なフラッグを設定することによって、外部のリソースの充電を無効にすることができます。

public SVGDocument(string address)

Parameters

address string

ドキュメントアドレス:現在のディレクトリパスと組み合わせて、絶対的なURLを形成します。

ドキュメンタリー(Url)

Aspose.Html.Dom.Svg.SVGDドキュメンタリークラスの新しい例を開始します 構築者は同期的に動作し、外部のすべてのリソース(画像、スクリプトなど)の充電を待っています。文書を同期的に充電するには、Aspose.Html.Dom.Document.Navigate(Aspose.Html.Url)またはその超充電方法を使用します。または、 Aspose.Html.Dom.IBrowsingContext.Security で適切なフラッグを設定することによって、外部のリソースの充電を無効にすることができます。

public SVGDocument(Url url)

Parameters

url Url

ドキュメントURL

ドキュメンタリー(ストリップ、設定)

Aspose.Html.Dom.Svg.SVGDドキュメンタリークラスの新しい例を開始します 構築者は同期的に動作し、外部のすべてのリソース(画像、スクリプトなど)の充電を待っています。文書を同期的に充電するには、Aspose.Html.Dom.Document.Navigate(System.String)またはその超充電方法を使用します。または、 Aspose.Html.Dom.IBrowsingContext.Security で適切なフラッグを設定することによって、外部のリソースの充電を無効にすることができます。

public SVGDocument(string address, Configuration configuration)

Parameters

address string

ドキュメントアドレス:現在のディレクトリパスと組み合わせて、絶対的なURLを形成します。

configuration Configuration

構成です。

ドキュメンタリー(URL、設定)

Aspose.Html.Dom.Svg.SVGDドキュメンタリークラスの新しい例を開始します 構築者は同期的に動作し、外部のすべてのリソース(画像、スクリプトなど)の充電を待っています。文書を同期的に充電するには、Aspose.Html.Dom.Document.Navigate(Aspose.Html.Url)またはその超充電方法を使用します。または、 Aspose.Html.Dom.IBrowsingContext.Security で適切なフラッグを設定することによって、外部のリソースの充電を無効にすることができます。

public SVGDocument(Url url, Configuration configuration)

Parameters

url Url

ドキュメントURL

configuration Configuration

構成です。

ドキュメンタリー(ストリーム、ストリーム)

Aspose.Html.Dom.Svg.SVGDドキュメンタリークラスの新しい例を開始します 構築者は同期的に動作し、外部のすべてのリソース(画像、スクリプトなど)の充電を待っています。文書を同期的に充電するには、Aspose.Html.Dom.Document.Navigate(System.IO.Stream、System.String)またはその超充電方法を使用します。または、 Aspose.Html.Dom.IBrowsingContext.Security で適切なフラッグを設定することによって、外部のリソースの充電を無効にすることができます。ドキュメントの充電は、流れの現在の位置から始まります。

public SVGDocument(Stream content, string baseUri)

Parameters

content Stream

文書の内容。

baseUri string

ドキュメントのベース URI は、現在のディレクトリパスと組み合わせて、絶対的な URL を形成します。

Exceptions

ArgumentNullException

「ベースウリ」は「ゼロ」です。

ドキュメンタリー(ストリーム、ストリーム、設定)

Aspose.Html.Dom.Svg.SVGDドキュメンタリークラスの新しい例を開始します 構築者は同期的に動作し、外部のすべてのリソース(画像、スクリプトなど)の充電を待っています。文書を同期的に充電するには、Aspose.Html.Dom.Document.Navigate(System.IO.Stream、System.String)またはその超充電方法を使用します。または、 Aspose.Html.Dom.IBrowsingContext.Security で適切なフラッグを設定することによって、外部のリソースの充電を無効にすることができます。ドキュメントの充電は、流れの現在の位置から始まります。

public SVGDocument(Stream content, string baseUri, Configuration configuration)

Parameters

content Stream

文書の内容。

baseUri string

ドキュメントのベース URI は、現在のディレクトリパスと組み合わせて、絶対的な URL を形成します。

configuration Configuration

構成です。

Exceptions

ArgumentNullException

「ベースウリ」は「ゼロ」です。

ドキュメンタリー(ストリーム、URL)

Aspose.Html.Dom.Svg.SVGDドキュメンタリークラスの新しい例を開始します 構築者は同期的に動作し、外部のすべてのリソース(画像、スクリプトなど)の充電を待っています。文書を同期的に充電するには、Aspose.Html.Dom.Document.Navigate(System.IO.Stream、Aspose.Html.Url)またはその超充電方法を使用します。または、 Aspose.Html.Dom.IBrowsingContext.Security で適切なフラッグを設定することによって、外部のリソースの充電を無効にすることができます。ドキュメントの充電は、流れの現在の位置から始まります。

public SVGDocument(Stream content, Url baseUri)

Parameters

content Stream

文書の内容。

baseUri Url

文書の基礎URI。

Exceptions

ArgumentNullException

「ベースウリ」は「ゼロ」です。

ドキュメンタリー(ストリーム、URL、設定)

Aspose.Html.Dom.Svg.SVGDドキュメンタリークラスの新しい例を開始します 構築者は同期的に動作し、外部のすべてのリソース(画像、スクリプトなど)の充電を待っています。文書を同期的に充電するには、Aspose.Html.Dom.Document.Navigate(System.IO.Stream、Aspose.Html.Url)またはその超充電方法を使用します。または、 Aspose.Html.Dom.IBrowsingContext.Security で適切なフラッグを設定することによって、外部のリソースの充電を無効にすることができます。ドキュメントの充電は、流れの現在の位置から始まります。

public SVGDocument(Stream content, Url baseUri, Configuration configuration)

Parameters

content Stream

文書の内容。

baseUri Url

文書の基礎URI。

configuration Configuration

構成です。

Exceptions

ArgumentNullException

「ベースウリ」は「ゼロ」です。

ドキュメンタリー(ストリップ、ストリップ)

Aspose.Html.Dom.Svg.SVGDドキュメンタリークラスの新しい例を開始します 構築者は同期的に動作し、外部のすべてのリソース(画像、スクリプトなど)の充電を待っています。文書を同期的に充電するには、Aspose.Html.Dom.Document.Navigate(System.String、System.String)またはその超充電方法を使用します。または、 Aspose.Html.Dom.IBrowsingContext.Security で適切なフラッグを設定することによって、外部のリソースの充電を無効にすることができます。

public SVGDocument(string content, string baseUri)

Parameters

content string

文書の内容。

baseUri string

ドキュメントのベース URI は、現在のディレクトリパスと組み合わせて、絶対的な URL を形成します。

Exceptions

ArgumentNullException

「ベースウリ」は「ゼロ」です。

ドキュメンタリー(ストリップ、ストリップ、設定)

Aspose.Html.Dom.Svg.SVGDドキュメンタリークラスの新しい例を開始します 構築者は同期的に動作し、外部のすべてのリソース(画像、スクリプトなど)の充電を待っています。文書を同期的に充電するには、Aspose.Html.Dom.Document.Navigate(System.String、System.String)またはその超充電方法を使用します。または、 Aspose.Html.Dom.IBrowsingContext.Security で適切なフラッグを設定することによって、外部のリソースの充電を無効にすることができます。

public SVGDocument(string content, string baseUri, Configuration configuration)

Parameters

content string

文書の内容。

baseUri string

ドキュメントのベース URI は、現在のディレクトリパスと組み合わせて、絶対的な URL を形成します。

configuration Configuration

構成です。

Exceptions

ArgumentNullException

「ベースウリ」は「ゼロ」です。

ドキュメンタリー(ストリート、URL)

Aspose.Html.Dom.Svg.SVGDドキュメンタリークラスの新しい例を開始します 構築者は同期的に動作し、外部のすべてのリソース(画像、スクリプトなど)の充電を待っています。文書を同期的に充電するには、Aspose.Html.Dom.Document.Navigate(System.String、Aspose.Html.Url)またはその超充電方法を使用します。または、 Aspose.Html.Dom.IBrowsingContext.Security で適切なフラッグを設定することによって、外部のリソースの充電を無効にすることができます。

public SVGDocument(string content, Url baseUri)

Parameters

content string

文書の内容。

baseUri Url

文書の基礎URI。

Exceptions

ArgumentNullException

「ベースウリ」は「ゼロ」です。

ドキュメンタリー(ストリップ、URL、設定)

Aspose.Html.Dom.Svg.SVGDドキュメンタリークラスの新しい例を開始します 構築者は同期的に動作し、外部のすべてのリソース(画像、スクリプトなど)の充電を待っています。文書を同期的に充電するには、Aspose.Html.Dom.Document.Navigate(System.String、Aspose.Html.Url)またはその超充電方法を使用します。または、 Aspose.Html.Dom.IBrowsingContext.Security で適切なフラッグを設定することによって、外部のリソースの充電を無効にすることができます。

public SVGDocument(string content, Url baseUri, Configuration configuration)

Parameters

content string

文書の内容。

baseUri Url

文書の基礎URI。

configuration Configuration

構成です。

Exceptions

ArgumentNullException

「ベースウリ」は「ゼロ」です。

ドキュメンタリー(RequestMessage)

Aspose.Html.Dom.Svg.SVGDドキュメンタリークラスの新しい例を開始します 構築者は同期的に動作し、外部のすべてのリソース(画像、スクリプトなど)の充電を待っています。文書を同期的に充電するには、Aspose.Html.Dom.Document.Navigate(Aspose.Html.Net.RequestMessage)またはその超充電方法を使用します。または、 Aspose.Html.Dom.IBrowsingContext.Security で適切なフラッグを設定することによって、外部のリソースの充電を無効にすることができます。

public SVGDocument(RequestMessage request)

Parameters

request RequestMessage

要請です。

ドキュメンタリー(リクエストメッセージ、設定)

Aspose.Html.Dom.Svg.SVGDドキュメンタリークラスの新しい例を開始します 構築者は同期的に動作し、外部のすべてのリソース(画像、スクリプトなど)の充電を待っています。文書を同期的に充電するには、Aspose.Html.Dom.Document.Navigate(Aspose.Html.Net.RequestMessage)またはその超充電方法を使用します。または、 Aspose.Html.Dom.IBrowsingContext.Security で適切なフラッグを設定することによって、外部のリソースの充電を無効にすることができます。

public SVGDocument(RequestMessage request, Configuration configuration)

Parameters

request RequestMessage

要請です。

configuration Configuration

構成です。

Properties

Domain

ドメイン名 ドメイン名 ドメイン名 ドメイン名 ドメイン名 ドメイン名 ドメイン名 ドメイン名 ドメイン名 ドメイン名 ドメイン名

[DOMName("domain")]
public string Domain { get; }

不動産価値

string

Referrer

このページにリンクされているページのURIを返します. 値は、ユーザーが直接ページにナビゲートした場合(リンクではなく、例えばブックマークを介して)空の列です。

[DOMName("referrer")]
public string Referrer { get; }

不動産価値

string

RootElement

文書階級における「svg」の根。

[DOMName("rootElement")]
public SVGSVGElement RootElement { get; }

不動産価値

SVGSVGElement

Title

文書のタイトルは、『svg』の根元素(すなわち、 こちらはタイトル)

[DOMName("title")]
public string Title { get; }

不動産価値

string

URL

文書の完全なURI。

[DOMName("URL")]
public string URL { get; }

不動産価値

string

Methods

GetOverrideStyle(エレメント、ストリップ)

この方法は、特定の要素と特定の pseudo要素の上線スタイル宣言を取得するために使用されます。

public ICSSStyleDeclaration GetOverrideStyle(Element elt, string pseudoElt)

Parameters

elt Element

スタイルが変更される要素 このパラメーターはゼロではありません。

pseudoElt string

偽物、もしくはゼロ。

Returns

ICSSStyleDeclaration

オーバーリードスタイル宣言

RenderTo(アイドル)

この方法は、現在の文書のコンテンツを指定されたデバイスに印刷するために使用されます。

public override void RenderTo(IDevice device)

Parameters

device IDevice

ユーザーデバイス

Save(Url)

この文書に使用されるすべてのリソースは隣接するフォルダーに保存され、その名前は: output_file_name + “_files” として構築されます。

public void Save(Url url)

Parameters

url Url

出力ファイルへのURL。

Exceptions

ArgumentException

指定された「URL」が有効なローカルファイルURLではない場合にアップロードされます。

Save(ストレッチ)

この文書に使用されるすべてのリソースは隣接するフォルダーに保存され、その名前は: output_file_name + “_files” として構築されます。

public void Save(string path)

Parameters

path string

出力ファイルへの地元のルート

Exceptions

ArgumentException

指定された「パス」が有効なローカルファイルパスではない場合にアップします。

Save(ResourceHandler)

Aspose.Html.Saving.ResourceHandlers.ResourceHandlerを使用してドキュメントのコンテンツとリソースを保存します。

public void Save(ResourceHandler resourceHandler)

Parameters

resourceHandler ResourceHandler

リソース トレーダー Aspose.Html.Saving.ResourceHandlers.ResourceHandler

Save(シングル、SVGSaveFormat)

この文書に使用されるすべてのリソースは隣接するフォルダーに保存され、その名前は: output_file_name + “_files” として構築されます。

public void Save(string path, SVGSaveFormat saveFormat)

Parameters

path string

出力ファイルへの地元のルート

saveFormat SVGSaveFormat

文書が保存されている形式

Exceptions

ArgumentException

指定された「パス」が有効なローカルファイルパスではない場合にアップします。

Save(リソースハンダー、SVGSaveFormat)

Aspose.Html.Saving.ResourceHandlers.ResourceHandlerを使用してドキュメントのコンテンツとリソースを保存します。

public void Save(ResourceHandler resourceHandler, SVGSaveFormat saveFormat)

Parameters

resourceHandler ResourceHandler

リソース トレーダー Aspose.Html.Saving.ResourceHandlers.ResourceHandler

saveFormat SVGSaveFormat

文書が保存されている形式

Save(ストレッチ、SVGSaveOptions)

この文書に使用されるすべてのリソースは隣接するフォルダーに保存され、その名前は: output_file_name + “_files” として構築されます。

public void Save(string path, SVGSaveOptions saveOptions)

Parameters

path string

出力ファイルへの地元のルート

saveOptions SVGSaveOptions

SVGはオプションを節約します。

Exceptions

ArgumentException

指定された「パス」が有効なローカルファイルパスではない場合にアップします。

Save(リソースハンダー、SVGSaveOptions)

Aspose.Html.Saving.ResourceHandlers.ResourceHandlerを使用してドキュメントのコンテンツとリソースを保存します。

public void Save(ResourceHandler resourceHandler, SVGSaveOptions saveOptions)

Parameters

resourceHandler ResourceHandler

リソース トレーダー Aspose.Html.Saving.ResourceHandlers.ResourceHandler

saveOptions SVGSaveOptions

SVGはオプションを節約します。

Save(Url、SVGSaveフォーマット)

この文書に使用されるすべてのリソースは隣接するフォルダーに保存され、その名前は: output_file_name + “_files” として構築されます。

public void Save(Url url, SVGSaveFormat saveFormat)

Parameters

url Url

出力ファイルへのURL。

saveFormat SVGSaveFormat

文書が保存されている形式

Exceptions

ArgumentException

指定された「URL」が有効なローカルファイルURLではない場合にアップロードされます。

Save(オリジナルタイトル: SVGSaveOptions)

この文書に使用されるすべてのリソースは隣接するフォルダーに保存され、その名前は: output_file_name + “_files” として構築されます。

public void Save(Url url, SVGSaveOptions saveOptions)

Parameters

url Url

出力ファイルへのURL。

saveOptions SVGSaveOptions

SVGはオプションを節約します。

Exceptions

ArgumentException

指定された「URL」が有効なローカルファイルURLではない場合にアップロードされます。

こちらも見る

Document , IDocumentEvent

 日本語