UseGdiEmfRenderer

ImageSaveOptions.UseGdiEmfRenderer property

Ruft einen Wert ab oder legt einen Wert fest, der bestimmt, ob beim Speichern in EMF der GDI+- oder Aspose.Words-Metadatei-Renderer verwendet werden soll.

public bool UseGdiEmfRenderer { get; set; }

Bemerkungen

Wenn eingestellt aufWAHR Es wird ein GDI+-Metadatei-Renderer verwendet. D. h., der Inhalt wird in das GDI+-Graphics -Objekt geschrieben und in der Metadatei gespeichert.

Wenn eingestellt aufFALSCH Der Aspose.Words-Metadatei-Renderer wird verwendet. D. h., Inhalte werden mit Aspose.Words direkt in das Metadateiformat geschrieben.

Hat nur beim Speichern im EMF eine Wirkung.

Das Speichern mit GDI+ funktioniert nur unter .NET.

Der Standardwert istWAHR.

Beispiele

Zeigt, wie Sie beim Konvertieren eines Dokuments in das EMF-Format einen Renderer auswählen.

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

builder.ParagraphFormat.Style = doc.Styles["Heading 1"];
builder.Writeln("Hello world!");
builder.InsertImage(ImageDir + "Logo.jpg");

// Wenn wir das Dokument als EMF-Bild speichern, können wir ein SaveOptions-Objekt übergeben, um einen Renderer für das Bild auszuwählen.
// Wenn wir das Flag „UseGdiEmfRenderer“ auf „true“ setzen, verwendet Aspose.Words den GDI+-Renderer.
// Wenn wir das Flag „UseGdiEmfRenderer“ auf „false“ setzen, verwendet Aspose.Words seinen eigenen Metadatei-Renderer.
ImageSaveOptions saveOptions = new ImageSaveOptions(SaveFormat.Emf);
saveOptions.UseGdiEmfRenderer = useGdiEmfRenderer;

doc.Save(ArtifactsDir + "ImageSaveOptions.Renderer.emf", saveOptions);

Siehe auch