Class SVGDocument

Class SVGDocument

Nombre del espacio: Aspose.Svg Asamblea: Aspose.SVG.dll (25.5.0)

Un ‘SVGDocument’ es la raíz de la jerarquía SVG y tiene todo el contenido. Además de proporcionar acceso a la jerarquía, También proporciona algunos métodos de conveniencia para acceder a ciertos conjuntos de información del documento.Además de cargar los archivos estándar .svg, Tanto los constructores como el método Aspose.Svg.Document.Navigate(System.String) pueden cargar archivos gzip-comprimidos.Cuando un elemento ‘svg’ se incorpora en línea como un componente de un documento de otro espacio de nombre, Por ejemplo, cuando un elemento “svg” se incorpora en línea dentro de un documento XHTML [XHhtml], Entonces un objeto de SVGDocumento no existirá; En lugar de eso, el objeto raíz en la jerarquía del objeto del documento será un objeto de documento de un tipo diferente, como un objeto de HTMLDocument.H, un objeto SVGDocument realmente existirá cuando el elemento raíz de la jerarquía de documento XML es un elemento ‘svg’, Por ejemplo, cuando se ve un archivo SVG independiente (es decir, un archivo con el tipo MIME “image/svg+xml”). En este caso, El objeto SVGDocument será el objeto raíz de la jerarquía del modelo de objeto del documento.

[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 ,y, IEventTarget ,y, IDisposable ,y, IXPathNSResolver ,y, IDocumentTraversal ,y, IXPathEvaluator ,y, IParentNode ,y, IElementTraversal ,y, INonElementParentNode ,y, IGlobalEventHandlers ,y, IDocumentEvent ,y, IDocumentCSS ,y, IDocumentStyle

Miembros heredados

Document.Navigate(string) ,y, Document.Navigate(Url) ,y, Document.Navigate(string, string) ,y, Document.Navigate(string, Url) ,y, Document.Navigate(Stream, string) ,y, Document.Navigate(Stream, Url) ,y, Document.Navigate(RequestMessage) ,y, Document.CreateElement(string) ,y, Document.CreateElementNS(string, string) ,y, Document.CreateDocumentFragment() ,y, Document.CreateTextNode(string) ,y, Document.CreateComment(string) ,y, Document.CreateCDATASection(string) ,y, Document.CreateProcessingInstruction(string, string) ,y, Document.CreateAttribute(string) ,y, Document.CreateAttributeNS(string, string) ,y, Document.CreateEntityReference(string) ,y, Document.CreateDocumentType(string, string, string, string) ,y, Document.GetElementsByTagName(string) ,y, Document.GetElementsByTagNameNS(string, string) ,y, Document.GetElementById(string) ,y, Document.GetElementsByClassName(string) ,y, Document.CreateNodeIterator(Node) ,y, Document.CreateNodeIterator(Node, long) ,y, Document.CreateNodeIterator(Node, long, INodeFilter) ,y, Document.CreateTreeWalker(Node) ,y, Document.CreateTreeWalker(Node, long) ,y, Document.CreateTreeWalker(Node, long, INodeFilter) ,y, Document.QuerySelectorAll(string) ,y, Document.QuerySelector(string) ,y, Document.ImportNode(Node, bool) ,y, Document.CreateEvent(string) ,y, Document.Write(params string[]) ,y, Document.WriteLn(params string[]) ,y, Document.CreateExpression(string, IXPathNSResolver) ,y, Document.CreateNSResolver(Node) ,y, Document.Evaluate(string, Node, IXPathNSResolver, XPathResultType, object) ,y, Document.RenderTo(IDevice) ,y, Document.Dispose(bool) ,y, Document.OwnerDocument ,y, Document.Context ,y, Document.Implementation ,y, Document.Location ,y, Document.DocumentURI ,y, Document.Origin ,y, Document.BaseURI ,y, Document.NodeName ,y, Document.NodeType ,y, Document.CharacterSet ,y, Document.Charset ,y, Document.InputEncoding ,y, Document.ContentType ,y, Document.ReadyState ,y, Document.Doctype ,y, Document.DocumentElement ,y, Document.FirstElementChild ,y, Document.LastElementChild ,y, Document.PreviousElementSibling ,y, Document.NextElementSibling ,y, Document.ChildElementCount ,y, Document.Children ,y, Document.XmlStandalone ,y, Document.XmlVersion ,y, Document.StrictErrorChecking ,y, Document.DefaultView ,y, Document.StyleSheets ,y, Document.OnReadyStateChange ,y, Document.OnAbort ,y, Document.OnBlur ,y, Document.OnCancel ,y, Document.OnCanplay ,y, Document.OnCanPlayThrough ,y, Document.OnChange ,y, Document.OnClick ,y, Document.OnCueChange ,y, Document.OnDblClick ,y, Document.OnDurationChange ,y, Document.OnEmptied ,y, Document.OnEnded ,y, Document.OnError ,y, Document.OnFocus ,y, Document.OnInput ,y, Document.OnInvalid ,y, Document.OnKeyDown ,y, Document.OnKeyPress ,y, Document.OnKeyUp ,y, Document.OnLoad ,y, Document.OnLoadedData ,y, Document.OnLoadedMetadata ,y, Document.OnLoadStart ,y, Document.OnMouseDown ,y, Document.OnMouseEnter ,y, Document.OnMouseLeave ,y, Document.OnMouseMove ,y, Document.OnMouseOut ,y, Document.OnMouseOver ,y, Document.OnMouseUp ,y, Document.OnMouseWheel ,y, Document.OnPause ,y, Document.OnPlay ,y, Document.OnPlaying ,y, Document.OnProgress ,y, Document.OnRateChange ,y, Document.OnReset ,y, Document.OnResize ,y, Document.OnScroll ,y, Document.OnSeeked ,y, Document.OnSeeking ,y, Document.OnSelect ,y, Document.OnShow ,y, Document.OnStalled ,y, Document.OnSubmit ,y, Document.OnSuspend ,y, Document.OnTimeUpdate ,y, Document.OnToggle ,y, Document.OnVolumeChange ,y, Document.OnWaiting ,y, Node.ELEMENT_NODE ,y, Node.ATTRIBUTE_NODE ,y, Node.TEXT_NODE ,y, Node.CDATA_SECTION_NODE ,y, Node.ENTITY_REFERENCE_NODE ,y, Node.ENTITY_NODE ,y, Node.PROCESSING_INSTRUCTION_NODE ,y, Node.COMMENT_NODE ,y, Node.DOCUMENT_NODE ,y, Node.DOCUMENT_TYPE_NODE ,y, Node.DOCUMENT_FRAGMENT_NODE ,y, Node.NOTATION_NODE ,y, Node.HasChildNodes() ,y, Node.Normalize() ,y, Node.CloneNode() ,y, Node.CloneNode(bool) ,y, Node.IsEqualNode(Node) ,y, Node.IsSameNode(Node) ,y, Node.LookupPrefix(string) ,y, Node.LookupNamespaceURI(string) ,y, Node.IsDefaultNamespace(string) ,y, Node.InsertBefore(Node, Node) ,y, Node.ReplaceChild(Node, Node) ,y, Node.RemoveChild(Node) ,y, Node.AppendChild(Node) ,y, Node.Dispose(bool) ,y, Node.ToString() ,y, Node.NodeType ,y, Node.LocalName ,y, Node.NamespaceURI ,y, Node.Prefix ,y, Node.NodeName ,y, Node.BaseURI ,y, Node.OwnerDocument ,y, Node.ParentNode ,y, Node.ParentElement ,y, Node.ChildNodes ,y, Node.FirstChild ,y, Node.LastChild ,y, Node.PreviousSibling ,y, Node.NextSibling ,y, Node.NodeValue ,y, Node.TextContent ,y, EventTarget.AddEventListener(string, DOMEventHandler, bool) ,y, EventTarget.AddEventListener(string, IEventListener) ,y, EventTarget.AddEventListener(string, IEventListener, bool) ,y, EventTarget.RemoveEventListener(string, DOMEventHandler, bool) ,y, EventTarget.RemoveEventListener(string, IEventListener) ,y, EventTarget.RemoveEventListener(string, IEventListener, bool) ,y, EventTarget.DispatchEvent(Event) ,y, EventTarget.Dispose() ,y, EventTarget.Dispose(bool) ,y, DOMObject.GetPlatformType() ,y, object.GetType() ,y, object.MemberwiseClone() ,y, object.ToString() ,y, object.Equals(object?) ,y, object.Equals(object?, object?) ,y, object.ReferenceEquals(object?, object?) ,y, object.GetHashCode()

Constructors

El documento()

Inicia una nueva instancia de la clase Aspose.Svg.VVGDocument.

public SVGDocument()

El documento(Configuration)

Inicia una nueva instancia de la clase Aspose.Svg.VVGDocument.

public SVGDocument(Configuration configuration)

Parameters

configuration Configuration

La configuración .

El documento(El string)

Inicializa una nueva instancia de la clase Aspose.Svg.VVGDocument.El constructor funciona sincrónicamente, espera para cargar todos los recursos externos (imágenes, escritos, etc.).Para cargar el documento de forma asíncrona, use el método Aspose.Svg.Dom.document.Navigate(System.String) o sus sobrecargas.O puede deshabilitar el cargamiento de algunos recursos externos al establecer las banderas adecuadas en Aspose.Svg.Dom.IBrowsingContext.Security.

public SVGDocument(string address)

Parameters

address string

La dirección del documento. se combinará con la ruta de directorio actual para formar una URL absoluta.

El documento(Url)

Inicializa una nueva instancia de la clase Aspose.Svg.VVGDocument.El constructor funciona sincrónicamente, espera para cargar todos los recursos externos (imágenes, escritos, etc.).Para cargar el documento de forma asíncrona, utilice el método Aspose.Svg.Dom.document.Navigate(Aspos.Url) o sus sobrecargas.O puede deshabilitar el cargamiento de algunos recursos externos al establecer las banderas adecuadas en Aspose.Svg.Dom.IBrowsingContext.Security.

public SVGDocument(Url url)

Parameters

url Url

El documento URL.

El documento(Cortesía, Configuración)

Inicializa una nueva instancia de la clase Aspose.Svg.VVGDocument.El constructor funciona sincrónicamente, espera para cargar todos los recursos externos (imágenes, escritos, etc.).Para cargar el documento de forma asíncrona, use el método Aspose.Svg.Dom.document.Navigate(System.String) o sus sobrecargas.O puede deshabilitar el cargamiento de algunos recursos externos al establecer las banderas adecuadas en Aspose.Svg.Dom.IBrowsingContext.Security.

public SVGDocument(string address, Configuration configuration)

Parameters

address string

La dirección del documento. se combinará con la ruta de directorio actual para formar una URL absoluta.

configuration Configuration

La configuración .

El documento(URL, Configuración)

Inicializa una nueva instancia de la clase Aspose.Svg.VVGDocument.El constructor funciona sincrónicamente, espera para cargar todos los recursos externos (imágenes, escritos, etc.).Para cargar el documento de forma asíncrona, utilice el método Aspose.Svg.Dom.document.Navigate(Aspos.Url) o sus sobrecargas.O puede deshabilitar el cargamiento de algunos recursos externos al establecer las banderas adecuadas en Aspose.Svg.Dom.IBrowsingContext.Security.

public SVGDocument(Url url, Configuration configuration)

Parameters

url Url

El documento URL.

configuration Configuration

La configuración .

El documento(Cortesía, String)

Inicializa una nueva instancia de la clase Aspose.Svg.VVGDocument.El constructor funciona sincrónicamente, espera para cargar todos los recursos externos (imágenes, escritos, etc.).Para cargar el documento de forma asíncrona, utilice el método Aspose.Svg.Dom. Document.Navigate (System.IO.Stream, System.String) o sus sobrecargas.O puede deshabilitar el cargamiento de algunos recursos externos al establecer las banderas adecuadas en Aspose.Svg.Dom.IBrowsingContext.Security.La carga de documentos comienza desde la posición actual en el flujo.

public SVGDocument(Stream content, string baseUri)

Parameters

content Stream

El contenido del documento.

baseUri string

URI de base del documento. se combinará con la ruta de directorio actual para formar una URL absoluta.

Exceptions

ArgumentNullException

“BaseUri” es “nulo”.

El documento(Stream, string y configuración)

Inicializa una nueva instancia de la clase Aspose.Svg.VVGDocument.El constructor funciona sincrónicamente, espera para cargar todos los recursos externos (imágenes, escritos, etc.).Para cargar el documento de forma asíncrona, utilice el método Aspose.Svg.Dom. Document.Navigate (System.IO.Stream, System.String) o sus sobrecargas.O puede deshabilitar el cargamiento de algunos recursos externos al establecer las banderas adecuadas en Aspose.Svg.Dom.IBrowsingContext.Security.La carga de documentos comienza desde la posición actual en el flujo.

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

Parameters

content Stream

El contenido del documento.

baseUri string

URI de base del documento. se combinará con la ruta de directorio actual para formar una URL absoluta.

configuration Configuration

La configuración .

Exceptions

ArgumentNullException

“BaseUri” es “nulo”.

El documento(Cortesía, Url)

Inicializa una nueva instancia de la clase Aspose.Svg.VVGDocument.El constructor funciona sincrónicamente, espera para cargar todos los recursos externos (imágenes, escritos, etc.).Para cargar el documento de forma asíncrona, utilice el método Aspose.Svg.Dom.document.Navigate (System.IO.Stream,Aspose .SVG.Url) o sus sobrecargas.O puede deshabilitar el cargamiento de algunos recursos externos al establecer las banderas adecuadas en Aspose.Svg.Dom.IBrowsingContext.Security.La carga de documentos comienza desde la posición actual en el flujo.

public SVGDocument(Stream content, Url baseUri)

Parameters

content Stream

El contenido del documento.

baseUri Url

URI de la base del documento.

Exceptions

ArgumentNullException

“BaseUri” es “nulo”.

El documento(Corrente, URL y configuración)

Inicializa una nueva instancia de la clase Aspose.Svg.VVGDocument.El constructor funciona sincrónicamente, espera para cargar todos los recursos externos (imágenes, escritos, etc.).Para cargar el documento de forma asíncrona, utilice el método Aspose.Svg.Dom.document.Navigate (System.IO.Stream,Aspose .SVG.Url) o sus sobrecargas.O puede deshabilitar el cargamiento de algunos recursos externos al establecer las banderas adecuadas en Aspose.Svg.Dom.IBrowsingContext.Security.La carga de documentos comienza desde la posición actual en el flujo.

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

Parameters

content Stream

El contenido del documento.

baseUri Url

URI de la base del documento.

configuration Configuration

La configuración .

Exceptions

ArgumentNullException

“BaseUri” es “nulo”.

El documento(Título, Título)

Inicializa una nueva instancia de la clase Aspose.Svg.VVGDocument.El constructor funciona sincrónicamente, espera para cargar todos los recursos externos (imágenes, escritos, etc.).Para cargar el documento de forma asíncrona, utilice el método Aspose.Svg.Dom.document.Navigate(System.String,S System. String) o sus sobrecargas.O puede deshabilitar el cargamiento de algunos recursos externos al establecer las banderas adecuadas en Aspose.Svg.Dom.IBrowsingContext.Security.

public SVGDocument(string content, string baseUri)

Parameters

content string

El contenido del documento.

baseUri string

URI de base del documento. se combinará con la ruta de directorio actual para formar una URL absoluta.

Exceptions

ArgumentNullException

“BaseUri” es “nulo”.

El documento(Síntomas, string, configuración)

Inicializa una nueva instancia de la clase Aspose.Svg.VVGDocument.El constructor funciona sincrónicamente, espera para cargar todos los recursos externos (imágenes, escritos, etc.).Para cargar el documento de forma asíncrona, utilice el método Aspose.Svg.Dom.document.Navigate(System.String,S System. String) o sus sobrecargas.O puede deshabilitar el cargamiento de algunos recursos externos al establecer las banderas adecuadas en Aspose.Svg.Dom.IBrowsingContext.Security.

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

Parameters

content string

El contenido del documento.

baseUri string

URI de base del documento. se combinará con la ruta de directorio actual para formar una URL absoluta.

configuration Configuration

La configuración .

Exceptions

ArgumentNullException

“BaseUri” es “nulo”.

El documento(Cortesía, Url)

Inicializa una nueva instancia de la clase Aspose.Svg.VVGDocument.El constructor funciona sincrónicamente, espera para cargar todos los recursos externos (imágenes, escritos, etc.).Para cargar el documento de forma asíncrona, utilice el método Aspose.Svg.Dom.document.Navigate(System.String,Aspos.Vv.Url) o sus sobrecargas.O puede deshabilitar el cargamiento de algunos recursos externos al establecer las banderas adecuadas en Aspose.Svg.Dom.IBrowsingContext.Security.

public SVGDocument(string content, Url baseUri)

Parameters

content string

El contenido del documento.

baseUri Url

URI de la base del documento.

Exceptions

ArgumentNullException

“BaseUri” es “nulo”.

El documento(Url, Configuración)

Inicializa una nueva instancia de la clase Aspose.Svg.VVGDocument.El constructor funciona sincrónicamente, espera para cargar todos los recursos externos (imágenes, escritos, etc.).Para cargar el documento de forma asíncrona, utilice el método Aspose.Svg.Dom.document.Navigate(System.String,Aspos.Vv.Url) o sus sobrecargas.O puede deshabilitar el cargamiento de algunos recursos externos al establecer las banderas adecuadas en Aspose.Svg.Dom.IBrowsingContext.Security.

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

Parameters

content string

El contenido del documento.

baseUri Url

URI de la base del documento.

configuration Configuration

La configuración .

Exceptions

ArgumentNullException

“BaseUri” es “nulo”.

El documento(RequestMessage)

Inicializa una nueva instancia de la clase Aspose.Svg.VVGDocument.El constructor funciona sincrónicamente, espera para cargar todos los recursos externos (imágenes, escritos, etc.).Para cargar el documento de forma asíncrona, utilice el método Aspose.Svg.Dom. Document.Navigate (Aspose .SVG.Net.RequestMessage) o sus sobrecargas.O puede deshabilitar el cargamiento de algunos recursos externos al establecer las banderas adecuadas en Aspose.Svg.Dom.IBrowsingContext.Security.

public SVGDocument(RequestMessage request)

Parameters

request RequestMessage

La petición .

El documento(RequestMessage, Configuración)

Inicializa una nueva instancia de la clase Aspose.Svg.VVGDocument.El constructor funciona sincrónicamente, espera para cargar todos los recursos externos (imágenes, escritos, etc.).Para cargar el documento de forma asíncrona, utilice el método Aspose.Svg.Dom. Document.Navigate (Aspose .SVG.Net.RequestMessage) o sus sobrecargas.O puede deshabilitar el cargamiento de algunos recursos externos al establecer las banderas adecuadas en Aspose.Svg.Dom.IBrowsingContext.Security.

public SVGDocument(RequestMessage request, Configuration configuration)

Parameters

request RequestMessage

La petición .

configuration Configuration

La configuración .

Properties

Domain

El nombre de dominio del servidor que sirvió el documento, o una línea nula si el servidor no puede ser identificado por un nombre.

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

Valor de la propiedad

string

Referrer

El valor es una línea vacía si el usuario navegó directamente a la página (no a través de un enlace, sino, por ejemplo, mediante una etiqueta).

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

Valor de la propiedad

string

RootElement

La raíz “svg” en la jerarquía del documento.

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

Valor de la propiedad

SVGSVGElement

Title

El título de un documento tal y como se especifica por el subelemento de ‘título’ del elemento raíz ‘svg’ (es decir, Aquí está el título)

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

Valor de la propiedad

string

URL

URI completo del documento.

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

Valor de la propiedad

string

Methods

GetOverrideStyle(El elemento, string)

Este método se utiliza para recuperar la declaración de estilo sobrerido para un elemento especificado y un pseudo-element especificado.

public ICSSStyleDeclaration GetOverrideStyle(Element elt, string pseudoElt)

Parameters

elt Element

El elemento cuyo estilo debe ser modificado.Este parámetro no puede ser nulo.

pseudoElt string

El pseudo-elemento o cero si no.

Returns

ICSSStyleDeclaration

Declaración de estilo superficial

RenderTo(IDEVICE)

Este método se utiliza para imprimir los contenidos del documento actual en el dispositivo especificado.

public override void RenderTo(IDevice device)

Parameters

device IDevice

El dispositivo de usuario.

Save(Url)

Salva el documento a un archivo local especificado por ‘url’.Todos los recursos utilizados en este documento se salvarán en una carpeta adyacente, cuyo nombre se construirá como: output_file_name + “_files”.Si el ‘URL’ específico termina con “.svgz”, el texto se guardará como un fichero SVGZ comprimido.

public void Save(Url url)

Parameters

url Url

URL local para el archivo de salida.

Exceptions

ArgumentException

Creado si el ‘url’ especificado no es una URL de archivo local válida.

Save(El string)

Salva el documento en el archivo local especificado por ‘path’.Todos los recursos utilizados en este documento se salvarán en la carpeta adyacente, cuyo nombre se construirá como: output_file_name + “_files”.

public void Save(string path)

Parameters

path string

Ruta local al archivo de salida.

Exceptions

ArgumentException

Creado si el “caminato” especificado no es un camino de archivo local válido.

Save(ResourceHandler)

Salva el contenido y los recursos del documento utilizando el Aspose.Svg.saving.ResourceHandlers.

public void Save(ResourceHandler resourceHandler)

Parameters

resourceHandler ResourceHandler

El operador de los recursos es Aspose.Svg,Saving.ResourceHandlers.

Save(Cortesía, SVGSaveFormat)

Salva el documento en el archivo local especificado por ‘path’.Todos los recursos utilizados en este documento se salvarán en la carpeta adyacente, cuyo nombre se construirá como: output_file_name + “_files”.

public void Save(string path, SVGSaveFormat saveFormat)

Parameters

path string

Ruta local al archivo de salida.

saveFormat SVGSaveFormat

Formato en el que se salva el documento.

Exceptions

ArgumentException

Creado si el “caminato” especificado no es un camino de archivo local válido.

Save(Título: SVGSaveOptions)

Salva el contenido del documento y los recursos asociados a la ruta de archivo especificada.

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

Parameters

path string

La ruta de archivo donde se salvará el documento.

saveFormat SVGSaveFormat

El formato en el que se debe guardar el documento.

saveOptions SVGSaveOptions

Opciones que especifican parámetros adicionales para ahorrar, como las preferencias de vectorización.

Save(RecursosHandler, SVGSaveFormat)

Salva el contenido y los recursos del documento utilizando el Aspose.Svg.saving.ResourceHandlers.

public void Save(ResourceHandler resourceHandler, SVGSaveFormat saveFormat)

Parameters

resourceHandler ResourceHandler

El operador de los recursos es Aspose.Svg,Saving.ResourceHandlers.

saveFormat SVGSaveFormat

Formato en el que se salva el documento.

Save(ResourceHandler, SVGSaveFormat, Opciones SVGSave)

Salva el contenido del documento y los recursos asociados utilizando el especificado Aspose.Svg.saving.ResourceHandlers.

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

Parameters

resourceHandler ResourceHandler

El trader de recursos para gestionar los recursos de documentos, como el sistema de archivos o el almacenamiento basado en la memoria.

saveFormat SVGSaveFormat

El formato en el que se debe guardar el documento.

saveOptions SVGSaveOptions

Opciones que especifican parámetros adicionales de ahorro, como las preferencias de vectorización.

Save(Síntomas, SVGSaveOptions)

Salva el documento a un archivo local especificado por ‘path’.Todos los recursos utilizados en este documento se salvarán en una carpeta adyacente, cuyo nombre se construirá como: output_file_name + “_files”.Si el indicado ‘path’ termina con “.svgz”, el texto se guardará como un fichero SVGZ comprimido.

public void Save(string path, SVGSaveOptions saveOptions)

Parameters

path string

Ruta local al archivo de salida.

saveOptions SVGSaveOptions

El SVG ahorrará opciones.

Exceptions

ArgumentException

Creado si el “caminato” especificado no es un camino de archivo local válido.

Save(RecursosHandler, SVGSaveOptions)

Salva el contenido y los recursos del documento utilizando el Aspose.Svg.saving.ResourceHandlers.

public void Save(ResourceHandler resourceHandler, SVGSaveOptions saveOptions)

Parameters

resourceHandler ResourceHandler

El operador de los recursos es Aspose.Svg,Saving.ResourceHandlers.

saveOptions SVGSaveOptions

El SVG ahorrará opciones.

Save(Url y SVGSaveFormat)

Salva el documento en el archivo local especificado por ‘url’.Todos los recursos utilizados en este documento se salvarán en la carpeta adyacente, cuyo nombre se construirá como: output_file_name + “_files”.

public void Save(Url url, SVGSaveFormat saveFormat)

Parameters

url Url

URL local para el archivo de salida.

saveFormat SVGSaveFormat

Formato en el que se salva el documento.

Exceptions

ArgumentException

Creado si el ‘url’ especificado no es una URL de archivo local válida.

Save(Url y SVGSaveOptions)

Salva el documento a un archivo local especificado por ‘url’.Todos los recursos utilizados en este documento se salvarán en una carpeta adyacente, cuyo nombre se construirá como: output_file_name + “_files”.Si el ‘URL’ específico termina con “.svgz”, el texto se guardará como un fichero SVGZ comprimido.

public void Save(Url url, SVGSaveOptions saveOptions)

Parameters

url Url

URL local para el archivo de salida.

saveOptions SVGSaveOptions

El SVG ahorrará opciones.

Exceptions

ArgumentException

Creado si el ‘url’ especificado no es una URL de archivo local válida.

Save(Url, SVGSaveFormat, Opciones)

Salva el contenido del documento y los recursos asociados a la especificada Aspose.Svg.Url.

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

Parameters

url Url

El objetivo Aspose.Svg.Url donde se salvará el documento.

saveFormat SVGSaveFormat

El formato en el que se debe guardar el documento.

saveOptions SVGSaveOptions

Opciones que especifican parámetros adicionales para ahorrar, como las preferencias de vectorización.

Ver también

Document ,y, IDocumentEvent

 Español