Class ImageSaveOptions
Navne til: Aspose.Words.Saving Sammensætning: Aspose.Words.dll (25.4.0)
Tillader at angive yderligere muligheder, når du renderer dokumentsider eller former til billeder.
For at lære mere, besøg Specify Save Options Dokumentation af artiklen.
public class ImageSaveOptions : FixedPageSaveOptions
Inheritance
object ← SaveOptions ← FixedPageSaveOptions ← ImageSaveOptions
De arvede medlemmer
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)
Initialiserer en ny instans af denne klasse, der kan bruges til at gemme renderede billeder iDer er tale om Aspose.Words.SaveFormat.Tiff, Aspose.Words.SaveFormat.Png, Aspose.Words.SaveFormat.Bmp,Der er tale om Aspose.Words.SaveFormat.Jpeg, Aspose.Words.SaveFormat.Emf, Aspose.Words.SaveFormat.Eps,Aspose.Words.SaveFormat.WebP eller Aspose.Words.SaveFormat.Svg format.
public ImageSaveOptions(SaveFormat saveFormat)
Parameters
saveFormat
SaveFormat
Kan væreDer er tale om Aspose.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 indstille den horisontale opløsning for de genererede billeder, i point per inch.
public float HorizontalResolution { get; set; }
Ejendomsværdi
Remarks
Denne egenskab har kun virkning, når du sparer til raster billedformat og påvirker udkomststørrelsen i pixler.
Den standardværdi er 96.
ImageBrightness
Giver eller sætter lyset for de genererede billeder.
public float ImageBrightness { get; set; }
Ejendomsværdi
Remarks
Denne ejendom virker kun, når du sparer til raster billedformat.
Standardværdien er 0.5.Værdien skal være i intervallet mellem 0 og 1.
ImageColorMode
Få eller indstille farveindstillingen for de genererede billeder.
public ImageColorMode ImageColorMode { get; set; }
Ejendomsværdi
Remarks
Denne ejendom virker kun, når du sparer til raster billedformat.
Den standardværdi er Aspose.Words.Saving.ImageColorMode.None.
ImageContrast
Giver eller sætter kontrasten for de genererede billeder.
public float ImageContrast { get; set; }
Ejendomsværdi
Remarks
Denne ejendom virker kun, når du sparer til raster billedformat.
Standardværdien er 0.5.Værdien skal være i intervallet mellem 0 og 1.
ImageSize
Få eller indstille størrelsen af et genereret billede i pixler.
public Size ImageSize { get; set; }
Ejendomsværdi
Remarks
Denne ejendom virker kun, når du sparer til raster billedformat.
Det standardværdi er (0 x 0), hvilket betyder, at størrelsen af det genererede billede vil blive beregnet efter størrelse af billedet i punkter, den angivne opløsning og skala.
JpegQuality
Få eller indstille en værdi, der bestemmer kvaliteten af de genererede JPEG-billeder.
public int JpegQuality { get; set; }
Ejendomsværdi
Remarks
Det virker kun, når du sparer til JPEG.
Brug denne egenskab til at få eller indstille kvaliteten af genererede billeder, når du sparer i JPEG-format. værdien kan variere fra 0 til 100, hvor 0 betyder værste kvalitet, men maksimal kompression og 100 betyder bedste kvalitet, men minimum kompression.
Den standardværdi er 95.
MetafileRenderingOptions
Det giver mulighed for at angive, hvordan metafiler behandles i den renderede produktion.
public MetafileRenderingOptions MetafileRenderingOptions { get; }
Ejendomsværdi
Remarks
Når Aspose.Words.Saving.MetafileRenderingMode.Vector er angivet, returnerer Aspose.Words metafil til vektorgrafik ved hjælp af sin egen metafil renderingmotor først og derefter returnerer vektorgrafik til billedet.
Når Aspose.Words.Saving.MetafileRenderingMode.Bitmap er angivet, renderer Aspose.Words metafil direkte til billedet ved hjælp af GDI+ metafil renderingsmotor.
GDI+ metafil rendering motor fungerer hurtigere, understøtter næsten alle metafil funktioner, men på lave opløsninger kan producere uforenelig resultat, når sammenlignet med resten af vektor grafik (især for tekst) på siden. Aspose.Words metafil rendering motor vil producere mere konsekvent resultat selv på lave opløsninger, men fungerer langsommere og kan forkert rendering komplekse metafil.
Den standardværdi for Aspose.Words.Saving.MetafileRenderingMode er Aspose.Words.Saving.MetafileRenderingMode.Bitmap.
PageSet
Gæser eller sætter siderne til at give.Default er alle sider i dokumentet.
public PageSet PageSet { get; set; }
Ejendomsværdi
Remarks
Denne ejendom virker kun ved rendering af dokument sider. Denne ejendom ignoreres ved rendering af former til billeder.
PaperColor
Få eller indstille baggrunden (papir) farve for de genererede billeder.
Den standardværdi er System.Drawing.Color.White.
public Color PaperColor { get; set; }
Ejendomsværdi
Remarks
Når du renderer sider af et dokument, der angiver sin egen baggrundsfarve, vil dokumentets baggrundsfarve overskride den farve, der er angivet af denne egenskab.
PixelFormat
Få eller indstille pixelformatet for de genererede billeder.
public ImagePixelFormat PixelFormat { get; set; }
Ejendomsværdi
Remarks
Denne ejendom virker kun, når du sparer til raster billedformat.
Den standardværdi er Aspose.Words.Saving.ImagePixelFormat.Format32BppArgb.
Pixelformat af udgangsbilledet kan adskille sig fra det indstillede værdi på grund af arbejdet med GDI+.
Resolution
Sæt både horisontal og vertikal opløsning for de genererede billeder, i punkter pr. inch.
public float Resolution { set; }
Ejendomsværdi
Remarks
Denne ejendom virker kun, når du sparer til raster billedformat.
SaveFormat
Det angiver det format, hvor de renderede dokument sider eller former vil blive gemt, hvis dette gemte alternativ objekt bruges.Det kan være en raserDer er tale om Aspose.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,Der er tale om Aspose.Words.SaveFormat.WebP og Aspose.Words.SaveFormat.Svg.
public override SaveFormat SaveFormat { get; set; }
Ejendomsværdi
Remarks
Antallet af andre muligheder afhænger af det valgte format.
Det er også muligt at spare til SVG både via Aspose.Words.Saving.ImageSaveOptions og via Aspose.Words.Saving.SvgSaveOptions.
Scale
Få eller indstille zoomfaktoren for de genererede billeder.
public float Scale { get; set; }
Ejendomsværdi
Remarks
Standardværdien er 1.0. Værdien skal være større end 0.
ThresholdForFloydSteinbergDithering
Giver eller sætter den grænse, der bestemmer værdienDet er en fejl i Floyd-Steinberg-metoden.Når Aspose.Words.Saving.ImageBinarizationMethoden er Aspose.Words.Saving.ImageBinarizationMethoden.FloydSteinbergDithering.
public byte ThresholdForFloydSteinbergDithering { get; set; }
Ejendomsværdi
Remarks
Den standardværdi er 128.
TiffBinarizationMethod
Få eller indsætte metoden, der anvendes ved at konvertere billeder til 1 bpp formatnår Aspose.Words.Saving.ImageSaveOptions.SaveFormat er Aspose.Words.SaveFormat.Tiff ogAspose.Words.Saving.ImageSaveOptions.TiffCompression er lig med Aspose.Words.Saving.TiffCompression.Ccitt3 eller Aspose.Words.Saving.TiffCompression.Ccitt4.
public ImageBinarizationMethod TiffBinarizationMethod { get; set; }
Ejendomsværdi
Remarks
Den standardværdi er Aspose.Words.Saving.ImageBinarizationMethod.Threshold.
TiffCompression
Få eller indstille den type kompression til at anvende, når du gemmer genererede billeder til TIFF-format.
public TiffCompression TiffCompression { get; set; }
Ejendomsværdi
Remarks
Det virker kun, når du sparer til TIFF.
Den standardværdi er Aspose.Words.Saving.TiffCompression.Lzw.
UseGdiEmfRenderer
Få eller indstille en værdi, der bestemmer, om du skal bruge GDI+ eller Aspose.Words metafile renderer, når du sparer til EMF.
public bool UseGdiEmfRenderer { get; set; }
Ejendomsværdi
Remarks
Hvis det er set til GDI+ metafil rendereren bruges. dvs. indholdet er skrevet til GDI+ grafiske objekt og gemt til metafil.
Hvis du indstiller til Aspose.Words metafil renderer bruges. det vil sige indholdet er skrevet direkte til metafil formatet med Aspose.Words.
Det virker kun, når man sparer til EMF.
GDI+ sparer kun på .NET.
Det er standardværdien .
VerticalResolution
Få eller indstille den vertikale opløsning for de genererede billeder, i point per inch.
public float VerticalResolution { get; set; }
Ejendomsværdi
Remarks
Denne egenskab har kun virkning, når du sparer til raster billedformat og påvirker udkomststørrelsen i pixler.
Den standardværdi er 96.
Methods
Clone()
Det skaber en dyb klone af dette objekt.
public ImageSaveOptions Clone()