Guardar un documento como TIFF de varias páginas
Cuando trabaja con documentos, a menudo necesita convertir su documento en un archivo(s) de imagen rasterizada. Esto es especialmente relevante si tiene que presentar su documento en un formato legible e imprimible, pero no editable. Por ejemplo, puede usar una imagen rasterizada de la primera página de su documento como vista previa. Este artículo describe cómo convertir un documento en una imagen rasterizada utilizando el ejemplo del formato TIFF, uno de los formatos de imagen más populares.
Conversión de DOC a TIFF de varias páginas
En Aspose.Words, la conversión de DOC a TIFF se puede realizar con una línea de código, simplemente pasando la ruta" guardar en " y la extensión de archivo relevante al método Save. El método Save deriva automáticamente el SaveFormat
de la extensión de nombre de archivo especificada en la ruta. El siguiente ejemplo muestra cómo convertir un documento al formato TIFF:
Especificación De Opciones Adicionales Al Renderizar TIFF
A menudo es necesario especificar opciones adicionales, que afectan el resultado del renderizado. Para este propósito, use la clase ImageSaveOptions, que contiene propiedades que determinan cómo se muestra el documento en la imagen. Puede especificar lo siguiente:
- Guardar formato para determinar la lista de opciones disponibles (SaveFormat)
- Resolución (HorizontalResolution, VerticalResolution, Resolution)
- Número de páginas (PageIndex, PageCount)
- Ajustes de color e iluminación (PaperColor, ImageColorMode, ImageBrightness, ImageContrast)
- Calidad de imagen(JpegQuality, Scale, TiffCompression, GraphicsQualityOptions)
- Método utilizado para binarizar la imagen (TiffBinarizationMethod, ThresholdForFloydSteinbergDithering)
- Formato de píxeles para las imágenes generadas (PixelFormat)
- Windows manejo de metarchivos por Aspose.Words (MetafileRenderingOptions, UseGdiEmfRenderer)
- Opciones adicionales que puede ver en la clase ImageSaveOptions
El siguiente ejemplo muestra cómo convertir DOC a TIFF con las opciones configuradas:
Umbral para la Binarización de TIFF
Una imagen TIFF se puede guardar en formato b/n 1 bpp configurando la propiedad PixelFormat en Formato de tipo de formato de píxel1bppIndexed y la propiedad TiffCompression
en Ccitt3 o Ccitt4.
Para la segmentación de imágenes, Aspose.Words utiliza el método más simple: umbralización. Este método convierte una imagen TIFF en escala de grises en una imagen binaria, utilizando un valor umbral. Por lo tanto, cuando un documento necesita convertirse al formato de archivo TIFF, es posible obtener o establecer el umbral para la binarización TIFF mediante la propiedad ThresholdForFloydSteinbergDithering. El valor predeterminado para esta propiedad se establece en 128 y, cuanto mayor sea este valor, más oscura será la imagen.
El siguiente ejemplo muestra cómo realizar la binarización TIFF con un umbral especificado:
A continuación, puede comparar imágenes en las que se realizó binarización TIFF a varios valores umbral: