ImageColorMode
Contenido
[
Ocultar
]ImageSaveOptions.ImageColorMode property
Obtiene o establece el modo de color para las imágenes generadas.
public ImageColorMode ImageColorMode { get; set; }
Observaciones
Esta propiedad solo tiene efecto al guardar en formatos de imágenes rasterizadas.
El valor predeterminado esNone.
Ejemplos
Muestra cómo establecer un modo de color al renderizar documentos.
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, podemos pasar un objeto SaveOptions a
// seleccione un modo de color para la imagen que generará la operación de guardado.
// Si establecemos la propiedad "ImageColorMode" en "ImageColorMode.BlackAndWhite",
// La operación de guardado aplicará una reducción de color en escala de grises al renderizar el documento.
// Si establecemos la propiedad "ImageColorMode" en "ImageColorMode.Grayscale",
// La operación de guardar convertirá el documento en una imagen monocromática.
// Si establecemos la propiedad "ImageColorMode" en "None", la operación de guardado aplicará el método predeterminado
// y conservar todos los colores del documento en la imagen de salida.
ImageSaveOptions imageSaveOptions = new ImageSaveOptions(SaveFormat.Png);
imageSaveOptions.ImageColorMode = imageColorMode;
doc.Save(ArtifactsDir + "ImageSaveOptions.ColorMode.png", imageSaveOptions);
Ver también
- enum ImageColorMode
- class ImageSaveOptions
- espacio de nombres Aspose.Words.Saving
- asamblea Aspose.Words