Class SVGDocument

Class SVGDocument

Namn på plats: Aspose.Svg Församling: Aspose.SVG.dll (25.5.0)

Ett “SVGD-dokument” är roten till SVG:s hierarki och innehar hela innehållet. Förutom att ge tillgång till hierarki, Det ger också vissa bekvämlighetsmetoder för att få tillgång till vissa uppsättningar av information från dokumentet.Bortsett från att ladda standard .svg-filer, Både konstruktörerna och Aspose.Svg.Dom.document.Navigate(System.String) metod kan ladda gzip-komprimerade .svgz filer. När ett ‘svG’ element är inbäddat i linje som en komponent av ett dokument från ett annat namespace, Till exempel när ett ”svg” element är inbäddat i ett XHTML-dokument [XHhtml], då ett SVGDokumentobjekt inte kommer att existera; I stället, rötobjektet i dokument objekt hierarki kommer att vara ett Dokument objekt av en annan typ, som en HTMLDocument object.H men, ett SVGDokumentobjekt kommer faktiskt att existera när rötelementet i XML-dokumenthierarkin är ett “svg” element, Till exempel när du tittar på en egen SVG-fil (dvs. en fil med MIME-typ “image/svg+xml”). I det här fallet, SVGDokumentobjektet kommer att vara det röttiga objektet i dokumentobjektsmodellhierarkin.

[ComVisible(true)]
[DOMObject]
[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

Arvsmedlemmar

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

SVGDokumentet()

Initialiserar en ny instans av Aspose.Svg-SVGDokumentklassen.

public SVGDocument()

SVGDokumentet(Configuration)

Initialiserar en ny instans av Aspose.Svg-SVGDokumentklassen.

public SVGDocument(Configuration configuration)

Parameters

configuration Configuration

och konfigurationen .

SVGDokumentet(Sträng)

Initialiserar en ny instans av Aspose.Svg-SVGDokumentklassen Konstruktorn fungerar synkroniskt, det väntar på laddning av alla externa resurser (bilder, skript etc.).För att ladda dokumentet asynkroniskt använder du metoden Aspose.Svg.Dom.document.Navigate(System.String) eller dess överladdningar.Eller du kan inaktivera laddning av vissa externa resurser genom att ställa in lämpliga flaggor i Aspose.Svg.Dom.IBrowsingContext.Security.

public SVGDocument(string address)

Parameters

address string

Det kommer att kombineras med den aktuella katalogvägen för att bilda en absolut URL.

SVGDokumentet(Url)

Initialiserar en ny instans av Aspose.Svg-SVGDokumentklassen Konstruktorn fungerar synkroniskt, det väntar på laddning av alla externa resurser (bilder, skript etc.).För att ladda dokumentet asynkroniskt använder du metoden Aspose.Svg.Dom.document.Navigate(Aspos.svk.Url) eller dess överladdningar.Eller du kan inaktivera laddning av vissa externa resurser genom att ställa in lämpliga flaggor i Aspose.Svg.Dom.IBrowsingContext.Security.

public SVGDocument(Url url)

Parameters

url Url

Dokumentet är URL.

SVGDokumentet(String, Konfiguration)

Initialiserar en ny instans av Aspose.Svg-SVGDokumentklassen Konstruktorn fungerar synkroniskt, det väntar på laddning av alla externa resurser (bilder, skript etc.).För att ladda dokumentet asynkroniskt använder du metoden Aspose.Svg.Dom.document.Navigate(System.String) eller dess överladdningar.Eller du kan inaktivera laddning av vissa externa resurser genom att ställa in lämpliga flaggor i Aspose.Svg.Dom.IBrowsingContext.Security.

public SVGDocument(string address, Configuration configuration)

Parameters

address string

Det kommer att kombineras med den aktuella katalogvägen för att bilda en absolut URL.

configuration Configuration

och konfigurationen .

SVGDokumentet(Url och konfiguration)

Initialiserar en ny instans av Aspose.Svg-SVGDokumentklassen Konstruktorn fungerar synkroniskt, det väntar på laddning av alla externa resurser (bilder, skript etc.).För att ladda dokumentet asynkroniskt använder du metoden Aspose.Svg.Dom.document.Navigate(Aspos.svk.Url) eller dess överladdningar.Eller du kan inaktivera laddning av vissa externa resurser genom att ställa in lämpliga flaggor i Aspose.Svg.Dom.IBrowsingContext.Security.

public SVGDocument(Url url, Configuration configuration)

Parameters

url Url

Dokumentet är URL.

configuration Configuration

och konfigurationen .

SVGDokumentet(Ström, ström)

Initialiserar en ny instans av Aspose.Svg-SVGDokumentklassen Konstruktorn fungerar synkroniskt, det väntar på laddning av alla externa resurser (bilder, skript etc.).För att ladda dokumentet asynkroniskt använder du metoden Aspose.Svg.Dom .Document.Navigate(System.IO.Stream, System.String) eller dess överladdningar.Eller du kan inaktivera laddning av vissa externa resurser genom att ställa in lämpliga flaggor i Aspose.Svg.Dom.IBrowsingContext.Security.Dokumentladdning börjar från den aktuella positionen i strömmen.

public SVGDocument(Stream content, string baseUri)

Parameters

content Stream

innehållet i dokumentet.

baseUri string

Det kommer att kombineras med den aktuella katalogvägen för att bilda en absolut URL.

Exceptions

ArgumentNullException

”BaseUri” är ”noll”.

SVGDokumentet(Ström, sträng, konfiguration)

Initialiserar en ny instans av Aspose.Svg-SVGDokumentklassen Konstruktorn fungerar synkroniskt, det väntar på laddning av alla externa resurser (bilder, skript etc.).För att ladda dokumentet asynkroniskt använder du metoden Aspose.Svg.Dom .Document.Navigate(System.IO.Stream, System.String) eller dess överladdningar.Eller du kan inaktivera laddning av vissa externa resurser genom att ställa in lämpliga flaggor i Aspose.Svg.Dom.IBrowsingContext.Security.Dokumentladdning börjar från den aktuella positionen i strömmen.

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

Parameters

content Stream

innehållet i dokumentet.

baseUri string

Det kommer att kombineras med den aktuella katalogvägen för att bilda en absolut URL.

configuration Configuration

och konfigurationen .

Exceptions

ArgumentNullException

”BaseUri” är ”noll”.

SVGDokumentet(Ström, Url)

Initialiserar en ny instans av Aspose.Svg-SVGDokumentklassen Konstruktorn fungerar synkroniskt, det väntar på laddning av alla externa resurser (bilder, skript etc.).För att ladda dokumentet asynkroniskt använder du metoden Aspose.Svg.Dom.document.Navigate(System.IO.Stream,Aspos.svk.Url) eller dess överladdningar.Eller du kan inaktivera laddning av vissa externa resurser genom att ställa in lämpliga flaggor i Aspose.Svg.Dom.IBrowsingContext.Security.Dokumentladdning börjar från den aktuella positionen i strömmen.

public SVGDocument(Stream content, Url baseUri)

Parameters

content Stream

innehållet i dokumentet.

baseUri Url

Bas URI av dokumentet.

Exceptions

ArgumentNullException

”BaseUri” är ”noll”.

SVGDokumentet(Ström, url och konfiguration)

Initialiserar en ny instans av Aspose.Svg-SVGDokumentklassen Konstruktorn fungerar synkroniskt, det väntar på laddning av alla externa resurser (bilder, skript etc.).För att ladda dokumentet asynkroniskt använder du metoden Aspose.Svg.Dom.document.Navigate(System.IO.Stream,Aspos.svk.Url) eller dess överladdningar.Eller du kan inaktivera laddning av vissa externa resurser genom att ställa in lämpliga flaggor i Aspose.Svg.Dom.IBrowsingContext.Security.Dokumentladdning börjar från den aktuella positionen i strömmen.

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

Parameters

content Stream

innehållet i dokumentet.

baseUri Url

Bas URI av dokumentet.

configuration Configuration

och konfigurationen .

Exceptions

ArgumentNullException

”BaseUri” är ”noll”.

SVGDokumentet(String och String)

Initialiserar en ny instans av Aspose.Svg-SVGDokumentklassen Konstruktorn fungerar synkroniskt, det väntar på laddning av alla externa resurser (bilder, skript etc.).För att ladda dokumentet asynkroniskt använder du metoden Aspose.Svg.Dom.document.Navigate(System.String,S System. String) eller dess överladdningar.Eller du kan inaktivera laddning av vissa externa resurser genom att ställa in lämpliga flaggor i Aspose.Svg.Dom.IBrowsingContext.Security.

public SVGDocument(string content, string baseUri)

Parameters

content string

innehållet i dokumentet.

baseUri string

Det kommer att kombineras med den aktuella katalogvägen för att bilda en absolut URL.

Exceptions

ArgumentNullException

”BaseUri” är ”noll”.

SVGDokumentet(String, String och Konfiguration)

Initialiserar en ny instans av Aspose.Svg-SVGDokumentklassen Konstruktorn fungerar synkroniskt, det väntar på laddning av alla externa resurser (bilder, skript etc.).För att ladda dokumentet asynkroniskt använder du metoden Aspose.Svg.Dom.document.Navigate(System.String,S System. String) eller dess överladdningar.Eller du kan inaktivera laddning av vissa externa resurser genom att ställa in lämpliga flaggor i Aspose.Svg.Dom.IBrowsingContext.Security.

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

Parameters

content string

innehållet i dokumentet.

baseUri string

Det kommer att kombineras med den aktuella katalogvägen för att bilda en absolut URL.

configuration Configuration

och konfigurationen .

Exceptions

ArgumentNullException

”BaseUri” är ”noll”.

SVGDokumentet(Sträng, url)

Initialiserar en ny instans av Aspose.Svg-SVGDokumentklassen Konstruktorn fungerar synkroniskt, det väntar på laddning av alla externa resurser (bilder, skript etc.).För att ladda dokumentet asynkroniskt använder du metoden Aspose.Svg.Dom.document.Navigate(System.String,Aspos.Vv.Url) eller dess överladdningar.Eller du kan inaktivera laddning av vissa externa resurser genom att ställa in lämpliga flaggor i Aspose.Svg.Dom.IBrowsingContext.Security.

public SVGDocument(string content, Url baseUri)

Parameters

content string

innehållet i dokumentet.

baseUri Url

Bas URI av dokumentet.

Exceptions

ArgumentNullException

”BaseUri” är ”noll”.

SVGDokumentet(String, url och konfiguration)

Initialiserar en ny instans av Aspose.Svg-SVGDokumentklassen Konstruktorn fungerar synkroniskt, det väntar på laddning av alla externa resurser (bilder, skript etc.).För att ladda dokumentet asynkroniskt använder du metoden Aspose.Svg.Dom.document.Navigate(System.String,Aspos.Vv.Url) eller dess överladdningar.Eller du kan inaktivera laddning av vissa externa resurser genom att ställa in lämpliga flaggor i Aspose.Svg.Dom.IBrowsingContext.Security.

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

Parameters

content string

innehållet i dokumentet.

baseUri Url

Bas URI av dokumentet.

configuration Configuration

och konfigurationen .

Exceptions

ArgumentNullException

”BaseUri” är ”noll”.

SVGDokumentet(RequestMessage)

Initialiserar en ny instans av Aspose.Svg-SVGDokumentklassen Konstruktorn fungerar synkroniskt, det väntar på laddning av alla externa resurser (bilder, skript etc.).För att ladda dokumentet asynkroniskt använder du metoden Aspose.Svg.Dom .Document.Navigate eller dess överladdningar.Eller du kan inaktivera laddning av vissa externa resurser genom att ställa in lämpliga flaggor i Aspose.Svg.Dom.IBrowsingContext.Security.

public SVGDocument(RequestMessage request)

Parameters

request RequestMessage

och begäran.

SVGDokumentet(RequestMessage, Konfiguration)

Initialiserar en ny instans av Aspose.Svg-SVGDokumentklassen Konstruktorn fungerar synkroniskt, det väntar på laddning av alla externa resurser (bilder, skript etc.).För att ladda dokumentet asynkroniskt använder du metoden Aspose.Svg.Dom .Document.Navigate eller dess överladdningar.Eller du kan inaktivera laddning av vissa externa resurser genom att ställa in lämpliga flaggor i Aspose.Svg.Dom.IBrowsingContext.Security.

public SVGDocument(RequestMessage request, Configuration configuration)

Parameters

request RequestMessage

och begäran.

configuration Configuration

och konfigurationen .

Properties

Domain

Domännamnet på den server som serverade dokumentet, eller en noll sträng om servern inte kan identifieras med en domännamn.

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

Fastighetsvärde

string

Referrer

Värdet är en tom sträng om användaren navigerade till sidan direkt (inte genom en länk, men, till exempel, via en bokmärke).

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

Fastighetsvärde

string

RootElement

Roten ”svg” i dokumenthierarkiet.

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

Fastighetsvärde

SVGSVGElement

Title

Titeln på ett dokument som angetts av underelementet ”Titeln” i ”svg” rötelement (dvs. Här är titeln)

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

Fastighetsvärde

string

URL

Fullständig URI av dokumentet.

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

Fastighetsvärde

string

Methods

GetOverrideStyle(Element, sträng)

Denna metod används för att återhämta den överskjutande stildeklarationen för ett specifikt element och ett specifikt pseudo-element.

public ICSSStyleDeclaration GetOverrideStyle(Element elt, string pseudoElt)

Parameters

elt Element

Det element vars stil ska ändras. Denna parameter kan inte vara noll.

pseudoElt string

Den pseudo-elementen eller noll om ingen.

Returns

ICSSStyleDeclaration

Den överdrivna stildeklarationen

RenderTo(Idéer)

Denna metod används för att skriva ut innehållet i det aktuella dokumentet på den angivna enheten.

public override void RenderTo(IDevice device)

Parameters

device IDevice

Användarens enhet.

Save(Url)

Spara dokumentet till den lokala filen som anges av “url”.Alla resurser som används i detta dokument sparas i den närliggande mappen, vars namn kommer att byggas som: output_file_name + “_files”.Om den angivna ‘url’ slutar med “.svgz”, kommer det att lagras som en komprimerad SVGZ-fil.

public void Save(Url url)

Parameters

url Url

Lokal URL till utgångsfilen.

Exceptions

ArgumentException

Upphämtad om det angivna “URL” inte är en giltig lokal fil URL.

Save(Sträng)

Spara dokumentet till den lokala filen som anges av ‘vägen’. Alla resurser som används i detta dokument sparas i den närliggande mappen, vars namn kommer att byggas som: output_file_name + “_files”.

public void Save(string path)

Parameters

path string

Lokal väg till utgångsfilen.

Exceptions

ArgumentException

Upphämtad om den angivna “vägen” inte är en giltig lokal filvägen.

Save(ResourceHandler)

Spara dokumentinnehållet och resurserna med hjälp av Aspose.Svg.Rescue.ResourceHandlers.

public void Save(ResourceHandler resourceHandler)

Parameters

resourceHandler ResourceHandler

Resurshandlare Aspose.svg.Saving.ResourceHandlers.

Save(String, SVGSaveFormat)

Spara dokumentet till den lokala filen som anges av ‘vägen’. Alla resurser som används i detta dokument sparas i den närliggande mappen, vars namn kommer att byggas som: output_file_name + “_files”.

public void Save(string path, SVGSaveFormat saveFormat)

Parameters

path string

Lokal väg till utgångsfilen.

saveFormat SVGSaveFormat

Format i vilket dokument sparas.

Exceptions

ArgumentException

Upphämtad om den angivna “vägen” inte är en giltig lokal filvägen.

Save(String, SVGSaveFormat och SVGSaveOptions)

Spara dokumentinnehållet och relaterade resurser till den angivna filvägen.

public void Save(string path, SVGSaveFormat saveFormat, SVGSaveOptions saveOptions)

Parameters

path string

Filvägen där dokumentet kommer att sparas.

saveFormat SVGSaveFormat

Det format i vilket dokumentet ska sparas.

saveOptions SVGSaveOptions

Alternativ som anger ytterligare parametrar för besparing, till exempel vektoriseringsförmåner.

Save(ResourceHandler, SVGSaveFormat)

Spara dokumentinnehållet och resurserna med hjälp av Aspose.Svg.Rescue.ResourceHandlers.

public void Save(ResourceHandler resourceHandler, SVGSaveFormat saveFormat)

Parameters

resourceHandler ResourceHandler

Resurshandlare Aspose.svg.Saving.ResourceHandlers.

saveFormat SVGSaveFormat

Format i vilket dokument sparas.

Save(ResourceHandler, SVGSaveFormat och SVGSaveOptions)

Spara dokumentinnehållet och relaterade resurser med hjälp av den angivna Aspose.Svg.Rescue.ResourceHandlers.

public void Save(ResourceHandler resourceHandler, SVGSaveFormat saveFormat, SVGSaveOptions saveOptions)

Parameters

resourceHandler ResourceHandler

Resursen hanterar för att hantera dokumentresurser, såsom filsystem eller minnesbaserad lagring.

saveFormat SVGSaveFormat

Det format i vilket dokumentet ska sparas.

saveOptions SVGSaveOptions

Alternativ som anger ytterligare sparparametrar, till exempel vektoriseringsförmåner.

Save(String, SVGSaveOptions)

Spara dokumentet till den lokala filen som angetts av ‘vägen’. Alla resurser som används i detta dokument sparas i den närliggande mappen, vars namn kommer att byggas som: output_file_name + “_files”.Om den angivna ‘sidan’ slutar med “.svgz”, kommer det att lagras som en komprimerad SVGZ-fil.

public void Save(string path, SVGSaveOptions saveOptions)

Parameters

path string

Lokal väg till utgångsfilen.

saveOptions SVGSaveOptions

SVG sparar alternativ.

Exceptions

ArgumentException

Upphämtad om den angivna “vägen” inte är en giltig lokal filvägen.

Save(ResourceHandler, SVGSaveOptions)

Spara dokumentinnehållet och resurserna med hjälp av Aspose.Svg.Rescue.ResourceHandlers.

public void Save(ResourceHandler resourceHandler, SVGSaveOptions saveOptions)

Parameters

resourceHandler ResourceHandler

Resurshandlare Aspose.svg.Saving.ResourceHandlers.

saveOptions SVGSaveOptions

SVG sparar alternativ.

Save(Url, SVGSaveFormat)

Spara dokumentet till den lokala filen som anges av ‘url’. Alla resurser som används i detta dokument sparas i den närliggande mappen, vars namn kommer att byggas som: output_file_name + “_files”.

public void Save(Url url, SVGSaveFormat saveFormat)

Parameters

url Url

Lokal URL till utgångsfilen.

saveFormat SVGSaveFormat

Format i vilket dokument sparas.

Exceptions

ArgumentException

Upphämtad om det angivna “URL” inte är en giltig lokal fil URL.

Save(Url och SVGSaveOptions)

Spara dokumentet till den lokala filen som anges av “url”.Alla resurser som används i detta dokument sparas i den närliggande mappen, vars namn kommer att byggas som: output_file_name + “_files”.Om den angivna ‘url’ slutar med “.svgz”, kommer det att lagras som en komprimerad SVGZ-fil.

public void Save(Url url, SVGSaveOptions saveOptions)

Parameters

url Url

Lokal URL till utgångsfilen.

saveOptions SVGSaveOptions

SVG sparar alternativ.

Exceptions

ArgumentException

Upphämtad om det angivna “URL” inte är en giltig lokal fil URL.

Save(Url, SVGSaveFormat och SVGSaveOptions)

Spara dokumentinnehållet och relaterade resurser till det angivna Aspose.Svg.Url.

public void Save(Url url, SVGSaveFormat saveFormat, SVGSaveOptions saveOptions)

Parameters

url Url

Mål Aspose.Svg.Url där dokumentet kommer att sparas.

saveFormat SVGSaveFormat

Det format i vilket dokumentet ska sparas.

saveOptions SVGSaveOptions

Alternativ som anger ytterligare parametrar för besparing, till exempel vektoriseringsförmåner.

Se även

Document , IDocumentEvent

 Svenska