Class ImageSaveOptions
Nom dels espais: Aspose.Words.Saving Assemblea: Aspose.Words.dll (25.4.0)
Permet especificar opcions addicionals en renderitzar pàgines o formes de document a imatges.
Per saber-ne més, visita el Specify Save Options Article de documentació.
public class ImageSaveOptions : FixedPageSaveOptions
Inheritance
object ← SaveOptions ← FixedPageSaveOptions ← ImageSaveOptions
Membres heretats
FixedPageSaveOptions.Equals(object) , FixedPageSaveOptions.AssertValidIdPrefix(string) , FixedPageSaveOptions.IsValidIdPrefix(string) , FixedPageSaveOptions.PageSet , FixedPageSaveOptions.PageSavingCallback , FixedPageSaveOptions.NumeralFormat , FixedPageSaveOptions.MetafileRenderingOptions , FixedPageSaveOptions.JpegQuality , FixedPageSaveOptions.ColorMode , FixedPageSaveOptions.OptimizeOutput , SaveOptions.CreateSaveOptions(SaveFormat) , SaveOptions.CreateSaveOptions(string) , SaveOptions.SaveFormat , SaveOptions.ExportGeneratorName , SaveOptions.TempFolder , SaveOptions.PrettyFormat , SaveOptions.UseAntiAliasing , SaveOptions.UseHighQualityRendering , SaveOptions.DmlRenderingMode , SaveOptions.DmlEffectsRenderingMode , SaveOptions.ImlRenderingMode , SaveOptions.DefaultTemplate , SaveOptions.UpdateFields , SaveOptions.UpdateLastSavedTimeProperty , SaveOptions.UpdateLastPrintedProperty , SaveOptions.UpdateCreatedTimeProperty , SaveOptions.MemoryOptimization , SaveOptions.UpdateAmbiguousTextFont , SaveOptions.Dml3DEffectsRenderingMode , SaveOptions.ProgressCallback , SaveOptions.AllowEmbeddingPostScriptFonts , SaveOptions.CustomTimeZoneInfo , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
ImageSaveOptions(SaveFormat)
Inicialitza una nova instància d’aquesta classe que es pot utilitzar per salvar imatges renderades en elAspose.Words.SaveFormat.Tiff, Aspose.Words.SaveFormat.Png, Aspose.Words.SaveFormat.Bmp,Aspose.Words.SaveFormat.Jpeg, Aspose.Words.SaveFormat.Emf, Aspose.Words.SaveFormat.Eps,Aspose.Words.SaveFormat.WebP o Aspose.Words.SaveFormat.Svg format.
public ImageSaveOptions(SaveFormat saveFormat)
Parameters
saveFormat
SaveFormat
Es pot serAspose.Words.SaveFormat.Tiff, Aspose.Words.SaveFormat.Png, Aspose.Words.SaveFormat.Bmp,Aspose.Words.SaveFormat.Jpeg, Aspose.Words.SaveFormat.Emf, Aspose.Words.SaveFormat.EpsAspose.Words.SaveFormat.WebP o Aspose.Words.SaveFormat.Svg format.
Properties
HorizontalResolution
Obté o fixa la resolució horitzontal per a les imatges generades, en punts per centímetre.
public float HorizontalResolution { get; set; }
Valor de la propietat
Remarks
Aquesta propietat només té efecte quan s’emmagatzema en formats d’imatge i afecta la mida de sortida en píxels.
El valor estàndard és 96.
ImageBrightness
Obté o fixa la brillantor per a les imatges generades.
public float ImageBrightness { get; set; }
Valor de la propietat
Remarks
Aquesta propietat només té efecte quan s’emmagatzema en formats d’imatge raster.
El valor estàndard és 0.5.El valor ha de ser en el rang entre 0 i 1.
ImageColorMode
Obté o estableix el mode de color per a les imatges generades.
public ImageColorMode ImageColorMode { get; set; }
Valor de la propietat
Remarks
Aquesta propietat només té efecte quan s’emmagatzema en formats d’imatge raster.
El valor estàndard és Aspose.Words.Saving.ImageColorMode.None.
ImageContrast
Obté o posa el contrast per a les imatges generades.
public float ImageContrast { get; set; }
Valor de la propietat
Remarks
Aquesta propietat només té efecte quan s’emmagatzema en formats d’imatge raster.
El valor estàndard és 0.5.El valor ha de ser en el rang entre 0 i 1.
ImageSize
Obté o fixa la mida d’una imatge generada en píxels.
public Size ImageSize { get; set; }
Valor de la propietat
Remarks
Aquesta propietat només té efecte quan s’emmagatzema en formats d’imatge raster.
El valor estàndard és (0 x 0), el que significa que la mida de l’imatge generada es calcularà segons la grandària de la imatge en punts, la resolució especificada i l’escala.
JpegQuality
Obté o estableix un valor que determina la qualitat de les imatges generades JPEG.
public int JpegQuality { get; set; }
Valor de la propietat
Remarks
Només s’efectua quan s’estalvi a JPEG.
Utilitzeu aquesta propietat per obtenir o configurar la qualitat de les imatges generades quan estalvis en format JPEG. El valor pot variar de 0 a 100 on 0 significa pitjor qualitat però màxima compressió i 100 significa millor qualitat però mínima compressi.
El valor estàndard és de 95.
MetafileRenderingOptions
Permet especificar com es tracten els metafísics en el rendiment.
public MetafileRenderingOptions MetafileRenderingOptions { get; }
Valor de la propietat
Remarks
Quan s’especifica Aspose.Words.Saving.MetafileRenderingMode.Vector, Aspose.Words rendi metàfil a gràfics vectors utilitzant el seu propi motor de rendició metàfil primer i després rendi gràfics vectors a la imatge.
Quan s’especifica Aspose.Words.Saving.MetafileRenderingMode.Bitmap, Aspose.Words rendi metafil directament a la imatge utilitzant el motor de rendició de metafil GDI.
El motor de renderització metafil·la GDI+ funciona més ràpid, suporta gairebé totes les característiques metafil·les, però en resolucions baixes pot produir resultats inconsistents en comparació amb la resta de gràfics vectors (especialment per a text) a la pàgina. Aspose.Words el motor de renderització metafil·la produirà resultats més consistents fins i tot en resolucions baixes, però funciona més lent i pot renderitzar metafil·les complexes de manera inexacta.
El valor estàndard per a Aspose.Words.Saving.MetafileRenderingMode és Aspose.Words.Saving.MetafileRenderingMode.Bitmap.
PageSet
Obté o posa les pàgines per rendir.Default és totes les pàgines del document.
public PageSet PageSet { get; set; }
Valor de la propietat
Remarks
Aquesta propietat només té efecte quan es rendi les pàgines de document. Aquesta propietat es ignora quan es rendi les formes a les imatges.
PaperColor
Obté o col·loca el color de fons (paper) per a les imatges generades.
El valor estàndard és System.Drawing.Color.White.
public Color PaperColor { get; set; }
Valor de la propietat
Remarks
En renderitzar pàgines d’un document que especifiqui el seu propi color de fons, llavors el color de fons del document superarà el color especificat per aquesta propietat.
PixelFormat
Obté o estableix el format de píxels per a les imatges generades.
public ImagePixelFormat PixelFormat { get; set; }
Valor de la propietat
Remarks
Aquesta propietat només té efecte quan s’emmagatzema en formats d’imatge raster.
El valor estàndard és Aspose.Words.Saving.ImagePixelFormat.Format32BppArgb.
El format de píxels de la imatge de sortida pot diferir del valor establert a causa del treball de GDI+.
Resolution
Estableix tant la resolució horitzontal com vertical per a les imatges generades, en punts per centímetre.
public float Resolution { set; }
Valor de la propietat
Remarks
Aquesta propietat només té efecte quan s’emmagatzema en formats d’imatge raster.
SaveFormat
Especifica el format en el qual les pàgines o les formes del document renderats s’emmagatzemen si s’utilitza aquest objecte d’opcions d’emmagatzematge.Pot ser un rasterAspose.Words.SaveFormat.Tiff, Aspose.Words.SaveFormat.Png, Aspose.Words.SaveFormat.Bmp,Aspose.Words.SaveFormat.Jpeg o vector Aspose.Words.SaveFormat.Emf, Aspose.Words.SaveFormat.Eps,Aspose.Words.SaveFormat.WebP, Aspose.Words.SaveFormat.Svg.
public override SaveFormat SaveFormat { get; set; }
Valor de la propietat
Remarks
El nombre d’altres opcions depèn del format seleccionat.
A més, és possible salvar a SVG tant a través d’Aspose.Words.Saving.ImageSaveOptions i a través d’Aspose.Words.Saving.SvgSaveOptions.
Scale
Obté o estableix el factor de zoom per a les imatges generades.
public float Scale { get; set; }
Valor de la propietat
Remarks
El valor estàndard és 1.0. El valor ha de ser més gran que 0.
ThresholdForFloydSteinbergDithering
Obté o fixa el límit que determina el valorL’error de binarització en el mètode Floyd-Steinberg.Quan Aspose.Words.Saving.ImageBinaritzacióMetode és Aspose.Words.Saving.ImageBinaritzacióMetode.FloydSteinbergDithering.
public byte ThresholdForFloydSteinbergDithering { get; set; }
Valor de la propietat
Remarks
El valor estàndard és 128.
TiffBinarizationMethod
Obtenir o configurar el mètode utilitzat en la conversió d’imatges en 1 format bppquan Aspose.Words.Saving.ImageSaveOptions.SaveFormat és Aspose.Words.SaveFormat.Tiff iAspose.Words.Saving.ImageSaveOptions.TiffCompression és igual a Aspose.Words.Saving.TiffCompression.Ccitt3 o Aspose.Words.Saving.TiffCompression.Ccitt4.
public ImageBinarizationMethod TiffBinarizationMethod { get; set; }
Valor de la propietat
Remarks
El valor estàndard és Aspose.Words.Saving.ImageBinarizationMethod.Threshold.
TiffCompression
Obté o estableix el tipus de compressió per aplicar quan salva les imatges generades al format TIFF.
public TiffCompression TiffCompression { get; set; }
Valor de la propietat
Remarks
Només té efecte quan estalvia a TIFF.
El valor estàndard és Aspose.Words.Saving.TiffCompression.Lzw.
UseGdiEmfRenderer
Obté o estableix un valor que determina si utilitzar el render GDI+ o Aspose.Words metafil·la quan estalvi a EMF.
public bool UseGdiEmfRenderer { get; set; }
Valor de la propietat
Remarks
Si s’estableix al Render de metafil·les GDI+ s’utilitza. és a dir, el contingut s’escriu a l’objecte gràfic GDI+ i s’emmagatzema al metafil.
Si s’estableix a Aspose.Words s’utilitza el renderatge metafísic, és a dir, el contingut s’escriu directament al format metafísic amb Aspose.Words.
Només té efecte quan estalvia a l’EMF.
El GDI+ només funciona en .NET.
El valor defectuós és .
VerticalResolution
Obté o estableix la resolució vertical per a les imatges generades, en punts per polz.
public float VerticalResolution { get; set; }
Valor de la propietat
Remarks
Aquesta propietat només té efecte quan s’emmagatzema en formats d’imatge i afecta la mida de sortida en píxels.
El valor estàndard és 96.
Methods
Clone()
Crea una clona profunda d’aquest objecte.
public ImageSaveOptions Clone()