Class SVGDocument

Class SVGDocument

İsim alanı : Aspose.Svg Toplantı: Aspose.SVG.dll (25.5.0)

Bir ‘SVGDokument’ SVG hierarşisinin köküdür ve tüm içeriği tutar. hierarşiye erişimin yanı sıra, ayrıca belgenin bazı bilgileri erişmek için bazı rahatlık yöntemleri sağlar.Standart .svg dosyalarını yüklemeye ek olarak, Hem yapımcılar hem de Aspose.Svg.Dom .Document.Navigate (System.String) yöntemi gzip sıkıştırılmış .svgz dosyalarını yükleyebilir.Bir ‘svG’ elemanı başka bir isim alanından bir belgenin bir bileşeni olarak içine yerleştirildiğinde, Örneğin, bir “svg” elemanı bir XHTML belgesine yerleştirildiğinde, o zaman bir SVGD belge nesnesi olmayacaktır; Bunun yerine, Doküman nesne hiyerarşisindeki köşe nesnesi, farklı bir türün bir belge nesnesidir. Örneğin, bir HTMLDocument object.H gibi, Bir SVGDokument nesnesi aslında, XML belge hiyerarşisinin kök elemanı bir “svg” element olduğunda var olacaktır. Örneğin, bağımsız bir SVG dosyasını görüntülemek (yani, MIME tipi “image/svg+xml” dosyasıdır. Bu durumda , SVGDokument nesnesi, belge nesne model hierarşisinin kök nesnesidir.

[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

mirasçı üyeleri

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

SGK belgeleri()

Aspose.svg.SVGDokument sınıfının yeni bir örneği başlatılır.

public SVGDocument()

SGK belgeleri(Configuration)

Aspose.svg.SVGDokument sınıfının yeni bir örneği başlatılır.

public SVGDocument(Configuration configuration)

Parameters

configuration Configuration

Bu konfigürasyon.

SGK belgeleri(Sırt)

Yapımcı senkronik olarak çalışır, tüm dış kaynakların yüklenmesini bekler (görüntüler, yazılar vb.).Belgeyi asinkron bir şekilde yüklemek için Aspose.Svg.Dom. Document.Navigate (System.String) veya aşırı yükleme yöntemini kullanın.Ya da Aspose.Svg.Dom.IBrowsingContext.Security’da uygun bayrakları ayarlayarak bazı dış kaynakların yüklenmesini devre dışı bırakabilirsiniz.

public SVGDocument(string address)

Parameters

address string

Belge adresi. mevcut dizin yolu ile birleştirecek ve mutlak bir URL oluşturacaktır.

SGK belgeleri(Url)

Yapımcı senkronik olarak çalışır, tüm dış kaynakların yüklenmesini bekler (görüntüler, yazılar vb.).Belgeyi asinkron bir şekilde yüklemek için Aspose.Svg.Dom.document.Navigate (Aspose,SVg,Url) veya aşırı yükleme yöntemini kullanın.Ya da Aspose.Svg.Dom.IBrowsingContext.Security’da uygun bayrakları ayarlayarak bazı dış kaynakların yüklenmesini devre dışı bırakabilirsiniz.

public SVGDocument(Url url)

Parameters

url Url

Belgenin URL adresi.

SGK belgeleri(string, yapılandırma)

Yapımcı senkronik olarak çalışır, tüm dış kaynakların yüklenmesini bekler (görüntüler, yazılar vb.).Belgeyi asinkron bir şekilde yüklemek için Aspose.Svg.Dom. Document.Navigate (System.String) veya aşırı yükleme yöntemini kullanın.Ya da Aspose.Svg.Dom.IBrowsingContext.Security’da uygun bayrakları ayarlayarak bazı dış kaynakların yüklenmesini devre dışı bırakabilirsiniz.

public SVGDocument(string address, Configuration configuration)

Parameters

address string

Belge adresi. mevcut dizin yolu ile birleştirecek ve mutlak bir URL oluşturacaktır.

configuration Configuration

Bu konfigürasyon.

SGK belgeleri(URL ve konfigürasyon)

Yapımcı senkronik olarak çalışır, tüm dış kaynakların yüklenmesini bekler (görüntüler, yazılar vb.).Belgeyi asinkron bir şekilde yüklemek için Aspose.Svg.Dom.document.Navigate (Aspose,SVg,Url) veya aşırı yükleme yöntemini kullanın.Ya da Aspose.Svg.Dom.IBrowsingContext.Security’da uygun bayrakları ayarlayarak bazı dış kaynakların yüklenmesini devre dışı bırakabilirsiniz.

public SVGDocument(Url url, Configuration configuration)

Parameters

url Url

Belgenin URL adresi.

configuration Configuration

Bu konfigürasyon.

SGK belgeleri(akış, string)

Yapımcı senkronik olarak çalışır, tüm dış kaynakların yüklenmesini bekler (görüntüler, yazılar vb.).Belgeyi asinkron olarak yüklemek için Aspose.Svg.Dom.document.Navigate (System.IO.Stream,Sistem.String) veya aşırı yükleme yöntemini kullanın.Ya da Aspose.Svg.Dom.IBrowsingContext.Security’da uygun bayrakları ayarlayarak bazı dış kaynakların yüklenmesini devre dışı bırakabilirsiniz.Belge yükleme akışın mevcut konumundan başlar.

public SVGDocument(Stream content, string baseUri)

Parameters

content Stream

Bu belge içeriği.

baseUri string

Belgenin temel URI, mevcut bir URL oluşturmak için dizin yolu ile birleştirilecektir.

Exceptions

ArgumentNullException

“BaseUri” “sıfır” demektir.

SGK belgeleri(akış, string, konfigürasyon)

Yapımcı senkronik olarak çalışır, tüm dış kaynakların yüklenmesini bekler (görüntüler, yazılar vb.).Belgeyi asinkron olarak yüklemek için Aspose.Svg.Dom.document.Navigate (System.IO.Stream,Sistem.String) veya aşırı yükleme yöntemini kullanın.Ya da Aspose.Svg.Dom.IBrowsingContext.Security’da uygun bayrakları ayarlayarak bazı dış kaynakların yüklenmesini devre dışı bırakabilirsiniz.Belge yükleme akışın mevcut konumundan başlar.

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

Parameters

content Stream

Bu belge içeriği.

baseUri string

Belgenin temel URI, mevcut bir URL oluşturmak için dizin yolu ile birleştirilecektir.

configuration Configuration

Bu konfigürasyon.

Exceptions

ArgumentNullException

“BaseUri” “sıfır” demektir.

SGK belgeleri(Çıkış, Url)

Yapımcı senkronik olarak çalışır, tüm dış kaynakların yüklenmesini bekler (görüntüler, yazılar vb.).Belgeyi asinkron bir şekilde yüklemek için Aspose.Svg.Dom.document.Navigate (System.IO.Stream,Aspose-SVG.Url) veya aşırı yükleme yöntemini kullanın.Ya da Aspose.Svg.Dom.IBrowsingContext.Security’da uygun bayrakları ayarlayarak bazı dış kaynakların yüklenmesini devre dışı bırakabilirsiniz.Belge yükleme akışın mevcut konumundan başlar.

public SVGDocument(Stream content, Url baseUri)

Parameters

content Stream

Bu belge içeriği.

baseUri Url

Belgenin temel URI.

Exceptions

ArgumentNullException

“BaseUri” “sıfır” demektir.

SGK belgeleri(Url, akış ve yapılandırma)

Yapımcı senkronik olarak çalışır, tüm dış kaynakların yüklenmesini bekler (görüntüler, yazılar vb.).Belgeyi asinkron bir şekilde yüklemek için Aspose.Svg.Dom.document.Navigate (System.IO.Stream,Aspose-SVG.Url) veya aşırı yükleme yöntemini kullanın.Ya da Aspose.Svg.Dom.IBrowsingContext.Security’da uygun bayrakları ayarlayarak bazı dış kaynakların yüklenmesini devre dışı bırakabilirsiniz.Belge yükleme akışın mevcut konumundan başlar.

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

Parameters

content Stream

Bu belge içeriği.

baseUri Url

Belgenin temel URI.

configuration Configuration

Bu konfigürasyon.

Exceptions

ArgumentNullException

“BaseUri” “sıfır” demektir.

SGK belgeleri(String ve String)

Yapımcı senkronik olarak çalışır, tüm dış kaynakların yüklenmesini bekler (görüntüler, yazılar vb.).Belgeyi asinkron bir şekilde yüklemek için Aspose.Svg.Dom.document.Navigate (System.String,Sistem. String) veya aşırı yükleme yöntemini kullanın.Ya da Aspose.Svg.Dom.IBrowsingContext.Security’da uygun bayrakları ayarlayarak bazı dış kaynakların yüklenmesini devre dışı bırakabilirsiniz.

public SVGDocument(string content, string baseUri)

Parameters

content string

Bu belge içeriği.

baseUri string

Belgenin temel URI, mevcut bir URL oluşturmak için dizin yolu ile birleştirilecektir.

Exceptions

ArgumentNullException

“BaseUri” “sıfır” demektir.

SGK belgeleri(string, string ve konfigürasyon)

Yapımcı senkronik olarak çalışır, tüm dış kaynakların yüklenmesini bekler (görüntüler, yazılar vb.).Belgeyi asinkron bir şekilde yüklemek için Aspose.Svg.Dom.document.Navigate (System.String,Sistem. String) veya aşırı yükleme yöntemini kullanın.Ya da Aspose.Svg.Dom.IBrowsingContext.Security’da uygun bayrakları ayarlayarak bazı dış kaynakların yüklenmesini devre dışı bırakabilirsiniz.

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

Parameters

content string

Bu belge içeriği.

baseUri string

Belgenin temel URI, mevcut bir URL oluşturmak için dizin yolu ile birleştirilecektir.

configuration Configuration

Bu konfigürasyon.

Exceptions

ArgumentNullException

“BaseUri” “sıfır” demektir.

SGK belgeleri(Çerçeve, URL)

Yapımcı senkronik olarak çalışır, tüm dış kaynakların yüklenmesini bekler (görüntüler, yazılar vb.).Belgeyi asinkron bir şekilde yüklemek için Aspose.Svg.Dom.document.Navigate (System.String,Aspos.svc.Url) veya aşırı yükleme yöntemini kullanın.Ya da Aspose.Svg.Dom.IBrowsingContext.Security’da uygun bayrakları ayarlayarak bazı dış kaynakların yüklenmesini devre dışı bırakabilirsiniz.

public SVGDocument(string content, Url baseUri)

Parameters

content string

Bu belge içeriği.

baseUri Url

Belgenin temel URI.

Exceptions

ArgumentNullException

“BaseUri” “sıfır” demektir.

SGK belgeleri(Url, String ve Konfigürasyon)

Yapımcı senkronik olarak çalışır, tüm dış kaynakların yüklenmesini bekler (görüntüler, yazılar vb.).Belgeyi asinkron bir şekilde yüklemek için Aspose.Svg.Dom.document.Navigate (System.String,Aspos.svc.Url) veya aşırı yükleme yöntemini kullanın.Ya da Aspose.Svg.Dom.IBrowsingContext.Security’da uygun bayrakları ayarlayarak bazı dış kaynakların yüklenmesini devre dışı bırakabilirsiniz.

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

Parameters

content string

Bu belge içeriği.

baseUri Url

Belgenin temel URI.

configuration Configuration

Bu konfigürasyon.

Exceptions

ArgumentNullException

“BaseUri” “sıfır” demektir.

SGK belgeleri(RequestMessage)

Yapımcı senkronik olarak çalışır, tüm dış kaynakların yüklenmesini bekler (görüntüler, yazılar vb.).Belgeyi asinkron bir şekilde yüklemek için Aspose.Svg.Dom. Document.Navigate yöntemini veya aşırı yüklemelerini kullanın.Ya da Aspose.Svg.Dom.IBrowsingContext.Security’da uygun bayrakları ayarlayarak bazı dış kaynakların yüklenmesini devre dışı bırakabilirsiniz.

public SVGDocument(RequestMessage request)

Parameters

request RequestMessage

İstek için .

SGK belgeleri(RequestMessage, Yapılandırma)

Yapımcı senkronik olarak çalışır, tüm dış kaynakların yüklenmesini bekler (görüntüler, yazılar vb.).Belgeyi asinkron bir şekilde yüklemek için Aspose.Svg.Dom. Document.Navigate yöntemini veya aşırı yüklemelerini kullanın.Ya da Aspose.Svg.Dom.IBrowsingContext.Security’da uygun bayrakları ayarlayarak bazı dış kaynakların yüklenmesini devre dışı bırakabilirsiniz.

public SVGDocument(RequestMessage request, Configuration configuration)

Parameters

request RequestMessage

İstek için .

configuration Configuration

Bu konfigürasyon.

Properties

Domain

Belgeyi hizmet veren sunucu alan adı veya sunucu bir alan adı ile tanımlanamıyorsa sıfır satır.

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

Mülkiyet Değer

string

Referrer

Bu sayfaya bağlanan sayfanın URI’sini geri getirir. değer, kullanıcının sayfaya doğrudan (bir bağlantı aracılığıyla değil, örneğin bir not defteri aracılığıyla) gezdiği takdirde boş bir satırdır.

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

Mülkiyet Değer

string

RootElement

Doküman hierarşisinde “svg” kökü.

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

Mülkiyet Değer

SVGSVGElement

Title

Bir belgenin başlığı, “svg” kök elemanının “başlık” alt unsuruna göre belirlenir (yani, İşte başlık)

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

Mülkiyet Değer

string

URL

Bu belgenin tam URI.

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

Mülkiyet Değer

string

Methods

GetOverrideStyle(Temel , String)

Bu yöntem, belirli bir öğe ve belirli bir pseudo-element için aşırı stil ifadesini elde etmek için kullanılır.

public ICSSStyleDeclaration GetOverrideStyle(Element elt, string pseudoElt)

Parameters

elt Element

Değiştirilecek tarzı olan öğe.Bu parametreler sıfır olamaz.

pseudoElt string

Pseudo-element veya sıfır yoksa.

Returns

ICSSStyleDeclaration

Aşırı Stil Açıklaması

RenderTo(idevice)

Bu yöntem, mevcut belgenin içeriğini belirlenen cihazda yazdırmak için kullanılır.

public override void RenderTo(IDevice device)

Parameters

device IDevice

Kullanıcı cihazı için.

Save(Url)

Bu belgede kullanılan tüm kaynaklar komşu klasörde kaydedilir, adı: output_file_name + “_files” olarak yapılandırılır.Eğer belirtilen ‘url’ “.svgz ile sona ererse, belge sıkıştırılmış bir SVGZ dosyası olarak saklanır.

public void Save(Url url)

Parameters

url Url

Yerel URL çıkış dosyası.

Exceptions

ArgumentException

Gönderilen ‘URL’ geçerli bir yerel dosya URL’si değilse kaldırılır.

Save(Sırt)

Bu belgede kullanılan tüm kaynaklar yan klasörde kaydedilir, adı: output_file_name + “_files” olarak oluşturulur.

public void Save(string path)

Parameters

path string

çıkış dosyasına yerel yol.

Exceptions

ArgumentException

Gönderilen ‘yol’ geçerli bir yerel dosya yolu değilse kaldırılır.

Save(ResourceHandler)

Dosya içeriğini ve kaynaklarını Aspose.Svg.Rescue.ResourceHandlers.

public void Save(ResourceHandler resourceHandler)

Parameters

resourceHandler ResourceHandler

Kaynak yöneticisi Aspose.Svg,Saving.ResourceHandlers.

Save(Çerçeve, SVGSaveFormat)

Bu belgede kullanılan tüm kaynaklar yan klasörde kaydedilir, adı: output_file_name + “_files” olarak oluşturulur.

public void Save(string path, SVGSaveFormat saveFormat)

Parameters

path string

çıkış dosyasına yerel yol.

saveFormat SVGSaveFormat

Hangi belgenin kaydedildiği formatı.

Exceptions

ArgumentException

Gönderilen ‘yol’ geçerli bir yerel dosya yolu değilse kaldırılır.

Save(Çerçeve, SVGSaveFormat ve SVGSaveOptions)

Belge içeriğini ve ilgili kaynakları belirlenen dosya yoluna kaydeder.

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

Parameters

path string

Belgenin kaydedileceği dosya yolu.

saveFormat SVGSaveFormat

Belgenin kaydedilmesi gereken biçim.

saveOptions SVGSaveOptions

Tasarruf için ek parametreleri belirleyen seçenekler, örneğin vektörleşme tercihleri.

Save(KaynakHandler, SVGSaveFormat)

Dosya içeriğini ve kaynaklarını Aspose.Svg.Rescue.ResourceHandlers.

public void Save(ResourceHandler resourceHandler, SVGSaveFormat saveFormat)

Parameters

resourceHandler ResourceHandler

Kaynak yöneticisi Aspose.Svg,Saving.ResourceHandlers.

saveFormat SVGSaveFormat

Hangi belgenin kaydedildiği formatı.

Save(ResourceHandler, SVGSaveFormat, SGSaveOptions)

Belge içeriğini ve ilgili kaynakları belirlenen Aspose.Svg.Rescue.ResourceHandlers.

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

Parameters

resourceHandler ResourceHandler

Kaynak yöneticisi belge kaynaklarını, örneğin dosya sistemi veya hafıza tabanlı depolama gibi yönetir.

saveFormat SVGSaveFormat

Belgenin kaydedilmesi gereken biçim.

saveOptions SVGSaveOptions

Ek tasarruf parametrelerini belirleyen seçenekler, örneğin vektörleşme tercihleri.

Save(Çerçeve, SVGSaveOptions)

Bu belgede kullanılan tüm kaynaklar komşu klasöre kaydedilir, adı olarak oluşturulacaktır: output_file_name + “_files”.Eğer belirtilen ‘yol’ “.svgz ile sona ererse, belge sıkıştırılmış bir SVGZ dosyası olarak saklanır.

public void Save(string path, SVGSaveOptions saveOptions)

Parameters

path string

çıkış dosyasına yerel yol.

saveOptions SVGSaveOptions

SVG seçenekleri kurtarır.

Exceptions

ArgumentException

Gönderilen ‘yol’ geçerli bir yerel dosya yolu değilse kaldırılır.

Save(ResourceHandler, SVGSaveOptions)

Dosya içeriğini ve kaynaklarını Aspose.Svg.Rescue.ResourceHandlers.

public void Save(ResourceHandler resourceHandler, SVGSaveOptions saveOptions)

Parameters

resourceHandler ResourceHandler

Kaynak yöneticisi Aspose.Svg,Saving.ResourceHandlers.

saveOptions SVGSaveOptions

SVG seçenekleri kurtarır.

Save(Url ve SVGSaveFormat)

Bu belgede kullanılan tüm kaynaklar yan klasörde kaydedilir, adı: output_file_name + “_files” olarak oluşturulur.

public void Save(Url url, SVGSaveFormat saveFormat)

Parameters

url Url

Yerel URL çıkış dosyası.

saveFormat SVGSaveFormat

Hangi belgenin kaydedildiği formatı.

Exceptions

ArgumentException

Gönderilen ‘URL’ geçerli bir yerel dosya URL’si değilse kaldırılır.

Save(URL ve SVGSaveOptions)

Bu belgede kullanılan tüm kaynaklar komşu klasörde kaydedilir, adı: output_file_name + “_files” olarak yapılandırılır.Eğer belirtilen ‘url’ “.svgz ile sona ererse, belge sıkıştırılmış bir SVGZ dosyası olarak saklanır.

public void Save(Url url, SVGSaveOptions saveOptions)

Parameters

url Url

Yerel URL çıkış dosyası.

saveOptions SVGSaveOptions

SVG seçenekleri kurtarır.

Exceptions

ArgumentException

Gönderilen ‘URL’ geçerli bir yerel dosya URL’si değilse kaldırılır.

Save(Url, SVGSaveFormat ve SVGSaveOptions)

Belge içeriğini ve ilgili kaynakları belirtilen Aspose.Svg.Url’e kaydeder.

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

Parameters

url Url

Hedef Aspose.Svg.Url nerede belge kaydedilecektir.

saveFormat SVGSaveFormat

Belgenin kaydedilmesi gereken biçim.

saveOptions SVGSaveOptions

Tasarruf için ek parametreleri belirleyen seçenekler, örneğin vektörleşme tercihleri.

Ayrıca bakın

Document , IDocumentEvent

 Türkçe