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
‘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
‘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
‘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
‘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
‘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
‘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
‘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
‘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; }
стойност на имота
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
Пълният УРИ на документа.
[DOMName("URL")]
public string URL { get; }
стойност на имота
Methods
GetOverrideStyle(Елемент , Стринг)
Този метод се използва за извличане на изявлението за стил на преобладаване за определен елемент и специален псевдо-елемент.
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
СВГ спестява опции.
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
СВГ спестява опции.
Save(URL и SVGSaveFormat)
Всички ресурси, използвани в този документ, ще бъдат съхранявани в съседната папка, чието име ще бъде изградено като: output_file_name + “_files”.
public void Save(Url url, SVGSaveFormat saveFormat)
Parameters
url
Url
Местният URL към изходния файл.
saveFormat
SVGSaveFormat
Формат, в който документът се съхранява.
Exceptions
URL" не е валиден локален URL.
Save(URL и SVGSaveOptions)
Всички ресурси, използвани в този документ, ще бъдат съхранявани в съседната папка, чието име ще бъде изградено като: output_file_name + “_files”.
public void Save(Url url, SVGSaveOptions saveOptions)
Parameters
url
Url
Местният URL към изходния файл.
saveOptions
SVGSaveOptions
СВГ спестява опции.
Exceptions
URL" не е валиден локален URL.