Class MetafileRenderingOptions
Der Name: Aspose.Words.Saving Zusammensetzung: Aspose.Words.dll (25.4.0)
Erlaubt, zusätzliche Metaphil-Rendering-Optionen zu spezifizieren.
Um mehr zu erfahren, besuchen Sie die Handling Windows Metafiles Dokumentation des Artikels.
public class MetafileRenderingOptions
Inheritance
object ← MetafileRenderingOptions
Vererbte Mitglieder
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
MetafileRenderingOptions()
public MetafileRenderingOptions()
Properties
EmfPlusDualRenderingMode
Er bekommt oder setzt einen Wert, der bestimmt, wie EMF+ Dual-Metafile dargestellt werden sollten.
public EmfPlusDualRenderingMode EmfPlusDualRenderingMode { get; set; }
Eigentumswert
Remarks
EMF+ Dual Metaphyle enthält sowohl EMF+ als auch EMF Teile. MS Word und GDI+ verleihen immer EMF+ Teile. Aspose.Words unterstützt derzeit nicht alle EMF+ Aufzeichnungen vollständig und in einigen Fällen sieht das Ergebnis des EMF Teils besser aus, dann das Ergebnis des EMF+ Teils.
Diese Option wird nur verwendet, wenn die Metaphile als Vektorgrafik dargestellt wird.Wenn die Metaphile in Bitmap dargestellt wird, wird der EMF+ Teil immer verwendet.
Der Standardwert ist Aspose.Words.Saving.EmfPlusDualRenderingMode.EmfPlusWithFallback.
EmulateRasterOperations
Er bekommt oder setzt einen Wert, der bestimmt, ob die Raster-Transaktionen emuliert werden sollten oder nicht.
public bool EmulateRasterOperations { get; set; }
Eigentumswert
Remarks
Spezifische Raster-Dienstleistungen könnten in Metaphilen verwendet werden. Sie können nicht direkt an Vektorgrafiken renderisieren. Emulierende Rasterschritte erfordern eine teilweise rasterisierung der resultierenden Vectorgrafik, die die metaphile rendering-Performance beeinflussen kann.
Wenn diese Wert festgelegt wird , Aspose.Words emuliert die Raster-Operationen. Der resultierende Ausgang kann teilweise rasterisiert und die Leistung kann langsamer sein.
Wenn diese Werte auf , Aspose.Words emuliert nicht die Raster-Operationen.Wenn Aspose.Words eine Raster-Operation in einem Metaphyl findet es zurück, um die Metaphyl in eine Bitmap durch die Verwendung des Betriebssystems zu verwandeln.
Diese Option wird nur verwendet, wenn die Metaphile als Vektorgrafik dargestellt wird.
Der Standardwert ist.
EmulateRenderingToSizeOnPage
Erhalten oder setzen einen Wert, der bestimmen kann, ob die Metaphil-Renderung den Anzeigen des Metaphils nach der Größe auf der Seite emuliertoder die Anzeige des Metaphils in seiner Standardgröße.
public bool EmulateRenderingToSizeOnPage { get; set; }
Eigentumswert
Remarks
Wenn Metaphilen in MS Word angezeigt werden, können einige Grafik nach der tatsächlichen Metaphilgröße in Pixeln skaliert werden. d.h. sogar Zoom kann den Metaphilbild beeinflussen.
Wenn diese Wert auf , Aspose.Words emuliert rendering nach der metaphylen Größe auf der Seite. Die Größe in Pixeln wird aus der metaphylen Größe auf der Seite und der angegebenen Aspose.Words.Saving.MetafileRenderingOptions.EmulateRenderingToSizeOnPageResolution berechnet.
Wenn diese Wert festgelegt wird, emuliert Aspose.Words die metaphysische Renderung zu ihrer Standardgröße in Pixeln.
Diese Option wird nur verwendet, wenn die Metaphile als Vektorgrafik dargestellt wird.
Der Standardwert ist.
EmulateRenderingToSizeOnPageResolution
Erhalten oder setzen Sie die Auflösung in Pixeln pro Zoll für die Emulation von Metaphilen auf die Größe auf der Seite.
public int EmulateRenderingToSizeOnPageResolution { get; set; }
Eigentumswert
Remarks
Diese Option wird nur verwendet, wenn Aspose.Words.Saving.MetafileRenderingOptions.EmulateRenderingToSizeOnPage auf.
Das Standardwert ist 96. Dies ist eine Standard-Display-Resolution. d.h. Metaphyl-Rendering wird das Display des Metaphys in MS Word mit einem 100% Zoom-Faktor emulieren.
RenderingMode
Er bekommt oder stellt einen Wert fest, der bestimmt, wie metaphäre Bilder dargestellt werden sollten.
public MetafileRenderingMode RenderingMode { get; set; }
Eigentumswert
Remarks
Für Bilder ist es Aspose.Words.Saving.MetafileRenderingMode.Bitmap. Für andere Formate ist es Aspose.Words.Saving.MetafileRenderingMode.VectorWithFallback.
UseEmfEmbeddedToWmf
Er erhält oder stellt einen Wert, der bestimmt, wie WMF-Metafile mit eingebetteten EMF-Metafilen dargestellt werden sollten.
public bool UseEmfEmbeddedToWmf { get; set; }
Eigentumswert
Remarks
WMF-Metafile können eingebettete EMF-Daten enthalten. MS Word verwendet in den meisten Fällen eingebettete EMF-Daten. GDI+ verwendet immer WMF-Daten.
Wenn diese Wert auf , Aspose.Words verwendet eingebettete EMF-Daten beim Rendering.
Wenn diese Wert festgelegt wird, verwendet Aspose.Words WMF-Daten beim Rendering.
Diese Option wird nur verwendet, wenn Metaphile als Vektorgrafik dargestellt wird.Wenn Metaphile in Bitmap dargestellt wird, werden WMF-Daten immer verwendet.
Der Standardwert ist.
UseGdiRasterOperationsEmulation
Er bekommt oder setzt einen Wert, der bestimmt, ob die GDI+ für die Emulation von Raster-Operationen verwendet werden soll oder nicht.
public bool UseGdiRasterOperationsEmulation { get; set; }
Eigentumswert
Remarks
Die Windows GDI+ Bibliothek könnte verwendet werden, um Raster-Operationen zu emulieren. Es bietet Unterstützung für alle Raster-Operationen im Vergleich zu Aspose.Words eigener Emulation, aber die Leistung kann in einigen Fällen langsamer sein.
Wenn diese Wert festgelegt wird, verwendet Aspose.Words GDI+ für die Emulation von Raster-Transaktionen.
Wenn diese Wert festgelegt wird, verwendet Aspose.Words seine eigene Implementierung von Raster-Operationen Emulation.
Diese Option wird nur verwendet, wenn die Metaphile als Vektorgrafik dargestellt wird.
Der Standardwert ist.