ImageColorMode
Contenido
[
Ocultar
]ImageColorMode enumeration
Especifica el modo de color para las imágenes generadas de las páginas del documento.
public enum ImageColorMode
Valores
Nombre | Valor | Descripción |
---|---|---|
None | 0 | Las páginas del documento se representarán como imágenes en color. |
Grayscale | 1 | Las páginas del documento se representarán como imágenes en escala de grises. |
BlackAndWhite | 2 | Las páginas del documento se representarán como imágenes en blanco y negro. |
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
- espacio de nombres Aspose.Words.Saving
- asamblea Aspose.Words