Class ImageSaveOptions

Class ImageSaveOptions

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

Permite especificar opciones adicionales al renderizar páginas o formas de documento a imágenes.

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

public class ImageSaveOptions : FixedPageSaveOptions

Inheritance

object SaveOptions FixedPageSaveOptions ImageSaveOptions

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

ImageSaveOptions(SaveFormat)

Inicia una nueva instancia de esta clase que se puede utilizar para guardar imágenes renderadas en elSiguienteSiguienteSiguienteSiguienteSiguienteSiguienteSiguienteSiguienteSiguienteSiguienteSiguienteSiguienteSiguienteSiguiente,Aspose.Words.SaveFormat.Jpeg, Aspose.Words.SaveFormat.Emf, Aspose.Words.SaveFormat.Eps,Aspose.Words.SaveFormat.WebP o Aspose.Words.SaveFormat.Svg formato.

public ImageSaveOptions(SaveFormat saveFormat)

Parameters

saveFormat SaveFormat

Puede serSiguienteSiguienteSiguienteSiguienteSiguienteSiguienteSiguienteSiguienteSiguienteSiguienteSiguienteSiguienteSiguienteSiguiente,Aspose.Words.SaveFormat.Jpeg, Aspose.Words.SaveFormat.Emf, Aspose.Words.SaveFormat.EpsAspose.Words.SaveFormat.WebP o Aspose.Words.SaveFormat.Svg formato.

Properties

HorizontalResolution

Obtenga o establece la resolución horizontal para las imágenes generadas, en puntos por pulgón.

public float HorizontalResolution { get; set; }

Valor de la propiedad

float

Remarks

Esta propiedad solo tiene efecto cuando salva a raster formatos de imagen y afecta el tamaño de salida en píxeles.

El valor estándar es 96.

ImageBrightness

Obtenga o establece la brillo para las imágenes generadas.

public float ImageBrightness { get; set; }

Valor de la propiedad

float

Remarks

Esta propiedad sólo tiene efecto cuando se salva para raster formatos de imagen.

El valor estándar es 0.5.El valor debe estar en el rango entre 0 y 1.

ImageColorMode

Obtenga o establece el modo de color para las imágenes generadas.

public ImageColorMode ImageColorMode { get; set; }

Valor de la propiedad

ImageColorMode

Remarks

Esta propiedad sólo tiene efecto cuando se salva para raster formatos de imagen.

El valor estándar es Aspose.Words.Saving.ImageColorMode.None.

ImageContrast

Obtenga o establece el contraste para las imágenes generadas.

public float ImageContrast { get; set; }

Valor de la propiedad

float

Remarks

Esta propiedad sólo tiene efecto cuando se salva para raster formatos de imagen.

El valor estándar es 0.5.El valor debe estar en el rango entre 0 y 1.

ImageSize

Obtenga o establece el tamaño de una imagen generada en píxeles.

public Size ImageSize { get; set; }

Valor de la propiedad

Size

Remarks

Esta propiedad sólo tiene efecto cuando se salva para raster formatos de imagen.

El valor predeterminado es (0 x 0), lo que significa que el tamaño de la imagen generada se calculará de acuerdo con el número de puntos, la resolución especificada y la escala.

JpegQuality

Obtenga o establece un valor que determina la calidad de las imágenes generadas en JPEG.

public int JpegQuality { get; set; }

Valor de la propiedad

int

Remarks

Sólo funciona cuando se ahorra en JPEG.

Utilice esta propiedad para obtener o establecer la calidad de las imágenes generadas al ahorrar en formato JPEG. El valor puede variar de 0 a 100 donde 0 significa la peor calidad pero la máxima composición y 100 significa la mejor calidad pero la mínima composición.

El valor estándar es de 95.

MetafileRenderingOptions

Permite especificar cómo se tratan los metafísicos en el rendimiento.

public MetafileRenderingOptions MetafileRenderingOptions { get; }

Valor de la propiedad

MetafileRenderingOptions

Remarks

Cuando se especifica Aspose.Words.Saving.MetafileRenderingMode.Vector, Aspose.Words rendirá metafísica a gráficos vectores utilizando su propio motor de rendición metafísica primero y luego rendirá gráficos vectores a la imagen.

Cuando se especifica Aspose.Words.Saving.MetafileRenderingMode.Bitmap, Aspose.Words rendirá metáfilos directamente a la imagen utilizando el motor de rendimiento de metáfilos GDI.

El motor de renderización metafísica GDI+ funciona más rápido, soporta casi todas las características metafísicas, pero en resoluciones bajas puede producir resultados inconsistentes cuando se compara con el resto de gráficos vectorales (especialmente para el texto) en la página.

El valor estándar para Aspose.Words.Saving.MetafileRenderingMode es Aspose.Words.Saving.MetafileRenderingMode.Bitmap.

PageSet

Obtenga o establece las páginas para entregar.Default es todas las páginas del documento.

public PageSet PageSet { get; set; }

Valor de la propiedad

PageSet

Remarks

Esta propiedad sólo tiene efecto cuando se renden páginas de documentos. esta propiedad se ignora cuando se renden formas a imágenes.

PaperColor

Obtenga o establece el color de fondo (papel) para las imágenes generadas.

El valor estándar es System.Drawing.Color.White.

public Color PaperColor { get; set; }

Valor de la propiedad

Color

Remarks

Al renderizar páginas de un documento que especifique su propia color de fondo, entonces el color de fondo del documento superará el color especificado por esta propiedad.

PixelFormat

Obtenga o establece el formato de píxeles para las imágenes generadas.

public ImagePixelFormat PixelFormat { get; set; }

Valor de la propiedad

ImagePixelFormat

Remarks

Esta propiedad sólo tiene efecto cuando se salva para raster formatos de imagen.

El valor estándar es Aspose.Words.Saving.ImagePixelFormat.Format32BppArgb.

El formato Pixel de la imagen de salida puede diferir del valor establecido debido al trabajo de GDI+.

Resolution

Establece tanto la resolución horizontal como vertical para las imágenes generadas, en puntos por pulgón.

public float Resolution { set; }

Valor de la propiedad

float

Remarks

Esta propiedad sólo tiene efecto cuando se salva para raster formatos de imagen.

SaveFormat

Especifica el formato en el que se salvarán las páginas o formas del documento renderado si se utiliza este objeto de opciones de almacenamiento.Puede ser un rasterSiguienteSiguienteSiguienteSiguienteSiguienteSiguienteSiguienteSiguienteSiguienteSiguienteSiguienteSiguienteSiguienteSiguiente,Aspose.Words.SaveFormat.Jpeg o vector Aspose.Words.SaveFormat.Emf, Aspose.Words.SaveFormat.Eps,SiguienteSiguienteSiguienteSiguienteSiguienteSiguienteSiguienteSiguienteSiguienteSiguiente.

public override SaveFormat SaveFormat { get; set; }

Valor de la propiedad

SaveFormat

Remarks

El número de otras opciones depende del formato seleccionado.

Además, es posible salvar a SVG tanto a través de Aspose.Words.Saving.ImageSaveOptions y a través de Aspose.Words.Saving.SvgSaveOptions.

Scale

Obtenga o establece el factor de zoom para las imágenes generadas.

public float Scale { get; set; }

Valor de la propiedad

float

Remarks

El valor estándar es 1.0. El valor debe ser mayor que 0.

ThresholdForFloydSteinbergDithering

Obtenga o establece el límite que determina el valorEl error de binarización en el método Floyd-Steinberg.Cuando Aspose.Words.Saving.ImageBinarizaciónMétodo es Aspose.Words.Saving.ImageBinarizaciónMétodo.FloydSteinbergDithering.

public byte ThresholdForFloydSteinbergDithering { get; set; }

Valor de la propiedad

byte

Remarks

El valor de default es 128.

TiffBinarizationMethod

Obtener o establecer el método utilizado al convertir imágenes en 1 bppCuando Aspose.Words.Saving.ImageSaveOptions.SaveFormat es Aspose.Words.SaveFormat.Tiff yAspose.Words.Saving.ImageSaveOptions.TiffCompression es igual a Aspose.Words.Saving.TiffCompression.Ccitt3 o Aspose.Words.Saving.TiffCompression.Ccitt4.

public ImageBinarizationMethod TiffBinarizationMethod { get; set; }

Valor de la propiedad

ImageBinarizationMethod

Remarks

El valor estándar es Aspose.Words.Saving.ImageBinarizationMethod.Threshold.

TiffCompression

Obtenga o establece el tipo de compresión que se aplicará al almacenar imágenes generadas en el formato TIFF.

public TiffCompression TiffCompression { get; set; }

Valor de la propiedad

TiffCompression

Remarks

Sólo funciona cuando se ahorra a TIFF.

El valor estándar es Aspose.Words.Saving.TiffCompression.Lzw.

UseGdiEmfRenderer

Obtenga o establece un valor que determina si utilizar el render GDI+ o Aspose.Words metafísica al ahorrar en EMF.

public bool UseGdiEmfRenderer { get; set; }

Valor de la propiedad

bool

Remarks

Se utiliza el renderizador metafísico GDI+, es decir, el contenido se escribe en el objeto gráfico GDI+ y se salva en el metafísico.

Si se configura a Aspose.Words se utiliza el renderizador metafísico. es decir, el contenido se escribe directamente al formato metafísico con Aspose.Words.

Sólo funciona cuando se ahorra en el EMF.

GDI + ahorro solo funciona en .NET.

El valor de default es.

VerticalResolution

Obtenga o establece la resolución vertical para las imágenes generadas, en puntos por pulgón.

public float VerticalResolution { get; set; }

Valor de la propiedad

float

Remarks

Esta propiedad solo tiene efecto cuando salva a raster formatos de imagen y afecta el tamaño de salida en píxeles.

El valor estándar es 96.

Methods

Clone()

Crea una clona profunda de este objeto.

public ImageSaveOptions Clone()

Returns

ImageSaveOptions

 Español