Class ImageSaveOptions

Class ImageSaveOptions

Der Name: Aspose.Words.Saving Zusammensetzung: Aspose.Words.dll (25.4.0)

Erlaubt, zusätzliche Optionen zu angeben, wenn Dokumente Seiten oder Formen zu Bildern dargestellt werden.

Um mehr zu erfahren, besuchen Sie die Specify Save Options Dokumentation des Artikels.

public class ImageSaveOptions : FixedPageSaveOptions

Inheritance

object SaveOptions FixedPageSaveOptions ImageSaveOptions

Vererbte Mitglieder

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)

Initialisiert eine neue Instanz dieser Klasse, die verwendet werden kann, um renderierte Bilder in derAspose.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 oder Aspose.Words.SaveFormat.Svg Format.

public ImageSaveOptions(SaveFormat saveFormat)

Parameters

saveFormat SaveFormat

kann seinAspose.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 oder Aspose.Words.SaveFormat.Svg Format.

Properties

HorizontalResolution

Erhalten oder setzen die horizontale Auflösung für die erzeugten Bilder in Punkten pro Zoll.

public float HorizontalResolution { get; set; }

Eigentumswert

float

Remarks

Diese Eigenschaft wirkt nur, wenn Sie Bildformat speichern und die Ausgangsgröße in Pixeln beeinflussen.

Der Standardwert ist 96.

ImageBrightness

Erhalten oder setzen die Beleuchtung für die erzeugten Bilder.

public float ImageBrightness { get; set; }

Eigentumswert

float

Remarks

Diese Eigenschaft wirkt nur, wenn Sie auf Raster-Bildformate speichern.

Der Standardwert beträgt 0.5. Der Wert muss im Bereich zwischen 0 und 1 liegen.

ImageColorMode

Erhalten oder festlegen Sie den Farbmodus für die erzeugten Bilder.

public ImageColorMode ImageColorMode { get; set; }

Eigentumswert

ImageColorMode

Remarks

Diese Eigenschaft wirkt nur, wenn Sie auf Raster-Bildformate speichern.

Der Standardwert ist Aspose.Words.Saving.ImageColorMode.None.

ImageContrast

Erhält oder stellt den Kontrast für die erzeugten Bilder fest.

public float ImageContrast { get; set; }

Eigentumswert

float

Remarks

Diese Eigenschaft wirkt nur, wenn Sie auf Raster-Bildformate speichern.

Der Standardwert beträgt 0.5. Der Wert muss im Bereich zwischen 0 und 1 liegen.

ImageSize

Erhalten oder festlegen die Größe eines erzeugten Bildes in Pixeln.

public Size ImageSize { get; set; }

Eigentumswert

Size

Remarks

Diese Eigenschaft wirkt nur, wenn Sie auf Raster-Bildformate speichern.

Der Standardwert ist (0 x 0), was bedeutet, dass die Größe des erzeugten Bildes gemäß dem Bildgröße in Punkten, der angegebenen Auflösung und der Skala berechnet wird.

JpegQuality

Er erhält oder stellt einen Wert, der die Qualität der generierten JPEG-Bilder bestimmt.

public int JpegQuality { get; set; }

Eigentumswert

int

Remarks

Wird nur bei JPEG gespeichert.

Verwenden Sie diese Eigenschaft, um die Qualität der erzeugten Bilder zu erhalten oder festzustellen, wenn Sie in JPEG-Format speichern. Der Wert kann von 0 bis 100 variieren, wo 0 die schlechte Qualität bedeutet, aber die maximale Kompression und 100 die beste Qualität, aber die minimale Kompression.

Der Standardwert beträgt 95.

MetafileRenderingOptions

Erlaubt, zu spezifizieren, wie Metaphilen in der renderierten Produktion behandelt werden.

public MetafileRenderingOptions MetafileRenderingOptions { get; }

Eigentumswert

MetafileRenderingOptions

Remarks

Wenn Aspose.Words.Saving.MetafileRenderingMode.Vector angegeben wird, verwandelt Aspose.Words Metaphylen in Vektorgrafik mit seinem eigenen Metaphylen-Rendering-Motor zuerst und verwandelt dann Vektorgrafik in das Bild.

Wenn Aspose.Words.Saving.MetafileRenderingMode.Bitmap angegeben wird, verwandelt Aspose.Words Metaphyl direkt in das Bild mit dem GDI+ Metaphyl-Rendering-Motor.

GDI+ Metaphyl-Rendering-Motor arbeitet schneller, unterstützt fast alle Metaphyl-Funktionen, aber bei niedrigen Auflösungen kann im Vergleich zum Rest der Vektor-Grafiken (vor allem für den Text) auf der Seite ein unvereinbares Ergebnis erzielen. Aspose.Words Metaphyl-Rendering-Motor wird auch bei niedrigen Auflösungen ein konsistenteres Ergebnis erzielen, arbeitet aber langsamer und kann unzureichend komplexe Metaphyl-Renderungen erzielen.

Der Standardwert für Aspose.Words.Saving.MetafileRenderingMode ist Aspose.Words.Saving.MetafileRenderingMode.Bitmap.

PageSet

Sie erhalten oder setzen die Seiten, um zu übertragen.Default sind alle Seiten im Dokument.

public PageSet PageSet { get; set; }

Eigentumswert

PageSet

Remarks

Diese Eigenschaft wirkt nur bei der Darstellung von Dokumenten Seiten. Diese Eigenschaft wird bei der Darstellung von Formen an Bilder ignoriert.

PaperColor

Er erhält oder stellt die Hintergrundfarbe (Papier) für die erzeugten Bilder fest.

Der Standardwert ist System.Drawing.Color.White.

public Color PaperColor { get; set; }

Eigentumswert

Color

Remarks

Wenn Sie Seiten eines Dokuments renderieren, das seine eigene Hintergrundfarbe angibt, wird die Hintergrundfarbe des Dokuments die von dieser Eigenschaft angegebenen Farbe überschreiten.

PixelFormat

Gibt oder setzt das Pixelformat für die erzeugten Bilder.

public ImagePixelFormat PixelFormat { get; set; }

Eigentumswert

ImagePixelFormat

Remarks

Diese Eigenschaft wirkt nur, wenn Sie auf Raster-Bildformate speichern.

Der Standardwert ist Aspose.Words.Saving.ImagePixelFormat.Format32BppArgb.

Das Pixel-Format des Ausgangsbildes kann sich aufgrund der Arbeit von GDI+ vom festgelegten Wert unterscheiden+.

Resolution

Setzt sowohl horizontale als auch vertikale Auflösung für die generierten Bilder, in Punkten pro Zoll.

public float Resolution { set; }

Eigentumswert

float

Remarks

Diese Eigenschaft wirkt nur, wenn Sie auf Raster-Bildformate speichern.

SaveFormat

Erläutert das Format, in dem die renderierten Dokument-Seiten oder -Formate gespeichert werden, wenn dieses Speicher-Optionen-Objekt verwendet wird.Es kann ein Raster seinAspose.Words.SaveFormat.Tiff, Aspose.Words.SaveFormat.Png, Aspose.Words.SaveFormat.Bmp,Aspose.Words.SaveFormat.Jpeg oder Vektor Aspose.Words.SaveFormat.Emf, Aspose.Words.SaveFormat.Eps,Aspose.Words.SaveFormat.WebP und Aspose.Words.SaveFormat.Svg.

public override SaveFormat SaveFormat { get; set; }

Eigentumswert

SaveFormat

Remarks

Die Anzahl der anderen Optionen hängt vom ausgewählten Format ab.

Außerdem ist es möglich, SVG sowohl über Aspose.Words.Saving.ImageSaveOptions und über Aspose.Words.Saving.SvgSaveOptions zu speichern.

Scale

Erhalten oder setzen den Zoom-Faktor für die erzeugten Bilder.

public float Scale { get; set; }

Eigentumswert

float

Remarks

Der Standardwert ist 1.0. Der Wert muss größer als 0.

ThresholdForFloydSteinbergDithering

Erhalten oder setzen die Grenze, die den Wert bestimmtDas ist die binäre Methode der Floyd-Steinberg Methode.wenn Aspose.Words.Saving.ImageBinarizationMethode ist Aspose.Words.Saving.ImageBinarizationMethode.FloydSteinbergDithering.

public byte ThresholdForFloydSteinbergDithering { get; set; }

Eigentumswert

byte

Remarks

Der Standardwert ist 128.

TiffBinarizationMethod

Erhalten oder Set-Methode verwendet, während Sie Bilder in 1 bpp-Format konvertierenwenn Aspose.Words.Saving.ImageSaveOptions.SaveFormat ist Aspose.Words.SaveFormat.Tiff undAspose.Words.Saving.ImageSaveOptions.TiffCompression ist gleich Aspose.Words.Saving.TiffCompression.Ccitt3 oder Aspose.Words.Saving.TiffCompression.Ccitt4.

public ImageBinarizationMethod TiffBinarizationMethod { get; set; }

Eigentumswert

ImageBinarizationMethod

Remarks

Der Standardwert ist Aspose.Words.Saving.ImageBinarizationMethod.Threshold.

TiffCompression

Er erhält oder setzt die Art der Kompression an, wenn er generierte Bilder in das TIFF-Format speichert.

public TiffCompression TiffCompression { get; set; }

Eigentumswert

TiffCompression

Remarks

Es wirkt nur bei Sparen auf TIFF.

Der Standardwert ist Aspose.Words.Saving.TiffCompression.Lzw.

UseGdiEmfRenderer

Erhalten oder setzen Sie einen Wert, der bestimmen kann, ob Sie GDI+ oder Aspose.Words Metaphyl-Render verwenden, wenn Sie auf EMF sparen.

public bool UseGdiEmfRenderer { get; set; }

Eigentumswert

bool

Remarks

Wenn auf den GDI+-Metafil-Render eingestellt wird, wird verwendet. d.h. Inhalt wird auf den GDI+-Grafikobjekt geschrieben und auf den Metaphil gespeichert.

Wenn auf Aspose.Words eingestellt wird, wird der Metaphylrender verwendet. d.h. Inhalt wird direkt in das Metaphylformat mit Aspose.Words geschrieben.

Es wirkt nur, wenn Sie auf EMF sparen.

GDI+ Sparen funktioniert nur auf .NET.

Der Standardwert ist.

VerticalResolution

Erhalten oder setzen die vertikale Auflösung für die generierten Bilder in Punkten pro Zoll.

public float VerticalResolution { get; set; }

Eigentumswert

float

Remarks

Diese Eigenschaft wirkt nur, wenn Sie Bildformat speichern und die Ausgangsgröße in Pixeln beeinflussen.

Der Standardwert ist 96.

Methods

Clone()

Er schafft eine tiefe Klone dieses Objekts.

public ImageSaveOptions Clone()

Returns

ImageSaveOptions

 Deutsch