Class ImageSaveOptions
Namn på plats: Aspose.Words.Saving Sammanfattning: Aspose.Words.dll (25.4.0)
Tillåter att ange ytterligare alternativ när du renderar dokumentsidor eller former till bilder.
För att lära dig mer, besök Specify Save Options Dokumentation av artikeln.
public class ImageSaveOptions : FixedPageSaveOptions
Inheritance
object ← SaveOptions ← FixedPageSaveOptions ← ImageSaveOptions
Arvsmedlemmar
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)
Initialiserar en ny instans av denna klass som kan användas för att spara renderade bilder iAspose.Words.SaveFormat.Tiff, Aspose.Words.SaveFormat.Png, Aspose.Words.SaveFormat.Bmp,Spår av Aspose.Words.SaveFormat.Jpeg, Aspose.Words.SaveFormat.Emf, Aspose.Words.SaveFormat.EpsAspose.Words.SaveFormat.WebP eller Aspose.Words.SaveFormat.Svg format.
public ImageSaveOptions(SaveFormat saveFormat)
Parameters
saveFormat
SaveFormat
Kan varaAspose.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 eller Aspose.Words.SaveFormat.Svg format.
Properties
HorizontalResolution
Få eller ställa in den horisontella upplösningen för de genererade bilderna, i punkter per tum.
public float HorizontalResolution { get; set; }
Fastighetsvärde
Remarks
Denna egenskap har endast effekt när du sparar till raster bildformat och påverkar utgångsstorleken i pixlar.
Standardvärdet är 96.
ImageBrightness
Få eller ställa ljusstyrkan för de genererade bilderna.
public float ImageBrightness { get; set; }
Fastighetsvärde
Remarks
Denna egenskap har endast verkan när du sparar till raster bildformat.
Standardvärdet är 0.5.Värdet måste vara i intervallet mellan 0 och 1.
ImageColorMode
Få eller ställa in färgläget för de genererade bilderna.
public ImageColorMode ImageColorMode { get; set; }
Fastighetsvärde
Remarks
Denna egenskap har endast verkan när du sparar till raster bildformat.
Standardvärdet är Aspose.Words.Saving.ImageColorMode.None.
ImageContrast
Få eller ställa kontrasten för de genererade bilderna.
public float ImageContrast { get; set; }
Fastighetsvärde
Remarks
Denna egenskap har endast verkan när du sparar till raster bildformat.
Standardvärdet är 0.5.Värdet måste vara i intervallet mellan 0 och 1.
ImageSize
Få eller ställa in storleken på en bild som genereras i pixlar.
public Size ImageSize { get; set; }
Fastighetsvärde
Remarks
Denna egenskap har endast verkan när du sparar till raster bildformat.
Standardvärdet är (0 x 0), vilket innebär att storleken på den genererade bilden kommer att beräknas enligt storlek på bilden i punkter, den angivna upplösningen och skalan.
JpegQuality
Få eller ange ett värde som bestämmer kvaliteten på de genererade JPEG-bilderna.
public int JpegQuality { get; set; }
Fastighetsvärde
Remarks
Det fungerar endast när du sparar till JPEG.
Använd denna egenskap för att få eller ställa in kvaliteten på genererade bilder när du sparar i JPEG-format. Värdet kan variera från 0 till 100 där 0 betyder värsta kvalitet men maximal kompression och 100 betyder bästa kvalitet men minimal kompression.
Standardvärdet är 95.
MetafileRenderingOptions
Tillåter att specificera hur metafiler behandlas i den renderade produkten.
public MetafileRenderingOptions MetafileRenderingOptions { get; }
Fastighetsvärde
Remarks
När Aspose.Words.Saving.MetafileRenderingMode.Vector anges renderar Aspose.Words metafil till vektorgrafik med hjälp av sin egen metafil renderingmotor först och sedan renderar vektorgrafik till bilden.
När Aspose.Words.Saving.MetafileRenderingMode.Bitmap anges renderar Aspose.Words metafil direkt till bilden med hjälp av GDI+ metafil renderingsmotorn.
GDI+ metafil rendering motor fungerar snabbare, stöder nästan alla metafilfunktioner men på låga upplösningar kan producera oöverensstämmande resultat jämfört med resten av vektor grafik (särskilt för text) på sidan. Aspose.Words metafil rendering motor kommer att producera mer konsekvent resultat även på låga upplösningar men fungerar långsammare och kan felaktigt rendering komplexa metafiler.
Det standardvärdet för Aspose.Words.Saving.MetafileRenderingMode är Aspose.Words.Saving.MetafileRenderingMode.Bitmap.
PageSet
Får eller sätter sidorna att ge.Standard är alla sidor i dokumentet.
public PageSet PageSet { get; set; }
Fastighetsvärde
Remarks
Denna egendom har endast verkan när du renderar dokumentsidor. Denna egendom ignoreras när du renderar former till bilder.
PaperColor
Få eller ställa in bakgrunden (papper) färg för de genererade bilderna.
Standardvärdet är System.Drawing.Color.White.
public Color PaperColor { get; set; }
Fastighetsvärde
Remarks
När du renderar sidor av ett dokument som anger sin egen bakgrundsfärg, kommer dokumentets bakgrundsfärg att överlappa den färg som anges av denna egenskap.
PixelFormat
Få eller ställa in pixelformat för de genererade bilderna.
public ImagePixelFormat PixelFormat { get; set; }
Fastighetsvärde
Remarks
Denna egenskap har endast verkan när du sparar till raster bildformat.
Det standardvärdet är Aspose.Words.Saving.ImagePixelFormat.Format32BppArgb.
Pixelformat av utgångsbilden kan skilja sig från det angivna värdet på grund av arbetet med GDI+.
Resolution
Sätter både horisontell och vertikal upplösning för de genererade bilderna, i punkter per tum.
public float Resolution { set; }
Fastighetsvärde
Remarks
Denna egenskap har endast verkan när du sparar till raster bildformat.
SaveFormat
Anger det format i vilket de renderade dokumentsidorna eller formerna sparas om detta spara alternativ objekt används.Kan vara en rasterAspose.Words.SaveFormat.Tiff, Aspose.Words.SaveFormat.Png, Aspose.Words.SaveFormat.Bmp,Aspose.Words.SaveFormat.Jpeg eller vector Aspose.Words.SaveFormat.Emf, Aspose.Words.SaveFormat.Eps,Spår av Aspose.Words.SaveFormat.WebP, Aspose.Words.SaveFormat.
public override SaveFormat SaveFormat { get; set; }
Fastighetsvärde
Remarks
Antalet andra alternativ beror på det valda formatet.
Det är också möjligt att spara till SVG både via Aspose.Words.Saving.ImageSaveOptions och via Aspose.Words.Saving.SvgSaveOptions.
Scale
Få eller ställa in zoomfaktorn för de genererade bilderna.
public float Scale { get; set; }
Fastighetsvärde
Remarks
Standardvärdet är 1.0. Värdet måste vara större än 0.
ThresholdForFloydSteinbergDithering
Få eller sätta gränsen som bestämmer värdetFördelar med binärisering i Floyd-Steinberg-metoden.När Aspose.Words.Saving.ImageBinarizationMethod är Aspose.Words.Saving.ImageBinarizationMethod.FloydSteinbergDithering.
public byte ThresholdForFloydSteinbergDithering { get; set; }
Fastighetsvärde
Remarks
Det standardvärdet är 128.
TiffBinarizationMethod
Få eller ange metoden som används när du konverterar bilder till 1 bpp formatnär Aspose.Words.Saving.ImageSaveOptions.SaveFormat är Aspose.Words.SaveFormat.Tiff ochAspose.Words.Saving.ImageSaveOptions.TiffCompression är lika med Aspose.Words.Saving.TiffCompression.Ccitt3 eller Aspose.Words.Saving.TiffCompression.Ccitt4.
public ImageBinarizationMethod TiffBinarizationMethod { get; set; }
Fastighetsvärde
Remarks
Det standardvärdet är Aspose.Words.Saving.ImageBinarizationMethod.Threshold.
TiffCompression
Få eller ställa in typ av kompression att tillämpa när du sparar genererade bilder i TIFF-format.
public TiffCompression TiffCompression { get; set; }
Fastighetsvärde
Remarks
Det fungerar endast när du sparar till TIFF.
Det standardvärdet är Aspose.Words.Saving.TiffCompression.Lzw.
UseGdiEmfRenderer
Få eller ange ett värde som bestämmer om du ska använda GDI+ eller Aspose.Words metafil renderer när du sparar till EMF.
public bool UseGdiEmfRenderer { get; set; }
Fastighetsvärde
Remarks
Innehållet skrivs till GDI+-grafikobjektet och sparas till metafil.
Om inställd till Aspose.Words metafil renderare används. det vill säga innehållet skrivs direkt till metafilformat med Aspose.Words.
Det fungerar endast när du sparar till EMF.
GDI+ sparar bara på .NET.
Det är standardvärdet.
VerticalResolution
Få eller ställa in vertikal upplösning för de genererade bilderna, i punkter per tum.
public float VerticalResolution { get; set; }
Fastighetsvärde
Remarks
Denna egenskap har endast effekt när du sparar till raster bildformat och påverkar utgångsstorleken i pixlar.
Standardvärdet är 96.
Methods
Clone()
Skapar en djup klon av detta objekt.
public ImageSaveOptions Clone()