UseGdiEmfRenderer

ImageSaveOptions.UseGdiEmfRenderer property

EMF’ye kaydederken GDI+ veya Aspose.Words meta dosyası oluşturucusunun kullanılıp kullanılmayacağını belirleyen bir değer alır veya ayarlar.

public bool UseGdiEmfRenderer { get; set; }

Notlar

Eğer ayarlanırsadoğru GDI+ metafile renderer kullanıldı. Yani içerik GDI+ graphics nesnesine yazıldı ve metafile’a kaydedildi.

Eğer ayarlanırsaYANLIŞ Aspose.Words metafile renderer’ı kullanıldı. Yani içerik doğrudan Aspose.Words ile metafile formatına yazıldı.

Sadece EMF’ye kaydedildiğinde etkilidir.

GDI+ kaydetme sadece .NET’te çalışır.

Varsayılan değer:doğru.

Örnekler

Bir belgeyi .emf formatına dönüştürürken bir görüntü oluşturucunun nasıl seçileceğini gösterir.

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");

// Belgeyi EMF görüntüsü olarak kaydettiğimizde, görüntü için bir görüntü oluşturucu seçmek üzere bir SaveOptions nesnesi geçirebiliriz.
// "UseGdiEmfRenderer" bayrağını "true" olarak ayarlarsak, Aspose.Words GDI+ renderer'ını kullanacaktır.
// "UseGdiEmfRenderer" bayrağını "false" olarak ayarlarsak, Aspose.Words kendi meta dosyası oluşturucusunu kullanacaktır.
ImageSaveOptions saveOptions = new ImageSaveOptions(SaveFormat.Emf);
saveOptions.UseGdiEmfRenderer = useGdiEmfRenderer;

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

Ayrıca bakınız