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