PixelFormat
Contenido
[
Ocultar
]ImageSaveOptions.PixelFormat property
Obtiene o establece el formato de píxel para las imágenes generadas.
public ImagePixelFormat PixelFormat { get; set; }
Observaciones
Esta propiedad solo tiene efecto al guardar en formatos de imágenes rasterizadas.
El valor predeterminado esFormat32BppArgb.
El formato de píxeles de la imagen de salida puede diferir del valor establecido debido al trabajo de GDI+.
Ejemplos
Muestra cómo seleccionar una velocidad de bits por píxel con la que convertir un documento en una imagen.
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 formato de píxel para la imagen que generará la operación de guardado.
//Varias tasas de bits por píxel afectarán la calidad y el tamaño del archivo de la imagen generada.
ImageSaveOptions imageSaveOptions = new ImageSaveOptions(SaveFormat.Png);
imageSaveOptions.PixelFormat = imagePixelFormat;
//Podemos clonar instancias de ImageSaveOptions.
Assert.AreNotEqual(imageSaveOptions, imageSaveOptions.Clone());
doc.Save(ArtifactsDir + "ImageSaveOptions.PixelFormat.png", imageSaveOptions);
Ver también
- enum ImagePixelFormat
- class ImageSaveOptions
- espacio de nombres Aspose.Words.Saving
- asamblea Aspose.Words