Class ImageSaveOptions

Class ImageSaveOptions

De naam: Aspose.Words.Saving Verzameling: Aspose.Words.dll (25.4.0)

U kunt extra opties specificeren bij het renderen van documentpagina’s of vormen naar afbeeldingen.

Om meer te weten te komen, bezoek de Specify Save Options Documentatie artikel.

public class ImageSaveOptions : FixedPageSaveOptions

Inheritance

object SaveOptions FixedPageSaveOptions ImageSaveOptions

Geëerbiede leden

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)

Initialiseert een nieuwe instantie van deze klasse die kan worden gebruikt om gerenoveerde afbeeldingen in deAspose.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 of Aspose.Words.SaveFormat.Svg formaat.

public ImageSaveOptions(SaveFormat saveFormat)

Parameters

saveFormat SaveFormat

kan zijnAspose.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 of Aspose.Words.SaveFormat.Svg formaat.

Properties

HorizontalResolution

Geeft of stelt de horizontale resolutie voor de geproduceerde afbeeldingen, in punten per inch.

public float HorizontalResolution { get; set; }

Eigendomswaarde

float

Remarks

Deze eigenschap is alleen effectief wanneer het opslaan naar raster beeldformaten en beïnvloedt de uitgangsgrootte in pixels.

De standaardwaarde is 96.

ImageBrightness

Geeft of stelt de helderheid voor de geproduceerde afbeeldingen.

public float ImageBrightness { get; set; }

Eigendomswaarde

float

Remarks

Deze eigenschap is alleen effectief bij het opslaan van het raster beeldformaat.

De standaardwaarde is 0.5.De waarde moet in het bereik tussen 0 en 1 zijn.

ImageColorMode

Geeft of stelt de kleurmodus voor de geproduceerde afbeeldingen.

public ImageColorMode ImageColorMode { get; set; }

Eigendomswaarde

ImageColorMode

Remarks

Deze eigenschap is alleen effectief bij het opslaan van het raster beeldformaat.

De standaard waarde is Aspose.Words.Saving.ImageColorMode.None.

ImageContrast

Geeft of zet het contrast voor de geproduceerde afbeeldingen.

public float ImageContrast { get; set; }

Eigendomswaarde

float

Remarks

Deze eigenschap is alleen effectief bij het opslaan van het raster beeldformaat.

De standaardwaarde is 0.5.De waarde moet in het bereik tussen 0 en 1 zijn.

ImageSize

Geeft of stelt de grootte van een geproduceerde afbeelding in pixels.

public Size ImageSize { get; set; }

Eigendomswaarde

Size

Remarks

Deze eigenschap is alleen effectief bij het opslaan van het raster beeldformaat.

De standaardwaarde is (0 x 0), wat betekent dat de grootte van de gecreëerde afbeelding zal worden berekend op basis van het beeldgrootte in punten, de aangegeven resolutie en schaal.

JpegQuality

Geeft of stelt een waarde die de kwaliteit van de geproduceerde JPEG-afbeeldingen bepaalt.

public int JpegQuality { get; set; }

Eigendomswaarde

int

Remarks

Dit geldt alleen voor het opslaan in JPEG.

De waarde kan variëren van 0 tot 100 waar 0 de slechtste kwaliteit maar maximale compressie betekent en 100 de beste kwaliteit maar minimale compressie betekent.

De standaardwaarde is 95.

MetafileRenderingOptions

De mogelijkheid om te bepalen hoe metafiles worden behandeld in de rendered output.

public MetafileRenderingOptions MetafileRenderingOptions { get; }

Eigendomswaarde

MetafileRenderingOptions

Remarks

Wanneer Aspose.Words.Saving.MetafileRenderingMode.Vector wordt aangegeven, rendert Aspose.Words metafile naar vectorgrafica met behulp van zijn eigen metafile rendering engine eerst en vervolgens rendert vectorgrafica naar het beeld.

Wanneer Aspose.Words.Saving.MetafileRenderingMode.Bitmap wordt aangegeven, rendert Aspose.Words metafile rechtstreeks naar het beeld met behulp van de GDI+ metafile renderingmotor.

GDI+ metafile rendering engine werkt sneller, ondersteunt bijna alle metafile functies, maar op lage resoluties kan het onverenigbaar resultaat produceren in vergelijking met de rest van vectorgrafica (vooral voor tekst) op de pagina. Aspose.Words metafile rendering engine zal consistentere resultaat produceren zelfs op lage resoluties maar werkt langzamer en kan onduidelijk complexe metafile rendering.

De standaardwaarde voor Aspose.Words.Saving.MetafileRenderingMode is Aspose.Words.Saving.MetafileRenderingMode.Bitmap.

PageSet

Geeft of zet de pagina’s om te geven.De standaard is alle pagina’s in het document.

public PageSet PageSet { get; set; }

Eigendomswaarde

PageSet

Remarks

Deze eigenschap is alleen effectief bij het renderen van documentpagina’s. Deze eigenschap wordt bij het renderen van vormen naar afbeeldingen genegeerd.

PaperColor

Geeft of stelt de achtergrond (papier) kleur voor de geproduceerde afbeeldingen.

De standaardwaarde is System.Drawing.Color.White.

public Color PaperColor { get; set; }

Eigendomswaarde

Color

Remarks

Bij het renderen van pagina’s van een document die zijn eigen achtergrondkleur specificeren, zal de achtergrondkleur van het document de door deze eigenschap aangegeven kleur overschrijden.

PixelFormat

Geeft of stelt het pixelformaat voor de geproduceerde afbeeldingen.

public ImagePixelFormat PixelFormat { get; set; }

Eigendomswaarde

ImagePixelFormat

Remarks

Deze eigenschap is alleen effectief bij het opslaan van het raster beeldformaat.

De standaardwaarde is Aspose.Words.Saving.ImagePixelFormat.Format32BppArgb.

Het Pixel-formaat van het uitgangsbeeld kan verschillen van de ingestelde waarde vanwege het werk van GDI+.

Resolution

Sluit zowel horizontale als verticale resolutie voor de gecreëerde afbeeldingen, in punten per inch.

public float Resolution { set; }

Eigendomswaarde

float

Remarks

Deze eigenschap is alleen effectief bij het opslaan van het raster beeldformaat.

SaveFormat

Bepaal het formaat waarin de gerenderde documentpagina’s of vormen zullen worden opgeslagen als dit optie-object wordt gebruikt.Kan een raster zijnAspose.Words.SaveFormat.Tiff, Aspose.Words.SaveFormat.Png, Aspose.Words.SaveFormat.Bmp,Aspose.Words.SaveFormat.Jpeg of vector Aspose.Words.SaveFormat.Emf, Aspose.Words.SaveFormat.Eps,Aspose.Words.SaveFormat.WebP, Aspose.Words.SaveFormat.Svg.

public override SaveFormat SaveFormat { get; set; }

Eigendomswaarde

SaveFormat

Remarks

Het aantal andere opties hangt af van het geselecteerde formaat.

Ook is het mogelijk om te besparen naar SVG zowel via Aspose.Words.Saving.ImageSaveOptions en via Aspose.Words.Saving.SvgSaveOptions.

Scale

Geeft of stelt de zoomfactor voor de geproduceerde afbeeldingen.

public float Scale { get; set; }

Eigendomswaarde

float

Remarks

De standaardwaarde is 1.0. De waarde moet groter zijn dan 0.

ThresholdForFloydSteinbergDithering

Geeft of stelt de drempel die de waarde bepaaltDe binary-methode van de Floyd-Steinberg methode.wanneer Aspose.Words.Saving.ImageBinarisatieMethode is Aspose.Words.Saving.ImageBinarisatieMethode.FloydSteinbergDithering.

public byte ThresholdForFloydSteinbergDithering { get; set; }

Eigendomswaarde

byte

Remarks

De standaardwaarde is 128.

TiffBinarizationMethod

Geeft of zet de methode die wordt gebruikt bij het converteren van afbeeldingen naar 1 bpp formatwanneer Aspose.Words.Saving.ImageSaveOptions.SaveFormat is Aspose.Words.SaveFormat.Tiff enAspose.Words.Saving.ImageSaveOptions.TiffCompression is gelijk aan Aspose.Words.Saving.TiffCompression.Ccitt3 of Aspose.Words.Saving.TiffCompression.Ccitt4.

public ImageBinarizationMethod TiffBinarizationMethod { get; set; }

Eigendomswaarde

ImageBinarizationMethod

Remarks

De standaardwaarde is Aspose.Words.Saving.ImageBinarizationMethod.Threshold.

TiffCompression

Geeft of stelt het type compressie toe om toe te passen bij het opslaan van geproduceerde afbeeldingen in het TIFF-formaat.

public TiffCompression TiffCompression { get; set; }

Eigendomswaarde

TiffCompression

Remarks

Het werkt alleen bij het besparen aan TIFF.

De standaardwaarde is Aspose.Words.Saving.TiffCompression.Lzw.

UseGdiEmfRenderer

Geeft of stelt een waarde die bepaalt of je GDI+ of Aspose.Words metafile renderer moet gebruiken bij het besparen van EMF.

public bool UseGdiEmfRenderer { get; set; }

Eigendomswaarde

bool

Remarks

Als GDI+ metafile render wordt gebruikt. d.w.z. inhoud wordt geschreven op GDI+ grafische object en opgeslagen op metafile.

Als op Aspose.Words metafile renderer wordt gebruikt. d.w.z. de inhoud wordt rechtstreeks in het metafile formaat geschreven met Aspose.Words.

Het is alleen effectief bij het besparen op de EMF.

GDI+ spaargeld werkt alleen op .NET.

De standaardwaarde is.

VerticalResolution

Geeft of stelt de verticale resolutie voor de geproduceerde afbeeldingen, in punten per inch.

public float VerticalResolution { get; set; }

Eigendomswaarde

float

Remarks

Deze eigenschap is alleen effectief wanneer het opslaan naar raster beeldformaten en beïnvloedt de uitgangsgrootte in pixels.

De standaardwaarde is 96.

Methods

Clone()

Het creëert een diepe clone van dit object.

public ImageSaveOptions Clone()

Returns

ImageSaveOptions

 Nederlands