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
「ベースウリ」は「ゼロ」です。
ドキュメンタリー(ストリーム、ストリーム、設定)
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
「ベースウリ」は「ゼロ」です。
ドキュメンタリー(ストリーム、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
「ベースウリ」は「ゼロ」です。
ドキュメンタリー(ストリーム、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
「ベースウリ」は「ゼロ」です。
ドキュメンタリー(ストリップ、ストリップ)
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
「ベースウリ」は「ゼロ」です。
ドキュメンタリー(ストリップ、ストリップ、設定)
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
「ベースウリ」は「ゼロ」です。
ドキュメンタリー(ストリート、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
「ベースウリ」は「ゼロ」です。
ドキュメンタリー(ストリップ、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
「ベースウリ」は「ゼロ」です。
ドキュメンタリー(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; }
不動産価値
Referrer
このページにリンクされているページのURIを返します. 値は、ユーザーが直接ページにナビゲートした場合(リンクではなく、例えばブックマークを介して)空の列です。
[DOMName("referrer")]
public string Referrer { get; }
不動産価値
RootElement
文書階級における「svg」の根。
[DOMName("rootElement")]
public SVGSVGElement RootElement { get; }
不動産価値
Title
文書のタイトルは、『svg』の根元素(すなわち、 )
[DOMName("title")]
public string Title { get; }
不動産価値
URL
文書の完全なURI。
[DOMName("URL")]
public string URL { get; }
不動産価値
Methods
GetOverrideStyle(エレメント、ストリップ)
この方法は、特定の要素と特定の pseudo要素の上線スタイル宣言を取得するために使用されます。
public ICSSStyleDeclaration GetOverrideStyle(Element elt, string pseudoElt)
Parameters
elt
Element
スタイルが変更される要素 このパラメーターはゼロではありません。
pseudoElt
string
偽物、もしくはゼロ。
Returns
オーバーリードスタイル宣言
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
指定された「URL」が有効なローカルファイルURLではない場合にアップロードされます。
Save(ストレッチ)
この文書に使用されるすべてのリソースは隣接するフォルダーに保存され、その名前は: output_file_name + “_files” として構築されます。
public void Save(string path)
Parameters
path
string
出力ファイルへの地元のルート
Exceptions
指定された「パス」が有効なローカルファイルパスではない場合にアップします。
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
指定された「パス」が有効なローカルファイルパスではない場合にアップします。
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
指定された「パス」が有効なローカルファイルパスではない場合にアップします。
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
指定された「URL」が有効なローカルファイルURLではない場合にアップロードされます。
Save(オリジナルタイトル: SVGSaveOptions)
この文書に使用されるすべてのリソースは隣接するフォルダーに保存され、その名前は: output_file_name + “_files” として構築されます。
public void Save(Url url, SVGSaveOptions saveOptions)
Parameters
url
Url
出力ファイルへのURL。
saveOptions
SVGSaveOptions
SVGはオプションを節約します。
Exceptions
指定された「URL」が有効なローカルファイルURLではない場合にアップロードされます。