UseGdiEmfRenderer
Contenido
[
Ocultar
]ImageSaveOptions.UseGdiEmfRenderer property
Obtiene o establece un valor que determina si se debe utilizar el renderizador de metarchivos GDI+ o Aspose.Words al guardar en EMF.
public bool UseGdiEmfRenderer { get; set; }
Observaciones
Si se establece enverdadero
Se utiliza el renderizador de metarchivos GDI+. Es decir, el contenido se escribe en el objeto graphics de GDI+ y se guarda en un metarchivo.
Si se establece enFALSO
Se utiliza el renderizador de metarchivos Aspose.Words. Es decir, el contenido se escribe directamente en el formato de metarchivo con Aspose.Words.
Tiene efecto sólo al guardar en EMF.
El guardado en GDI+ sólo funciona en .NET.
El valor predeterminado esverdadero
.
Ejemplos
Muestra cómo elegir un renderizador al convertir un documento a .emf.
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");
// Cuando guardamos el documento como una imagen EMF, podemos pasar un objeto SaveOptions para seleccionar un renderizador para la imagen.
// Si establecemos el indicador "UseGdiEmfRenderer" en "verdadero", Aspose.Words utilizará el renderizador GDI+.
// Si establecemos el indicador "UseGdiEmfRenderer" en "falso", Aspose.Words utilizará su propio renderizador de metarchivos.
ImageSaveOptions saveOptions = new ImageSaveOptions(SaveFormat.Emf);
saveOptions.UseGdiEmfRenderer = useGdiEmfRenderer;
doc.Save(ArtifactsDir + "ImageSaveOptions.Renderer.emf", saveOptions);
Ver también
- class ImageSaveOptions
- espacio de nombres Aspose.Words.Saving
- asamblea Aspose.Words