Class SVGDocument
Именује се: Aspose.Html.Dom.Svg Асамблеја: Aspose.HTML.dll (25.4.0)
Поред пружања приступа хијерархији, она такође пружа неке удобне методе за приступ одређеним сетовима информација из документа.Када је елемент „свг“ уграђен у линију као компонента документа из другог имена простора, као што је када је елемент „свг“ уграђен у линију у XHTML документу [XHTML], онда објекат „СвГД“ неће постојати; уместо тога, коренни објекат у хијерархији објекта документа ће бити објекат Документа различитих типова, као што је објекат ХТМЛДокумент.
[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.SVGDocument.
public SVGDocument()
СВДДокумент(Configuration)
Иницијалише нову инстанцију класе Aspose.Html.Dom.Svg.SVGDocument.
public SVGDocument(Configuration configuration)
Parameters
configuration
Configuration
То је конфигурација.
СВДДокумент(Стринг)
Иницијалише нову инстанцију Аппосе.Хтмл.Дом.Свг.СВГДЦакумент класе.Конструктор ради синхронично, чека за пуњење свих спољних ресурса (слика, скрипта, итд.).Да бисте асинхронно преузели документ, користите методу Aspose.Html.Dom.Document.Navigate(System.String) или његове преоптерећења.Или можете деактивирати пуњење неких спољних ресурса постављањем одговарајућих знамена у Aspose.Html.Dom.IBrowsingContext.Security.
public SVGDocument(string address)
Parameters
address
string
То ће бити комбиновано са тренутним директоријским путем да формира апсолутну УРЛ.
СВДДокумент(Url)
Иницијалише нову инстанцију Аппосе.Хтмл.Дом.Свг.СВГДЦакумент класе.Конструктор ради синхронично, чека за пуњење свих спољних ресурса (слика, скрипта, итд.).Да бисте асинхронно преузели документ, користите методу Aspose.Html.Dom.Document.Navigate(Aspose.Html.Url) или његове преоптерећења.Или можете деактивирати пуњење неких спољних ресурса постављањем одговарајућих знамена у Aspose.Html.Dom.IBrowsingContext.Security.
public SVGDocument(Url url)
Parameters
url
Url
УРЛ за документ.
СВДДокумент(КСНУМКС, конфигурација)
Иницијалише нову инстанцију Аппосе.Хтмл.Дом.Свг.СВГДЦакумент класе.Конструктор ради синхронично, чека за пуњење свих спољних ресурса (слика, скрипта, итд.).Да бисте асинхронно преузели документ, користите методу Aspose.Html.Dom.Document.Navigate(System.String) или његове преоптерећења.Или можете деактивирати пуњење неких спољних ресурса постављањем одговарајућих знамена у Aspose.Html.Dom.IBrowsingContext.Security.
public SVGDocument(string address, Configuration configuration)
Parameters
address
string
То ће бити комбиновано са тренутним директоријским путем да формира апсолутну УРЛ.
configuration
Configuration
То је конфигурација.
СВДДокумент(УРЛ и конфигурација)
Иницијалише нову инстанцију Аппосе.Хтмл.Дом.Свг.СВГДЦакумент класе.Конструктор ради синхронично, чека за пуњење свих спољних ресурса (слика, скрипта, итд.).Да бисте асинхронно преузели документ, користите методу 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.Document.Navigate(System.IO.Stream,System.String) или његове преоптерећења.Или можете деактивирати пуњење неких спољних ресурса постављањем одговарајућих знамена у Aspose.Html.Dom.IBrowsingContext.Security.Преузимање документа почиње са тренутне позиције у току.
public SVGDocument(Stream content, string baseUri)
Parameters
content
Stream
Садржај документа.
baseUri
string
Основни УРИ документа. ће се комбиновати са тренутним директоријским путем како би се формирао апсолутни УРЛ.
Exceptions
„BaseUri“ je „nula“.
СВДДокумент(струја, струја, конфигурација)
Иницијалише нову инстанцију Аппосе.Хтмл.Дом.Свг.СВГДЦакумент класе.Конструктор ради синхронично, чека за пуњење свих спољних ресурса (слика, скрипта, итд.).Да бисте асинхронно преузели документ, користите методу 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
Основни УРИ документа. ће се комбиновати са тренутним директоријским путем како би се формирао апсолутни УРЛ.
configuration
Configuration
То је конфигурација.
Exceptions
„BaseUri“ je „nula“.
СВДДокумент(УРЛ, УРЛ)
Иницијалише нову инстанцију Аппосе.Хтмл.Дом.Свг.СВГДЦакумент класе.Конструктор ради синхронично, чека за пуњење свих спољних ресурса (слика, скрипта, итд.).Да бисте асинхронно преузели документ, користите методу 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“ je „nula“.
СВДДокумент(УРЛ, УРЛ и Конфигурација)
Иницијалише нову инстанцију Аппосе.Хтмл.Дом.Свг.СВГДЦакумент класе.Конструктор ради синхронично, чека за пуњење свих спољних ресурса (слика, скрипта, итд.).Да бисте асинхронно преузели документ, користите методу 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“ je „nula“.
СВДДокумент(Стринг , Стринг)
Иницијалише нову инстанцију Аппосе.Хтмл.Дом.Свг.СВГДЦакумент класе.Конструктор ради синхронично, чека за пуњење свих спољних ресурса (слика, скрипта, итд.).Да бисте асинхронно преузели документ, користите методу 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
Основни УРИ документа. ће се комбиновати са тренутним директоријским путем како би се формирао апсолутни УРЛ.
Exceptions
„BaseUri“ je „nula“.
СВДДокумент(струја, струја, конфигурација)
Иницијалише нову инстанцију Аппосе.Хтмл.Дом.Свг.СВГДЦакумент класе.Конструктор ради синхронично, чека за пуњење свих спољних ресурса (слика, скрипта, итд.).Да бисте асинхронно преузели документ, користите методу 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
Основни УРИ документа. ће се комбиновати са тренутним директоријским путем како би се формирао апсолутни УРЛ.
configuration
Configuration
То је конфигурација.
Exceptions
„BaseUri“ je „nula“.
СВДДокумент(КСНУМКС УРЛ)
Иницијалише нову инстанцију Аппосе.Хтмл.Дом.Свг.СВГДЦакумент класе.Конструктор ради синхронично, чека за пуњење свих спољних ресурса (слика, скрипта, итд.).Да бисте асинхронно преузели документ, користите методу 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“ je „nula“.
СВДДокумент(УРЛ, УРЛ и Конфигурација)
Иницијалише нову инстанцију Аппосе.Хтмл.Дом.Свг.СВГДЦакумент класе.Конструктор ради синхронично, чека за пуњење свих спољних ресурса (слика, скрипта, итд.).Да бисте асинхронно преузели документ, користите методу 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“ je „nula“.
СВДДокумент(RequestMessage)
Иницијалише нову инстанцију Аппосе.Хтмл.Дом.Свг.СВГДЦакумент класе.Конструктор ради синхронично, чека за пуњење свих спољних ресурса (слика, скрипта, итд.).Да бисте асинхронно преузели документ, користите методу 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.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
Vrednost je prazna traka ako je korisnik direktno krenuo na stranicu (ne preko veze, već, na primer, preko knjigovodstva).
[DOMName("referrer")]
public string Referrer { get; }
Вредност имовине
RootElement
Корен „свг“ у хијерархији документа.
[DOMName("rootElement")]
public SVGSVGElement RootElement { get; }
Вредност имовине
Title
Наслов документа као што је наведено под-елементом „глава“ коренског елемента „свг“ (тј. )
[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
Локални УРЛ до излазног датотеке.
Exceptions
Подигнут ако наведени “УРЛ” није важећи локални 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
Ресурсни трговац Аппосе.Хтмл.Савинг.Ресурсни трговац.Ресурсни трговац.
Save(Стринг, СВГСАВЕФОРМАТ)
Сви ресурси који се користе у овом документу ће се сачувати у суседну фасциклу, чије име ће бити изграђено као: output_file_name + “_files”.
public void Save(string path, SVGSaveFormat saveFormat)
Parameters
path
string
Локални пут до излазног датотеке.
saveFormat
SVGSaveFormat
Формат у којем је документ сачуван.
Exceptions
Подигнут ако наведени “пут” није важећи локални пут датотеке.
Save(ResourceHandler, СВГСАВЕФОРМАТ)
Сачува садржај документа и ресурсе користећи Aspose.Html.Saving.ResourceHandlers.ResourceHandler.
public void Save(ResourceHandler resourceHandler, SVGSaveFormat saveFormat)
Parameters
resourceHandler
ResourceHandler
Ресурсни трговац Аппосе.Хтмл.Савинг.Ресурсни трговац.Ресурсни трговац.
saveFormat
SVGSaveFormat
Формат у којем је документ сачуван.
Save(КСНУМКС, SVGSaveOptions)
Сви ресурси који се користе у овом документу ће се сачувати у суседну фасциклу, чије име ће бити изграђено као: output_file_name + “_files”.
public void Save(string path, SVGSaveOptions saveOptions)
Parameters
path
string
Локални пут до излазног датотеке.
saveOptions
SVGSaveOptions
SVG štedi opcije.
Exceptions
Подигнут ако наведени “пут” није важећи локални пут датотеке.
Save(ResourceHandler, SVGSaveOptions)
Сачува садржај документа и ресурсе користећи Aspose.Html.Saving.ResourceHandlers.ResourceHandler.
public void Save(ResourceHandler resourceHandler, SVGSaveOptions saveOptions)
Parameters
resourceHandler
ResourceHandler
Ресурсни трговац Аппосе.Хтмл.Савинг.Ресурсни трговац.Ресурсни трговац.
saveOptions
SVGSaveOptions
SVG štedi opcije.
Save(УРЛ, СВГСАВЕФОРМАТ)
Сви ресурси који се користе у овом документу ће се сачувати у суседну фасциклу, чије име ће бити изграђено као: output_file_name + “_files”.
public void Save(Url url, SVGSaveFormat saveFormat)
Parameters
url
Url
Локални УРЛ до излазног датотеке.
saveFormat
SVGSaveFormat
Формат у којем је документ сачуван.
Exceptions
Подигнут ако наведени “УРЛ” није важећи локални URL датотеке.
Save(УРЛ, SVGSaveOptions)
Сви ресурси који се користе у овом документу ће се сачувати у суседну фасциклу, чије име ће бити изграђено као: output_file_name + “_files”.
public void Save(Url url, SVGSaveOptions saveOptions)
Parameters
url
Url
Локални УРЛ до излазног датотеке.
saveOptions
SVGSaveOptions
SVG štedi opcije.
Exceptions
Подигнут ако наведени “УРЛ” није важећи локални URL датотеке.