Class SVGDocument

Class SVGDocument

Името на пространството: Aspose.Html.Dom.Svg Aspose.HTML.dll (25.4.0)

svg“ е вграден в линията като компонент на документ от друг именен пространство, например, когато елемент „svg“ е вграден в линията в XHTML документ [XHTML], тогава SVGD документ обект няма да съществува; вместо това, коренният обект в йерархията на обекта на документа ще бъде документ обект от различен тип, като например HTMLDocument обект.Всъщност, SVGD документ обект ще съществува, когато коренният елемент на йерархията на документа е „svg“ като такъв елемент, когато се вижда стандартен файл SVG(i.

[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.SVGDDocument.

public SVGDocument()

СВД Документ(Configuration)

Aspose.Html.Dom.Svg.SVGDDocument.

public SVGDocument(Configuration configuration)

Parameters

configuration Configuration

Това е конфигурацията.

СВД Документ(Стрий)

Иницијализира нова инстанция на клас Aspose.Html.Dom.Svg.VVGD. Конструкторът работи синхронично, чака за зареждане на всички външни ресурси (изображения, скрипти и т.н.).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.VVGD. Конструкторът работи синхронично, чака за зареждане на всички външни ресурси (изображения, скрипти и т.н.).Aspose.Html.Dom.Document.Navigate(Aspose.Html.Url.Aspose.Html.Dom.IBrowsingContext.Security.

public SVGDocument(Url url)

Parameters

url Url

УРЛ на документа.

СВД Документ(Стрий, Конфигурация)

Иницијализира нова инстанция на клас Aspose.Html.Dom.Svg.VVGD. Конструкторът работи синхронично, чака за зареждане на всички външни ресурси (изображения, скрипти и т.н.).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.VVGD. Конструкторът работи синхронично, чака за зареждане на всички външни ресурси (изображения, скрипти и т.н.).Aspose.Html.Dom.Document.Navigate(Aspose.Html.Url.Aspose.Html.Dom.IBrowsingContext.Security.

public SVGDocument(Url url, Configuration configuration)

Parameters

url Url

УРЛ на документа.

configuration Configuration

Това е конфигурацията.

СВД Документ(Стрий, Стрий)

Иницијализира нова инстанция на клас Aspose.Html.Dom.Svg.VVGD. Конструкторът работи синхронично, чака за зареждане на всички външни ресурси (изображения, скрипти и т.н.).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

‘BaseUri’.

СВД Документ(Поток, строй, конфигурация)

Иницијализира нова инстанция на клас Aspose.Html.Dom.Svg.VVGD. Конструкторът работи синхронично, чака за зареждане на всички външни ресурси (изображения, скрипти и т.н.).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

‘BaseUri’.

СВД Документ(Изтегляне, URL)

Иницијализира нова инстанция на клас Aspose.Html.Dom.Svg.VVGD. Конструкторът работи синхронично, чака за зареждане на всички външни ресурси (изображения, скрипти и т.н.).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

Основата на УРИ на документа.

Exceptions

ArgumentNullException

‘BaseUri’.

СВД Документ(Изтегляне, URL и конфигурация)

Иницијализира нова инстанция на клас Aspose.Html.Dom.Svg.VVGD. Конструкторът работи синхронично, чака за зареждане на всички външни ресурси (изображения, скрипти и т.н.).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

Основата на УРИ на документа.

configuration Configuration

Това е конфигурацията.

Exceptions

ArgumentNullException

‘BaseUri’.

СВД Документ(Стрийк, Стрийк)

Иницијализира нова инстанция на клас Aspose.Html.Dom.Svg.VVGD. Конструкторът работи синхронично, чака за зареждане на всички външни ресурси (изображения, скрипти и т.н.).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

‘BaseUri’.

СВД Документ(Стрий, Стрий, Конфигурация)

Иницијализира нова инстанция на клас Aspose.Html.Dom.Svg.VVGD. Конструкторът работи синхронично, чака за зареждане на всички външни ресурси (изображения, скрипти и т.н.).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

‘BaseUri’.

СВД Документ(Заглавие: Url)

Иницијализира нова инстанция на клас Aspose.Html.Dom.Svg.VVGD. Конструкторът работи синхронично, чака за зареждане на всички външни ресурси (изображения, скрипти и т.н.).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

Основата на УРИ на документа.

Exceptions

ArgumentNullException

‘BaseUri’.

СВД Документ(URL, URL и конфигурация)

Иницијализира нова инстанция на клас Aspose.Html.Dom.Svg.VVGD. Конструкторът работи синхронично, чака за зареждане на всички външни ресурси (изображения, скрипти и т.н.).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

Основата на УРИ на документа.

configuration Configuration

Това е конфигурацията.

Exceptions

ArgumentNullException

‘BaseUri’.

СВД Документ(RequestMessage)

Иницијализира нова инстанция на клас Aspose.Html.Dom.Svg.VVGD. Конструкторът работи синхронично, чака за зареждане на всички външни ресурси (изображения, скрипти и т.н.).Aspose.Html.Dom.Document.Navigate(Aspose.Html.Net.RequestMessage.Aspose.Html.Dom.IBrowsingContext.Security.

public SVGDocument(RequestMessage request)

Parameters

request RequestMessage

Искането е.

СВД Документ(RequestMessage, Конфигурация)

Иницијализира нова инстанция на клас Aspose.Html.Dom.Svg.VVGD. Конструкторът работи синхронично, чака за зареждане на всички външни ресурси (изображения, скрипти и т.н.).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

Пълният УРИ на документа.

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

стойност на имота

string

Methods

GetOverrideStyle(Елемент , Стринг)

Този метод се използва за извличане на изявлението за стил на преобладаване за определен елемент и специален псевдо-елемент.

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

СВГ спестява опции.

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

СВГ спестява опции.

Save(URL и SVGSaveFormat)

Всички ресурси, използвани в този документ, ще бъдат съхранявани в съседната папка, чието име ще бъде изградено като: output_file_name + “_files”.

public void Save(Url url, SVGSaveFormat saveFormat)

Parameters

url Url

Местният URL към изходния файл.

saveFormat SVGSaveFormat

Формат, в който документът се съхранява.

Exceptions

ArgumentException

URL" не е валиден локален URL.

Save(URL и SVGSaveOptions)

Всички ресурси, използвани в този документ, ще бъдат съхранявани в съседната папка, чието име ще бъде изградено като: output_file_name + “_files”.

public void Save(Url url, SVGSaveOptions saveOptions)

Parameters

url Url

Местният URL към изходния файл.

saveOptions SVGSaveOptions

СВГ спестява опции.

Exceptions

ArgumentException

URL" не е валиден локален URL.

Вижте също

Document , IDocumentEvent

 Български