Class SvgSaveOptions

Class SvgSaveOptions

Nombre del espacio: Aspose.Words.Saving Asamblea: Aspose.Words.dll (25.4.0)

Puede utilizarse para especificar opciones adicionales al guardar un documento en el formato Aspose.Words.SaveFormat.Svg.

Para saber más, visite el Specify Save Options Artículo de documentación.

public class SvgSaveOptions : FixedPageSaveOptions

Inheritance

object SaveOptions FixedPageSaveOptions SvgSaveOptions

Miembros heredados

FixedPageSaveOptions.Equals(object) ,y, FixedPageSaveOptions.AssertValidIdPrefix(string) ,y, FixedPageSaveOptions.IsValidIdPrefix(string) ,y, FixedPageSaveOptions.PageSet ,y, FixedPageSaveOptions.PageSavingCallback ,y, FixedPageSaveOptions.NumeralFormat ,y, FixedPageSaveOptions.MetafileRenderingOptions ,y, FixedPageSaveOptions.JpegQuality ,y, FixedPageSaveOptions.ColorMode ,y, FixedPageSaveOptions.OptimizeOutput ,y, SaveOptions.CreateSaveOptions(SaveFormat) ,y, SaveOptions.CreateSaveOptions(string) ,y, SaveOptions.SaveFormat ,y, SaveOptions.ExportGeneratorName ,y, SaveOptions.TempFolder ,y, SaveOptions.PrettyFormat ,y, SaveOptions.UseAntiAliasing ,y, SaveOptions.UseHighQualityRendering ,y, SaveOptions.DmlRenderingMode ,y, SaveOptions.DmlEffectsRenderingMode ,y, SaveOptions.ImlRenderingMode ,y, SaveOptions.DefaultTemplate ,y, SaveOptions.UpdateFields ,y, SaveOptions.UpdateLastSavedTimeProperty ,y, SaveOptions.UpdateLastPrintedProperty ,y, SaveOptions.UpdateCreatedTimeProperty ,y, SaveOptions.MemoryOptimization ,y, SaveOptions.UpdateAmbiguousTextFont ,y, SaveOptions.Dml3DEffectsRenderingMode ,y, SaveOptions.ProgressCallback ,y, SaveOptions.AllowEmbeddingPostScriptFonts ,y, SaveOptions.CustomTimeZoneInfo ,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

SvgSaveOptions()

public SvgSaveOptions()

Properties

ExportEmbeddedImages

Especifica si las imágenes deben ser incorporadas en el documento SVG como base64.Tenga en cuenta que activar esta opción puede conducir a un aumento significativo en el tamaño del archivo SVG de salida.

public bool ExportEmbeddedImages { get; set; }

Valor de la propiedad

bool

FitToViewPort

Especifica si el SVG de salida debe rellenar la zona de vista disponible (venda del navegador o contenedor).Cuando se ajusta a ‘verdadera’ la anchura y la altura de la SVG de salida se ajustan al 100%.

El valor de default es.

public bool FitToViewPort { get; set; }

Valor de la propiedad

bool

IdPrefix

Especifica un prefixo que se impone a todos los ID de elemento generados en el documento de salida.El valor predeterminado es nulo y no se previene ningún prefixo.

public string IdPrefix { get; set; }

Valor de la propiedad

string

Remarks

Si se especifica el prefixo, sólo puede contener letras, dígitos, subcuerdos y hyphens,Hay que empezar con una carta.

Exceptions

ArgumentException

El valor no cumple los requisitos especificados anteriormente.

MaxImageResolution

Obtenga o establece un valor en píxeles por pulgón que limita la resolución de las imágenes de raster exportadas.

public int MaxImageResolution { get; set; }

Valor de la propiedad

int

Remarks

Si el valor de esta propiedad no es cero, limita la resolución de las imágenes de raster exportadas. Es decir, las imagenes de mayor resolución se resamplan hacia el límite y las fotos de menor resolución son exportados como es.

Si el valor de esta propiedad es cero, todas las imágenes de raster se exportan sin reemplazar.

RemoveJavaScriptFromLinks

Especifica si JavaScript será eliminado de los enlaces.Default es ‘falso’.Si esta opción es activada, todos los enlaces que contienen JavaScript serán reemplazados por “javascript:void(0)”.

public bool RemoveJavaScriptFromLinks { get; set; }

Valor de la propiedad

bool

ResourceSavingCallback

Permite controlar cómo se almacenan los recursos (imágenes) cuando se exporta un documento al formato SVG.

public IResourceSavingCallback ResourceSavingCallback { get; set; }

Valor de la propiedad

IResourceSavingCallback

ResourcesFolder

Especifica la carpeta física en la que se almacenan los recursos (imágenes) al exportar un documento al formato Svg.Default es ’nulo’.

public string ResourcesFolder { get; set; }

Valor de la propiedad

string

Remarks

Sólo funciona si Aspose.Words.Saving.SvgSaveOptions.ExportEmbeddedImages propiedad es.

Cuando salva un Aspose.Words.Document en formato SVG, Aspose.Words necesita salvar todas las imágenes incorporadas en el documento como archivos independientes. Aspose.Words.Saving.SvgSaveOptions.ResourcesFolder le permite especificar dónde las imágenes se salvarán y Aspose.Words.Saving.SvgSaveOptions.ResourcesFolderAlias le permite especificar cómo se construirá la imagen URIs.

Si salva un documento en un archivo y proporciona un nombre de archivo, Aspose.Words, por defecto, salva las imágenes en la misma carpeta donde se salva el archivo de documento.

Si guardas un documento en un flujo, Aspose.Words no tiene una carpeta donde guardar las imágenes, pero todavía necesita guardar las imágenes en algún lugar.En este caso, tienes que especificar una carpeta accesible en Aspose.Words.Saving.SvgSaveOptions.ResourcesFolder propiedad

Aspose.Words.Saving.SvgSaveOptions.ResourcesFolderAlias

ResourcesFolderAlias

Especifica el nombre de la pasta utilizada para construir URIs de imagen escritos en un documento SVG.Default es ’nulo’.

public string ResourcesFolderAlias { get; set; }

Valor de la propiedad

string

Remarks

Cuando salva un Aspose.Words.Document en formato SVG, Aspose.Words necesita salvar todas las imágenes incorporadas en el documento como archivos independientes. Aspose.Words.Saving.SvgSaveOptions.ResourcesFolder le permite especificar dónde las imágenes se salvarán y Aspose.Words.Saving.SvgSaveOptions.ResourcesFolderAlias le permite especificar cómo se construirá la imagen URIs.

Aspose.Words.Saving.SvgSaveOptions.ResourcesFolder

SaveFormat

Especifica el formato en el que se salvará el documento si se utiliza este objeto de opciones de almacenamiento.Sólo puede ser Aspose.Words.SaveFormat.Svg.

public override SaveFormat SaveFormat { get; set; }

Valor de la propiedad

SaveFormat

ShowPageBorder

Verifica si se añade un límite a la línea de inicio de la página.Default es ‘verdadera’.

public bool ShowPageBorder { get; set; }

Valor de la propiedad

bool

TextOutputMode

Obtenga o establece un valor que determina cómo se debe render el texto en SVG.

public SvgTextOutputMode TextOutputMode { get; set; }

Valor de la propiedad

SvgTextOutputMode

Remarks

Utilice esta propiedad para obtener o establecer el modo de cómo el texto dentro de un documento debe ser renderizado cuando se salva en formato SVG.

El valor estándar es Aspose.Words.Saving.SvgTextOutputMode.UseTargetMachineFonts.

 Español