Class SVGDocument

Class SVGDocument

Nama dari : Aspose.Svg Asosiasi: Aspose.SVG.dll (25.5.0)

Sebuah ‘SVGDocument’ adalah akar hierarki SVG dan memegang seluruh konten. Selain memberikan akses ke hierarki, juga menyediakan beberapa metode kenyamanan untuk mengakses set informasi tertentu dari dokumen.Selain mengunggah file standar .svg, Kedua konstruktor dan metode Aspose.Svg.Dom .Document.Navigate(System.String) dapat mengisi file .svgz yang dikompresi gzip.Ketika elemen ‘svG’ dimasukkan ke dalam garis sebagai komponen dokumen dari ruang nama lain, Sebagai contoh, ketika elemen ‘svg’ dimasukkan dalam inline dalam dokumen XHTML [XHhtml], maka objek SVGDokumen tidak akan ada; Sebaliknya, objek akar dalam hierarki objek dokumen akan menjadi objek Dokumen jenis yang berbeda, Seperti halnya dengan HTMLDocument object.H, objek SVGDokumen akan benar-benar ada ketika unsur akar dalam hierarki dokumen XML adalah unsur ‘svg’, Sebagai contoh, ketika melihat file SVG yang terisolasi (iaitu, file dengan tipe MIME “image/svg+xml”). Dalam kasus ini, Objek SVGDokumen akan menjadi objek akar dari hierarki model objek dokumen.

[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

anggota yang diwarisi

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

Dokumentasi()

Initifikasi instans baru dari kelas Aspose.Svg SVGDocument.

public SVGDocument()

Dokumentasi(Configuration)

Initifikasi instans baru dari kelas Aspose.Svg SVGDocument.

public SVGDocument(Configuration configuration)

Parameters

configuration Configuration

Untuk konfigurasi.

Dokumentasi(String)

Inicialisasi contoh baru dari kelas Aspose.Svg.VVGDokumen. konstruktor bekerja secara sinkron, ia menunggu untuk mengisi semua sumber daya eksternal (gambar, skrip, dll).Untuk mengisi dokumen secara asynchronous menggunakan metode Aspose.Svg.Dom.document.Navigate(System.String) atau overloads.Atau Anda dapat mematikan pengisian beberapa sumber eksternal dengan menetapkan bendera yang sesuai di Aspose.Svg.Dom.IBrowsingContext.Security.

public SVGDocument(string address)

Parameters

address string

Ini akan digabungkan dengan jalur direktori saat ini untuk membentuk URL mutlak.

Dokumentasi(Url)

Inicialisasi contoh baru dari kelas Aspose.Svg.VVGDokumen. konstruktor bekerja secara sinkron, ia menunggu untuk mengisi semua sumber daya eksternal (gambar, skrip, dll).Untuk mengisi dokumen secara asynchronous menggunakan metode Aspose.Svg.Dom.document.Navigate(Aspose,SVg,Url) atau overloadsnya.Atau Anda dapat mematikan pengisian beberapa sumber eksternal dengan menetapkan bendera yang sesuai di Aspose.Svg.Dom.IBrowsingContext.Security.

public SVGDocument(Url url)

Parameters

url Url

Untuk dokumen URL.

Dokumentasi(String, Konfigurasi)

Inicialisasi contoh baru dari kelas Aspose.Svg.VVGDokumen. konstruktor bekerja secara sinkron, ia menunggu untuk mengisi semua sumber daya eksternal (gambar, skrip, dll).Untuk mengisi dokumen secara asynchronous menggunakan metode Aspose.Svg.Dom.document.Navigate(System.String) atau overloads.Atau Anda dapat mematikan pengisian beberapa sumber eksternal dengan menetapkan bendera yang sesuai di Aspose.Svg.Dom.IBrowsingContext.Security.

public SVGDocument(string address, Configuration configuration)

Parameters

address string

Ini akan digabungkan dengan jalur direktori saat ini untuk membentuk URL mutlak.

configuration Configuration

Untuk konfigurasi.

Dokumentasi(URL dan Konfigurasi)

Inicialisasi contoh baru dari kelas Aspose.Svg.VVGDokumen. konstruktor bekerja secara sinkron, ia menunggu untuk mengisi semua sumber daya eksternal (gambar, skrip, dll).Untuk mengisi dokumen secara asynchronous menggunakan metode Aspose.Svg.Dom.document.Navigate(Aspose,SVg,Url) atau overloadsnya.Atau Anda dapat mematikan pengisian beberapa sumber eksternal dengan menetapkan bendera yang sesuai di Aspose.Svg.Dom.IBrowsingContext.Security.

public SVGDocument(Url url, Configuration configuration)

Parameters

url Url

Untuk dokumen URL.

configuration Configuration

Untuk konfigurasi.

Dokumentasi(Stretch dan Stretch)

Inicialisasi contoh baru dari kelas Aspose.Svg.VVGDokumen. konstruktor bekerja secara sinkron, ia menunggu untuk mengisi semua sumber daya eksternal (gambar, skrip, dll).Untuk mengisi dokumen secara asynchronous menggunakan metode Aspose.Svg.Dom. Document.Navigate(System.IO.Stream,Sistem.String) atau overloads.Atau Anda dapat mematikan pengisian beberapa sumber eksternal dengan menetapkan bendera yang sesuai di Aspose.Svg.Dom.IBrowsingContext.Security.Pengisian dokumen dimulai dari posisi saat ini di aliran.

public SVGDocument(Stream content, string baseUri)

Parameters

content Stream

Konten dokumen tersebut.

baseUri string

Ini akan digabungkan dengan jalur direktori saat ini untuk membentuk URL mutlak.

Exceptions

ArgumentNullException

“BaseUri” adalah “zero”.

Dokumentasi(Stream, string dan konfigurasi)

Inicialisasi contoh baru dari kelas Aspose.Svg.VVGDokumen. konstruktor bekerja secara sinkron, ia menunggu untuk mengisi semua sumber daya eksternal (gambar, skrip, dll).Untuk mengisi dokumen secara asynchronous menggunakan metode Aspose.Svg.Dom. Document.Navigate(System.IO.Stream,Sistem.String) atau overloads.Atau Anda dapat mematikan pengisian beberapa sumber eksternal dengan menetapkan bendera yang sesuai di Aspose.Svg.Dom.IBrowsingContext.Security.Pengisian dokumen dimulai dari posisi saat ini di aliran.

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

Parameters

content Stream

Konten dokumen tersebut.

baseUri string

Ini akan digabungkan dengan jalur direktori saat ini untuk membentuk URL mutlak.

configuration Configuration

Untuk konfigurasi.

Exceptions

ArgumentNullException

“BaseUri” adalah “zero”.

Dokumentasi(Perbedaan, URL)

Inicialisasi contoh baru dari kelas Aspose.Svg.VVGDokumen. konstruktor bekerja secara sinkron, ia menunggu untuk mengisi semua sumber daya eksternal (gambar, skrip, dll).Untuk memuat dokumen secara asynchronous menggunakan metode Aspose.Svg.Dom.document.Navigate(System.IO.Stream,Aspose-SVG.Url) atau overloadsnya.Atau Anda dapat mematikan pengisian beberapa sumber eksternal dengan menetapkan bendera yang sesuai di Aspose.Svg.Dom.IBrowsingContext.Security.Pengisian dokumen dimulai dari posisi saat ini di aliran.

public SVGDocument(Stream content, Url baseUri)

Parameters

content Stream

Konten dokumen tersebut.

baseUri Url

URI dasar dari dokumen tersebut.

Exceptions

ArgumentNullException

“BaseUri” adalah “zero”.

Dokumentasi(Url, Stream dan Konfigurasi)

Inicialisasi contoh baru dari kelas Aspose.Svg.VVGDokumen. konstruktor bekerja secara sinkron, ia menunggu untuk mengisi semua sumber daya eksternal (gambar, skrip, dll).Untuk memuat dokumen secara asynchronous menggunakan metode Aspose.Svg.Dom.document.Navigate(System.IO.Stream,Aspose-SVG.Url) atau overloadsnya.Atau Anda dapat mematikan pengisian beberapa sumber eksternal dengan menetapkan bendera yang sesuai di Aspose.Svg.Dom.IBrowsingContext.Security.Pengisian dokumen dimulai dari posisi saat ini di aliran.

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

Parameters

content Stream

Konten dokumen tersebut.

baseUri Url

URI dasar dari dokumen tersebut.

configuration Configuration

Untuk konfigurasi.

Exceptions

ArgumentNullException

“BaseUri” adalah “zero”.

Dokumentasi(String dan String)

Inicialisasi contoh baru dari kelas Aspose.Svg.VVGDokumen. konstruktor bekerja secara sinkron, ia menunggu untuk mengisi semua sumber daya eksternal (gambar, skrip, dll).Untuk mengisi dokumen secara asynchronous menggunakan metode Aspose.Svg.Dom. Document.Navigate(System.String,Sistem. String) atau overloadsnya.Atau Anda dapat mematikan pengisian beberapa sumber eksternal dengan menetapkan bendera yang sesuai di Aspose.Svg.Dom.IBrowsingContext.Security.

public SVGDocument(string content, string baseUri)

Parameters

content string

Konten dokumen tersebut.

baseUri string

Ini akan digabungkan dengan jalur direktori saat ini untuk membentuk URL mutlak.

Exceptions

ArgumentNullException

“BaseUri” adalah “zero”.

Dokumentasi(string, string dan konfigurasi)

Inicialisasi contoh baru dari kelas Aspose.Svg.VVGDokumen. konstruktor bekerja secara sinkron, ia menunggu untuk mengisi semua sumber daya eksternal (gambar, skrip, dll).Untuk mengisi dokumen secara asynchronous menggunakan metode Aspose.Svg.Dom. Document.Navigate(System.String,Sistem. String) atau overloadsnya.Atau Anda dapat mematikan pengisian beberapa sumber eksternal dengan menetapkan bendera yang sesuai di Aspose.Svg.Dom.IBrowsingContext.Security.

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

Parameters

content string

Konten dokumen tersebut.

baseUri string

Ini akan digabungkan dengan jalur direktori saat ini untuk membentuk URL mutlak.

configuration Configuration

Untuk konfigurasi.

Exceptions

ArgumentNullException

“BaseUri” adalah “zero”.

Dokumentasi(Untuk URL, URL)

Inicialisasi contoh baru dari kelas Aspose.Svg.VVGDokumen. konstruktor bekerja secara sinkron, ia menunggu untuk mengisi semua sumber daya eksternal (gambar, skrip, dll).Untuk mengisi dokumen secara asynchronous menggunakan metode Aspose.Svg.Dom.document.Navigate(System.String,Aspos.svk.Url) atau overloadsnya.Atau Anda dapat mematikan pengisian beberapa sumber eksternal dengan menetapkan bendera yang sesuai di Aspose.Svg.Dom.IBrowsingContext.Security.

public SVGDocument(string content, Url baseUri)

Parameters

content string

Konten dokumen tersebut.

baseUri Url

URI dasar dari dokumen tersebut.

Exceptions

ArgumentNullException

“BaseUri” adalah “zero”.

Dokumentasi(String, Url dan Konfigurasi)

Inicialisasi contoh baru dari kelas Aspose.Svg.VVGDokumen. konstruktor bekerja secara sinkron, ia menunggu untuk mengisi semua sumber daya eksternal (gambar, skrip, dll).Untuk mengisi dokumen secara asynchronous menggunakan metode Aspose.Svg.Dom.document.Navigate(System.String,Aspos.svk.Url) atau overloadsnya.Atau Anda dapat mematikan pengisian beberapa sumber eksternal dengan menetapkan bendera yang sesuai di Aspose.Svg.Dom.IBrowsingContext.Security.

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

Parameters

content string

Konten dokumen tersebut.

baseUri Url

URI dasar dari dokumen tersebut.

configuration Configuration

Untuk konfigurasi.

Exceptions

ArgumentNullException

“BaseUri” adalah “zero”.

Dokumentasi(RequestMessage)

Inicialisasi contoh baru dari kelas Aspose.Svg.VVGDokumen. konstruktor bekerja secara sinkron, ia menunggu untuk mengisi semua sumber daya eksternal (gambar, skrip, dll).Untuk memuat dokumen secara asynchronous menggunakan metode Aspose.Svg.Dom. Document.Navigate(Aspose,SVg,Net.RequestMessage) atau overloadsnya.Atau Anda dapat mematikan pengisian beberapa sumber eksternal dengan menetapkan bendera yang sesuai di Aspose.Svg.Dom.IBrowsingContext.Security.

public SVGDocument(RequestMessage request)

Parameters

request RequestMessage

atas permintaan tersebut.

Dokumentasi(RequestMessage, Konfigurasi)

Inicialisasi contoh baru dari kelas Aspose.Svg.VVGDokumen. konstruktor bekerja secara sinkron, ia menunggu untuk mengisi semua sumber daya eksternal (gambar, skrip, dll).Untuk memuat dokumen secara asynchronous menggunakan metode Aspose.Svg.Dom. Document.Navigate(Aspose,SVg,Net.RequestMessage) atau overloadsnya.Atau Anda dapat mematikan pengisian beberapa sumber eksternal dengan menetapkan bendera yang sesuai di Aspose.Svg.Dom.IBrowsingContext.Security.

public SVGDocument(RequestMessage request, Configuration configuration)

Parameters

request RequestMessage

atas permintaan tersebut.

configuration Configuration

Untuk konfigurasi.

Properties

Domain

Nama domain server yang melayani dokumen, atau string nol jika server tidak dapat dikenal dengan nama domain.

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

Nilai Properti

string

Referrer

Nilai adalah string kosong jika pengguna menavigasi ke halaman secara langsung (bukan melalui link, tetapi, misalnya, melalui buku catatan).

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

Nilai Properti

string

RootElement

akar ‘svg’ dalam hierarki dokumen.

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

Nilai Properti

SVGSVGElement

Title

Judul dokumen seperti yang ditentukan oleh sub-elemen ‘title’ dari unsur akar ‘svg’ (iaitu, Berikut adalah judul)

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

Nilai Properti

string

URL

URI lengkap dari dokumen tersebut.

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

Nilai Properti

string

Methods

GetOverrideStyle(Elemen dan String)

Metode ini digunakan untuk mendapatkan pernyataan gaya override untuk elemen tertentu dan elemen pseudo tertentu.

public ICSSStyleDeclaration GetOverrideStyle(Element elt, string pseudoElt)

Parameters

elt Element

Elemen yang gaya harus diubah. parameter ini tidak dapat menjadi nol.

pseudoElt string

Null atau null jika tidak ada.

Returns

ICSSStyleDeclaration

Deklarasi gaya yang berlebihan

RenderTo(idola)

Metode ini digunakan untuk mencetak konten dokumen saat ini ke perangkat yang ditentukan.

public override void RenderTo(IDevice device)

Parameters

device IDevice

peralatan pengguna.

Save(Url)

Semua sumber yang digunakan dalam dokumen ini akan disimpan dalam folder yang berdekatan, nama yang akan dibangun sebagai: output_file_name + “_files”.Jika ‘url’ yang ditentukan berakhir dengan “.svgz”, dokumen itu akan tersimpan sebagai file SVGZ yang dikompresi.

public void Save(Url url)

Parameters

url Url

URL untuk file output.

Exceptions

ArgumentException

Diterbitkan jika URL yang ditentukan tidak menjadi URL file lokal yang valid.

Save(String)

Semua sumber yang digunakan dalam dokumen ini akan disimpan dalam folder yang berdekatan, yang namanya akan dibangun sebagai: output_file_name + “_files”.

public void Save(string path)

Parameters

path string

jalur lokal ke file output.

Exceptions

ArgumentException

Diterbitkan jika ‘jalan’ yang ditentukan tidak merupakan jalur file lokal yang valid.

Save(ResourceHandler)

Menyimpan konten dan sumber daya dokumen menggunakan Aspose.Svg.saving.ResourceHandlers.

public void Save(ResourceHandler resourceHandler)

Parameters

resourceHandler ResourceHandler

Pengelola sumberdaya adalah Aspose.Svg,Saving.ResourceHandlers.

Save(Rujukan, SVGSaveFormat)

Semua sumber yang digunakan dalam dokumen ini akan disimpan dalam folder yang berdekatan, yang namanya akan dibangun sebagai: output_file_name + “_files”.

public void Save(string path, SVGSaveFormat saveFormat)

Parameters

path string

jalur lokal ke file output.

saveFormat SVGSaveFormat

Format di mana dokumen disimpan.

Exceptions

ArgumentException

Diterbitkan jika ‘jalan’ yang ditentukan tidak merupakan jalur file lokal yang valid.

Save(Tipe, SVGSaveFormat, Opsi)

Menyimpan konten dokumen dan sumber daya yang terkait ke jalur file yang ditentukan.

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

Parameters

path string

jalur file di mana dokumen akan disimpan.

saveFormat SVGSaveFormat

Format di mana dokumen harus disimpan.

saveOptions SVGSaveOptions

Pilihan yang menentukan parameter tambahan untuk simpanan, seperti preferensi vektorisasi.

Save(Pengelola Sumber Daya, SVGSaveFormat)

Menyimpan konten dan sumber daya dokumen menggunakan Aspose.Svg.saving.ResourceHandlers.

public void Save(ResourceHandler resourceHandler, SVGSaveFormat saveFormat)

Parameters

resourceHandler ResourceHandler

Pengelola sumberdaya adalah Aspose.Svg,Saving.ResourceHandlers.

saveFormat SVGSaveFormat

Format di mana dokumen disimpan.

Save(ResourceHandler, SVGSaveFormat, Opsi SVGSave)

Menyimpan konten dokumen dan sumber daya yang terkait menggunakan Aspose.Svg.saving.ResourceHandlers.

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

Parameters

resourceHandler ResourceHandler

Sumber beroperasi untuk mengelola sumber daya dokumen, seperti sistem file atau penyimpanan berbasis memori.

saveFormat SVGSaveFormat

Format di mana dokumen harus disimpan.

saveOptions SVGSaveOptions

Pilihan yang menentukan parameter simpanan tambahan, seperti preferensi vektorisasi.

Save(Titik, SVGSaveOptions)

Semua sumber yang digunakan dalam dokumen ini akan disimpan dalam folder yang berdekatan, yang namanya akan dibangun sebagai: output_file_name + “_files”.Jika ‘path’ yang ditentukan berakhir dengan “.svgz”, dokumen itu akan tersimpan sebagai file SVGZ yang dikompresi.

public void Save(string path, SVGSaveOptions saveOptions)

Parameters

path string

jalur lokal ke file output.

saveOptions SVGSaveOptions

SDM menyimpan opsi.

Exceptions

ArgumentException

Diterbitkan jika ‘jalan’ yang ditentukan tidak merupakan jalur file lokal yang valid.

Save(Pengedar Sumber Daya, SVGSaveOptions)

Menyimpan konten dan sumber daya dokumen menggunakan Aspose.Svg.saving.ResourceHandlers.

public void Save(ResourceHandler resourceHandler, SVGSaveOptions saveOptions)

Parameters

resourceHandler ResourceHandler

Pengelola sumberdaya adalah Aspose.Svg,Saving.ResourceHandlers.

saveOptions SVGSaveOptions

SDM menyimpan opsi.

Save(URL dan SVGSaveFormat)

Semua sumber yang digunakan dalam dokumen ini akan disimpan dalam folder yang berdekatan, yang namanya akan dibangun sebagai: output_file_name + “_files”.

public void Save(Url url, SVGSaveFormat saveFormat)

Parameters

url Url

URL untuk file output.

saveFormat SVGSaveFormat

Format di mana dokumen disimpan.

Exceptions

ArgumentException

Diterbitkan jika URL yang ditentukan tidak menjadi URL file lokal yang valid.

Save(URL dan SVGSaveOptions)

Semua sumber yang digunakan dalam dokumen ini akan disimpan dalam folder yang berdekatan, nama yang akan dibangun sebagai: output_file_name + “_files”.Jika ‘url’ yang ditentukan berakhir dengan “.svgz”, dokumen itu akan tersimpan sebagai file SVGZ yang dikompresi.

public void Save(Url url, SVGSaveOptions saveOptions)

Parameters

url Url

URL untuk file output.

saveOptions SVGSaveOptions

SDM menyimpan opsi.

Exceptions

ArgumentException

Diterbitkan jika URL yang ditentukan tidak menjadi URL file lokal yang valid.

Save(Url, SVGSaveFormat, Opsi)

Menyimpan konten dokumen dan sumber daya yang terkait dengan Aspose.Svg.Url yang ditentukan.

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

Parameters

url Url

Target Aspose.Svg.Url di mana dokumen akan disimpan.

saveFormat SVGSaveFormat

Format di mana dokumen harus disimpan.

saveOptions SVGSaveOptions

Pilihan yang menentukan parameter tambahan untuk simpanan, seperti preferensi vektorisasi.

Lihat juga

Document , IDocumentEvent

 Indonesia