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
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
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
Remarks
Si se especifica el prefixo, sólo puede contener letras, dígitos, subcuerdos y hyphens,Hay que empezar con una carta.
Exceptions
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
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
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
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
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
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
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
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
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.