Class SVGDocument
Nazwa przestrzeń: Aspose.Svg Zgromadzenie: Aspose.SVG.dll (25.5.0)
“Dokument SVGD” jest korzeniem hierarchii SVG i zawiera całą treść. Zapewnienie dostępu do hierarchii, zapewnia również pewne wygodne metody dostępu do określonych zestawów informacji z dokumentu.Oprócz ładowania standardowych plików .svg, zarówno konstruktorzy, jak i metoda Aspose.Svg.Dom. Document.Navigate(System.String) mogą pobierać kompresowane pliki .svgz z gzip.Kiedy element „svG” jest wbudowany jako składnik dokumentu z innego obszaru nazwowego, na przykład, gdy element „svg” jest włączony w inline w dokumencie XHTML [XHhtml], wówczas przedmiot dokumentu SVGD nie istnieje; Zamiast tego, obiekt korzeniowy w hierarchii obiektów dokumentu będzie obiektem dokumentu innego typu, Przykładowo jest to obiekt HTMLDocument.H, Obiekt dokumentu SVGD istnieje wtedy, gdy elementem korzeniowym hierarchii dokumentu XML jest element „svg”, na przykład podczas przeglądania pojedynczego pliku SVG (tj., plik z typem MIME „image/svg+xml”). W tym przypadku, Obiekt SVGDokument będzie przedmiotem korzeniowym hierarchii modelu obiektu dokumentu.
[ComVisible(true)]
[DOMObject]
[DOMName("SVGDocument")]
public class SVGDocument : Document, INotifyPropertyChanged, IEventTarget, IDisposable, IXPathNSResolver, IDocumentTraversal, IXPathEvaluator, IParentNode, IElementTraversal, INonElementParentNode, IGlobalEventHandlers, IDocumentEvent, IDocumentCSS, IDocumentStyleInheritance
object ← DOMObject ← EventTarget ← Node ← Document ← SVGDocument
Implements
INotifyPropertyChanged , IEventTarget , IDisposable , IXPathNSResolver , IDocumentTraversal , IXPathEvaluator , IParentNode , IElementTraversal , INonElementParentNode , IGlobalEventHandlers , IDocumentEvent , IDocumentCSS , IDocumentStyle
Dziedziczeni członkowie
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
dokumenty()
Inicjalizuje nową instancję klasy ASPOSE.SVGDocument.
public SVGDocument()dokumenty(Configuration)
Inicjalizuje nową instancję klasy ASPOSE.SVGDocument.
public SVGDocument(Configuration configuration)Parameters
configuration Configuration
i konfiguracji .
dokumenty(strumień)
Inicjalizuje nową instancję klasy Aspose.Svg SVGDokument. Konstruktor działa synchronicznie, czeka na ładowanie wszystkich zewnętrznych zasobów (obrazy, skrypty itp.).Aby bezsynchronnie pobierać dokument, użyj metody Aspose.Svg.Dom.Navigate(System.String) lub jej przesyłek.Albo można wyłączyć ładowanie niektórych zewnętrznych zasobów poprzez ustawienie odpowiednich flagi w Aspose.Svg.Dom.IBrowsingContext.Security.
public SVGDocument(string address)Parameters
address string
Adres dokumentu. zostanie połączony z bieżącą ścieżką katalogową, aby utworzyć absolutny adres URL.
dokumenty(Url)
Inicjalizuje nową instancję klasy Aspose.Svg SVGDokument. Konstruktor działa synchronicznie, czeka na ładowanie wszystkich zewnętrznych zasobów (obrazy, skrypty itp.).Aby załadowywać dokument asynchronicznie, użyj metody Aspose.Svg.Dom. Document.Navigate(Aspos.Url) lub jej przesyłek.Albo można wyłączyć ładowanie niektórych zewnętrznych zasobów poprzez ustawienie odpowiednich flagi w Aspose.Svg.Dom.IBrowsingContext.Security.
public SVGDocument(Url url)Parameters
url Url
Url dokumentu.
dokumenty(String, Konfiguracja)
Inicjalizuje nową instancję klasy Aspose.Svg SVGDokument. Konstruktor działa synchronicznie, czeka na ładowanie wszystkich zewnętrznych zasobów (obrazy, skrypty itp.).Aby bezsynchronnie pobierać dokument, użyj metody Aspose.Svg.Dom.Navigate(System.String) lub jej przesyłek.Albo można wyłączyć ładowanie niektórych zewnętrznych zasobów poprzez ustawienie odpowiednich flagi w Aspose.Svg.Dom.IBrowsingContext.Security.
public SVGDocument(string address, Configuration configuration)Parameters
address string
Adres dokumentu. zostanie połączony z bieżącą ścieżką katalogową, aby utworzyć absolutny adres URL.
configuration Configuration
i konfiguracji .
dokumenty(Url i konfiguracja)
Inicjalizuje nową instancję klasy Aspose.Svg SVGDokument. Konstruktor działa synchronicznie, czeka na ładowanie wszystkich zewnętrznych zasobów (obrazy, skrypty itp.).Aby załadowywać dokument asynchronicznie, użyj metody Aspose.Svg.Dom. Document.Navigate(Aspos.Url) lub jej przesyłek.Albo można wyłączyć ładowanie niektórych zewnętrznych zasobów poprzez ustawienie odpowiednich flagi w Aspose.Svg.Dom.IBrowsingContext.Security.
public SVGDocument(Url url, Configuration configuration)Parameters
url Url
Url dokumentu.
configuration Configuration
i konfiguracji .
dokumenty(strumień, strumień)
Inicjalizuje nową instancję klasy Aspose.Svg SVGDokument. Konstruktor działa synchronicznie, czeka na ładowanie wszystkich zewnętrznych zasobów (obrazy, skrypty itp.).Aby bezsynchronnie pobierać dokument, użyj metody Aspose.Svg.Dom. Document.Navigate (System.IO.Stream, System.String) lub jej przesyłek.Albo można wyłączyć ładowanie niektórych zewnętrznych zasobów poprzez ustawienie odpowiednich flagi w Aspose.Svg.Dom.IBrowsingContext.Security.Pobieranie dokumentów rozpoczyna się od bieżącej pozycji w strumieniu.
public SVGDocument(Stream content, string baseUri)Parameters
content Stream
Zawartość dokumentu.
baseUri string
Baza URI dokumentu. zostanie połączona z bieżącą ścieżką katalogową, aby utworzyć absolutny adres URL.
Exceptions
„BaseUri” to „zero”.
dokumenty(Strumień, strumień, konfiguracja)
Inicjalizuje nową instancję klasy Aspose.Svg SVGDokument. Konstruktor działa synchronicznie, czeka na ładowanie wszystkich zewnętrznych zasobów (obrazy, skrypty itp.).Aby bezsynchronnie pobierać dokument, użyj metody Aspose.Svg.Dom. Document.Navigate (System.IO.Stream, System.String) lub jej przesyłek.Albo można wyłączyć ładowanie niektórych zewnętrznych zasobów poprzez ustawienie odpowiednich flagi w Aspose.Svg.Dom.IBrowsingContext.Security.Pobieranie dokumentów rozpoczyna się od bieżącej pozycji w strumieniu.
public SVGDocument(Stream content, string baseUri, Configuration configuration)Parameters
content Stream
Zawartość dokumentu.
baseUri string
Baza URI dokumentu. zostanie połączona z bieżącą ścieżką katalogową, aby utworzyć absolutny adres URL.
configuration Configuration
i konfiguracji .
Exceptions
„BaseUri” to „zero”.
dokumenty(Strumień, Url)
Inicjalizuje nową instancję klasy Aspose.Svg SVGDokument. Konstruktor działa synchronicznie, czeka na ładowanie wszystkich zewnętrznych zasobów (obrazy, skrypty itp.).Aby załadowywać dokument asynchronicznie, użyj metody Aspose.Svg.Dom.document.Navigate(System.IO.Stream,Aspos.svk.Url) lub jej przesyłek.Albo można wyłączyć ładowanie niektórych zewnętrznych zasobów poprzez ustawienie odpowiednich flagi w Aspose.Svg.Dom.IBrowsingContext.Security.Pobieranie dokumentów rozpoczyna się od bieżącej pozycji w strumieniu.
public SVGDocument(Stream content, Url baseUri)Parameters
content Stream
Zawartość dokumentu.
baseUri Url
Podstawa URI dokumentu.
Exceptions
„BaseUri” to „zero”.
dokumenty(Strumień, url, konfiguracja)
Inicjalizuje nową instancję klasy Aspose.Svg SVGDokument. Konstruktor działa synchronicznie, czeka na ładowanie wszystkich zewnętrznych zasobów (obrazy, skrypty itp.).Aby załadowywać dokument asynchronicznie, użyj metody Aspose.Svg.Dom.document.Navigate(System.IO.Stream,Aspos.svk.Url) lub jej przesyłek.Albo można wyłączyć ładowanie niektórych zewnętrznych zasobów poprzez ustawienie odpowiednich flagi w Aspose.Svg.Dom.IBrowsingContext.Security.Pobieranie dokumentów rozpoczyna się od bieżącej pozycji w strumieniu.
public SVGDocument(Stream content, Url baseUri, Configuration configuration)Parameters
content Stream
Zawartość dokumentu.
baseUri Url
Podstawa URI dokumentu.
configuration Configuration
i konfiguracji .
Exceptions
„BaseUri” to „zero”.
dokumenty(strumień, strumień)
Inicjalizuje nową instancję klasy Aspose.Svg SVGDokument. Konstruktor działa synchronicznie, czeka na ładowanie wszystkich zewnętrznych zasobów (obrazy, skrypty itp.).Aby bezsynchronnie pobierać dokument, użyj metody Aspose.Svg.Dom. Document.Navigate (System.String, System. String) lub jej przesyłek.Albo można wyłączyć ładowanie niektórych zewnętrznych zasobów poprzez ustawienie odpowiednich flagi w Aspose.Svg.Dom.IBrowsingContext.Security.
public SVGDocument(string content, string baseUri)Parameters
content string
Zawartość dokumentu.
baseUri string
Baza URI dokumentu. zostanie połączona z bieżącą ścieżką katalogową, aby utworzyć absolutny adres URL.
Exceptions
„BaseUri” to „zero”.
dokumenty(String, String, Konfiguracja)
Inicjalizuje nową instancję klasy Aspose.Svg SVGDokument. Konstruktor działa synchronicznie, czeka na ładowanie wszystkich zewnętrznych zasobów (obrazy, skrypty itp.).Aby bezsynchronnie pobierać dokument, użyj metody Aspose.Svg.Dom. Document.Navigate (System.String, System. String) lub jej przesyłek.Albo można wyłączyć ładowanie niektórych zewnętrznych zasobów poprzez ustawienie odpowiednich flagi w Aspose.Svg.Dom.IBrowsingContext.Security.
public SVGDocument(string content, string baseUri, Configuration configuration)Parameters
content string
Zawartość dokumentu.
baseUri string
Baza URI dokumentu. zostanie połączona z bieżącą ścieżką katalogową, aby utworzyć absolutny adres URL.
configuration Configuration
i konfiguracji .
Exceptions
„BaseUri” to „zero”.
dokumenty(Źródło: Url)
Inicjalizuje nową instancję klasy Aspose.Svg SVGDokument. Konstruktor działa synchronicznie, czeka na ładowanie wszystkich zewnętrznych zasobów (obrazy, skrypty itp.).Aby załadowywać dokument asynchronicznie, użyj metody Aspose.Svg.Dom.document.Navigate(System.String,Aspos.svk.Url) lub jej przesyłek.Albo można wyłączyć ładowanie niektórych zewnętrznych zasobów poprzez ustawienie odpowiednich flagi w Aspose.Svg.Dom.IBrowsingContext.Security.
public SVGDocument(string content, Url baseUri)Parameters
content string
Zawartość dokumentu.
baseUri Url
Podstawa URI dokumentu.
Exceptions
„BaseUri” to „zero”.
dokumenty(String, Url, Konfiguracja)
Inicjalizuje nową instancję klasy Aspose.Svg SVGDokument. Konstruktor działa synchronicznie, czeka na ładowanie wszystkich zewnętrznych zasobów (obrazy, skrypty itp.).Aby załadowywać dokument asynchronicznie, użyj metody Aspose.Svg.Dom.document.Navigate(System.String,Aspos.svk.Url) lub jej przesyłek.Albo można wyłączyć ładowanie niektórych zewnętrznych zasobów poprzez ustawienie odpowiednich flagi w Aspose.Svg.Dom.IBrowsingContext.Security.
public SVGDocument(string content, Url baseUri, Configuration configuration)Parameters
content string
Zawartość dokumentu.
baseUri Url
Podstawa URI dokumentu.
configuration Configuration
i konfiguracji .
Exceptions
„BaseUri” to „zero”.
dokumenty(RequestMessage)
Inicjalizuje nową instancję klasy Aspose.Svg SVGDokument. Konstruktor działa synchronicznie, czeka na ładowanie wszystkich zewnętrznych zasobów (obrazy, skrypty itp.).Aby załadowywać dokument asynchronicznie, użyj metody Aspose.Svg.Dom. Document.Navigate(Aspose: SvG.Net.RequestMessage) lub jej przesyłek.Albo można wyłączyć ładowanie niektórych zewnętrznych zasobów poprzez ustawienie odpowiednich flagi w Aspose.Svg.Dom.IBrowsingContext.Security.
public SVGDocument(RequestMessage request)Parameters
request RequestMessage
Na prośbę .
dokumenty(RequestMessage, Konfiguracja)
Inicjalizuje nową instancję klasy Aspose.Svg SVGDokument. Konstruktor działa synchronicznie, czeka na ładowanie wszystkich zewnętrznych zasobów (obrazy, skrypty itp.).Aby załadowywać dokument asynchronicznie, użyj metody Aspose.Svg.Dom. Document.Navigate(Aspose: SvG.Net.RequestMessage) lub jej przesyłek.Albo można wyłączyć ładowanie niektórych zewnętrznych zasobów poprzez ustawienie odpowiednich flagi w Aspose.Svg.Dom.IBrowsingContext.Security.
public SVGDocument(RequestMessage request, Configuration configuration)Parameters
request RequestMessage
Na prośbę .
configuration Configuration
i konfiguracji .
Properties
Domain
Nazwa domeny serwera, który służył dokumentowi, lub pasek zerowy, jeśli serwer nie może być zidentyfikowany przez nazwę domeny.
[DOMName("domain")]
public string Domain { get; }Wartość nieruchomości
Referrer
Wartość jest pustym wierszem, jeśli użytkownik nawiguje na stronę bezpośrednio (nie za pośrednictwem linku, ale na przykład za pośrednictwem znaku).
[DOMName("referrer")]
public string Referrer { get; }Wartość nieruchomości
RootElement
Korzenie „svg” w hierarchii dokumentów.
[DOMName("rootElement")]
public SVGSVGElement RootElement { get; }Wartość nieruchomości
Title
Tytuł dokumentu określony przez podelement „tytułu” elementu korzeniowego „svg” (tj. )
[DOMName("title")]
public string Title { get; }Wartość nieruchomości
URL
Pełny URI dokumentu.
[DOMName("URL")]
public string URL { get; }Wartość nieruchomości
Methods
GetOverrideStyle(element, strumień)
Metoda ta wykorzystywana jest do odzyskania oświadczenia stylowego dla określonego elementu i określonego pseudo-elementu.
public ICSSStyleDeclaration GetOverrideStyle(Element elt, string pseudoElt)Parameters
elt Element
Element, którego styl ma zostać zmieniony. ten parametr nie może być zerowy.
pseudoElt string
Podstawowe elementy lub zero, jeśli nie.
Returns
Deklaracja nadwyższonego stylu
RenderTo(Idowice)
Metoda ta jest używana do drukowania treści bieżącego dokumentu na określonym urządzeniu.
public override void RenderTo(IDevice device)Parameters
device IDevice
Urządzenie użytkownika .
Save(Url)
Wszystkie zasoby wykorzystywane w tym dokumencie zostaną zapisane do sąsiedniego folderu, którego nazwa zostanie zbudowana jako: output_file_name + “_files”.Jeśli określony “url” kończy się z “.svgz”, dokument zostanie zapisany jako kompresowany plik SVGZ.
public void Save(Url url)Parameters
url Url
Lokalny adres URL do pliku wyjściowego.
Exceptions
Podane, jeśli określony adres URL nie jest ważnym adresem URL pliku lokalnego.
Save(strumień)
Wszystkie zasoby wykorzystywane w tym dokumencie zostaną zapisane do sąsiedniego folderu, którego nazwa zostanie skonstruowana jako: output_file_name + “_files”.
public void Save(string path)Parameters
path string
Lokalna droga do pliku wyjściowego.
Exceptions
Wzmocnione, jeśli określona “puta” nie jest ważną lokalną ścieżką pliku.
Save(ResourceHandler)
Oszczędzaj zawartość dokumentu i zasoby za pomocą Aspose.Svg.saving.ResourceHandlers.
public void Save(ResourceHandler resourceHandler)Parameters
resourceHandler ResourceHandler
Sprzedawca zasobów Aspose.svg.Saving.ResourceHandlers.
Save(Źródło: SVGSaveFormat)
Wszystkie zasoby wykorzystywane w tym dokumencie zostaną zapisane do sąsiedniego folderu, którego nazwa zostanie skonstruowana jako: output_file_name + “_files”.
public void Save(string path, SVGSaveFormat saveFormat)Parameters
path string
Lokalna droga do pliku wyjściowego.
saveFormat SVGSaveFormat
Format, w którym dokument jest zapisywany.
Exceptions
Wzmocnione, jeśli określona “puta” nie jest ważną lokalną ścieżką pliku.
Save(Źródło: SVGSaveOptions)
Przechowuje zawartość dokumentu i powiązane zasoby do określonej ścieżki pliku.
public void Save(string path, SVGSaveFormat saveFormat, SVGSaveOptions saveOptions)Parameters
path string
Droga pliku, w której zostanie zapisany dokument.
saveFormat SVGSaveFormat
Format, w którym dokument powinien zostać zapisany.
saveOptions SVGSaveOptions
Opcje określające dodatkowe parametry oszczędności, takie jak preferencje wektoryzacji.
Save(Sprzedawca zasobów, SVGSaveFormat)
Oszczędzaj zawartość dokumentu i zasoby za pomocą Aspose.Svg.saving.ResourceHandlers.
public void Save(ResourceHandler resourceHandler, SVGSaveFormat saveFormat)Parameters
resourceHandler ResourceHandler
Sprzedawca zasobów Aspose.svg.Saving.ResourceHandlers.
saveFormat SVGSaveFormat
Format, w którym dokument jest zapisywany.
Save(Sprzedawca zasobów, SVGSaveFormat)
Oszczędza zawartość dokumentu i powiązane zasoby za pomocą określonego Aspose.Svg.Having.ResourceHandlers.
public void Save(ResourceHandler resourceHandler, SVGSaveFormat saveFormat, SVGSaveOptions saveOptions)Parameters
resourceHandler ResourceHandler
Zarządzanie zasobami dokumentów, takimi jak system plików lub pamięć oparta na przechowywaniu.
saveFormat SVGSaveFormat
Format, w którym dokument powinien zostać zapisany.
saveOptions SVGSaveOptions
Opcje, które określają dodatkowe parametry oszczędzania, takie jak preferencje wektoryzacji.
Save(strumień, SVGSaveOptions)
Wszystkie zasoby wykorzystywane w tym dokumencie zostaną zapisane do sąsiedniego folderu, którego nazwa zostanie zbudowana jako: output_file_name + “_files”.Jeśli określony “path” kończy się z “.svgz”, dokument zostanie zapisany jako skromny plik SVGZ.
public void Save(string path, SVGSaveOptions saveOptions)Parameters
path string
Lokalna droga do pliku wyjściowego.
saveOptions SVGSaveOptions
SPG oszczędza opcje.
Exceptions
Wzmocnione, jeśli określona “puta” nie jest ważną lokalną ścieżką pliku.
Save(Sprzedawca zasobów, SVGSaveOptions)
Oszczędzaj zawartość dokumentu i zasoby za pomocą Aspose.Svg.saving.ResourceHandlers.
public void Save(ResourceHandler resourceHandler, SVGSaveOptions saveOptions)Parameters
resourceHandler ResourceHandler
Sprzedawca zasobów Aspose.svg.Saving.ResourceHandlers.
saveOptions SVGSaveOptions
SPG oszczędza opcje.
Save(Url i SVGSaveFormat)
Wszystkie zasoby wykorzystywane w tym dokumencie zostaną zapisane do sąsiedniego folderu, którego nazwa zostanie skonstruowana jako: output_file_name + “_files”.
public void Save(Url url, SVGSaveFormat saveFormat)Parameters
url Url
Lokalny adres URL do pliku wyjściowego.
saveFormat SVGSaveFormat
Format, w którym dokument jest zapisywany.
Exceptions
Podane, jeśli określony adres URL nie jest ważnym adresem URL pliku lokalnego.
Save(Url, SVGSaveOptions)
Wszystkie zasoby wykorzystywane w tym dokumencie zostaną zapisane do sąsiedniego folderu, którego nazwa zostanie zbudowana jako: output_file_name + “_files”.Jeśli określony “url” kończy się z “.svgz”, dokument zostanie zapisany jako kompresowany plik SVGZ.
public void Save(Url url, SVGSaveOptions saveOptions)Parameters
url Url
Lokalny adres URL do pliku wyjściowego.
saveOptions SVGSaveOptions
SPG oszczędza opcje.
Exceptions
Podane, jeśli określony adres URL nie jest ważnym adresem URL pliku lokalnego.
Save(Url, SVGSaveFormat i SVGSaveOptions)
Oszczędza zawartość dokumentu i powiązane zasoby do określonego Aspose.Svg.Url.
public void Save(Url url, SVGSaveFormat saveFormat, SVGSaveOptions saveOptions)Parameters
url Url
Cel Aspose.Svg.Url gdzie dokument zostanie zapisany.
saveFormat SVGSaveFormat
Format, w którym dokument powinien zostać zapisany.
saveOptions SVGSaveOptions
Opcje określające dodatkowe parametry oszczędności, takie jak preferencje wektoryzacji.