Convertir un documento en una imagen

A veces se requiere obtener una imagen en lugar de documentos en otros formatos, como DOCX o PDF. Por ejemplo, debe añadir una vista previa de cualquier página de documento a su sitio web o aplicación o crear una “escan” de un documento para enviar una factura. Esto es cuando es posible que necesite convertir un documento en cualquier formato de carga compatible a una imagen, de nuevo, en cualquier soporte para guardar formato.

Convertir en Formato de imagen

Como con todos los ejemplos de conversión ya descritos, necesita crear un nuevo documento o cargar uno existente en cualquier formato compatible, hacer los cambios necesarios, y guardarlo en cualquier formato de imagen disponible, por ejemplo, JPEG, PNG o BMP.

El siguiente ejemplo de código muestra cómo convertir DOCX a JPEG:

Especifique Guardar opciones al convertir en una imagen

Aspose.Words le proporciona el ImageSaveOptions clase, que da más control sobre cómo se guardan los documentos en varios formatos de imagen. Algunas propiedades de esta clase heredan o sobrecargan propiedades de las clases base como FixedPageSaveOptions o SaveOptions, pero también hay opciones específicas para guardar imágenes.

Es posible especificar las páginas a convertir en formato de imagen usando el PageSet propiedad. Por ejemplo, se puede aplicar si sólo necesita una vista previa para la primera o para una página definida.

También es posible controlar la calidad de imagen de salida y el formato pixel utilizando las siguientes propiedades – HorizontalResolution, VerticalResolution, Resolution, Scale, PixelFormat, así como configurar la configuración de color de imagen, utilizando las siguientes propiedades – ImageBrightness, ImageColorMode, ImageContrast, PaperColor.

También hay propiedades que se aplican a un determinado formato, por ejemplo, JpegQuality o TiffCompression.

El siguiente ejemplo de código muestra cómo crear una vista previa de la primera página de documento con la aplicación de algunos ajustes adicionales: