UseGdiRasterOperationsEmulation

MetafileRenderingOptions.UseGdiRasterOperationsEmulation property

Ruft einen Wert ab oder legt einen Wert fest, der bestimmt, ob GDI+ für die Emulation von Rasteroperationen verwendet werden soll oder nicht.

public bool UseGdiRasterOperationsEmulation { get; set; }

Bemerkungen

Die Windows GDI+-Bibliothek kann zur Emulation von Rasteroperationen verwendet werden. Sie unterstützt alle Rasteroperationen im Vergleich zur eigenen Emulation von Aspose.Words, die Leistung kann jedoch in einigen Fällen geringer sein.

Wenn dieser Wert aufWAHR, Aspose.Words verwendet GDI+ zur Emulation von Rasteroperationen.

Wenn dieser Wert aufFALSCH, Aspose.Words verwendet eine eigene Implementierung der Rasteroperationsemulation.

Diese Option wird nur verwendet, wenn die Metadatei als Vektorgrafik gerendert wird.

Der Standardwert istFALSCH.

Beispiele

Zeigt, wie der Renderingmodus beim Speichern von Dokumenten mit Windows-Metafile-Bildern in anderen Bildformaten eingestellt wird.

Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);

builder.InsertImage(ImageDir + "Windows MetaFile.wmf");

// Wenn wir das Dokument als Bild speichern, können wir ein SaveOptions-Objekt übergeben an
// Bestimmen Sie, wie der Speichervorgang Windows-Metadateien im Dokument verarbeitet.
// Wenn wir die Eigenschaft "RenderingMode" auf "MetafileRenderingMode.Vector" setzen,
// oder „MetafileRenderingMode.VectorWithFallback“, wir rendern alle Metadateien als Vektorgrafiken.
// Wenn wir die Eigenschaft „RenderingMode“ auf „MetafileRenderingMode.Bitmap“ setzen, rendern wir alle Metadateien als Bitmaps.
ImageSaveOptions options = new ImageSaveOptions(SaveFormat.Png);
options.MetafileRenderingOptions.RenderingMode = metafileRenderingMode;
// Aspose.Words verwendet GDI+ zur Emulation von Rasteroperationen, wenn der Wert auf „true“ gesetzt ist.
options.MetafileRenderingOptions.UseGdiRasterOperationsEmulation = true;

doc.Save(ArtifactsDir + "ImageSaveOptions.WindowsMetaFile.png", options);

Siehe auch