Class ImageSaveOptions

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

float

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

float

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

ImageColorMode

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

float

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

Size

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

int

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

MetafileRenderingOptions

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

PageSet

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

Color

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

ImagePixelFormat

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

float

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

SaveFormat

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

float

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

byte

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

ImageBinarizationMethod

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

TiffCompression

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

bool

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

float

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()

Returns

ImageSaveOptions

 Dansk