TiffCompression

TiffCompression enumeration

Especifica qué tipo de compresión se aplicará al guardar imágenes de página en un archivo TIFF.

public enum TiffCompression

Valores

NombreValorDescripción
None0No especifica compresión.
Rle1Especifica el esquema de compresión RLE.
Lzw2Especifica el esquema de compresión LZW. En Java, emulado por la compresión Deflate (Zip).
Ccitt33Especifica el esquema de compresión CCITT3.
Ccitt44Especifica el esquema de compresión CCITT4.

Ejemplos

Muestra cómo seleccionar el esquema de compresión a aplicar a un documento que convertimos en una imagen TIFF.

Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);

builder.InsertImage(ImageDir + "Logo.jpg");

// Crea un objeto "ImageSaveOptions" que podemos pasar al método "Guardar" del documento
// para modificar la forma en que ese método convierte el documento en una imagen.
ImageSaveOptions options = new ImageSaveOptions(SaveFormat.Tiff);
// Establezca la propiedad "TiffCompression" en "TiffCompression.None" para no aplicar compresión al guardar,
// lo que puede resultar en un archivo de salida muy grande.
// Establezca la propiedad "TiffCompression" en "TiffCompression.Rle" para aplicar la compresión RLE
// Establezca la propiedad "TiffCompression" en "TiffCompression.Lzw" para aplicar la compresión LZW.
// Establezca la propiedad "TiffCompression" en "TiffCompression.Ccitt3" para aplicar la compresión CCITT3.
// Establezca la propiedad "TiffCompression" en "TiffCompression.Ccitt4" para aplicar la compresión CCITT4.
options.TiffCompression = tiffCompression;

doc.Save(ArtifactsDir + "ImageSaveOptions.TiffImageCompression.tiff", options);

Ver también