Conversión de hoja de trabajo a diferentes formatos de imagen

Convertir hoja de trabajo en imagen

Las hojas de trabajo contienen datos que desea analizar. Por ejemplo, una hoja de cálculo puede contener parámetros, totales, porcentajes, excepciones y cálculos.

Como desarrollador, es posible que deba presentar las hojas de trabajo como imágenes. Por ejemplo, es posible que necesite usar una imagen de una hoja de trabajo en una aplicación o página web. Es posible que desee insertar una imagen en un documento de Word Microsoft, un archivo PDF, una presentación PowerPoint o algún otro tipo de documento. En pocas palabras, desea que una hoja de trabajo se represente como una imagen para poder usarla en otro lugar.

Aspose.Cells admite la conversión de hojas de cálculo de Excel en imágenes. Para utilizar esta función, debe importar elAspose.Cells.Renderingespacio de nombres a su programa o proyecto. Tiene varias clases valiosas para renderizar e imprimir, por ejemplo,ISheetRenderIImageOrPrintOptionsy otros.

La clase Aspose.Cells.Rendering.ISheetRender representa una hoja de trabajo para representar como imágenes. Tiene un método sobrecargado,A la imagen, que puede convertir una hoja de trabajo en archivo(s) de imagen con diferentes atributos u opciones. Se admiten varios formatos de imagen, por ejemplo, BMP, PNG, GIF, JPG, JPEG, TIFF, EMF.

El siguiente fragmento de código muestra cómo convertir una hoja de cálculo de un archivo de Excel en un archivo de imagen.

PNG Formato

Consulte el siguiente código de ejemplo, suejemplo de archivo de Excel , y elSalida PNG Imágenes.

TIFF Formato

Consulte el siguiente código de ejemplo, suejemplo de archivo de Excel , y elSalida TIFF Imagen.

Conversión de hoja de trabajo a SVG

SVG significa gráficos vectoriales escalables. SVG es una especificación basada en estándares XML para gráficos vectoriales bidimensionales. Es un estándar abierto que ha sido desarrollado por el World Wide Web Consortium (W3C) desde 1999.

Aspose.Cells for C++ ha podido convertir hojas de trabajo a SVG imagen desde la versión 18.5.0.

Para usar esta función, importe el espacio de nombres Aspose.Cells.Rendering a su programa o proyecto. Tiene varias clases valiosas para renderizar e imprimir, por ejemplo, ISheetRender, IImageOrPrintOptions y otras.

La clase Aspose.Cells.Rendering.IImageOrPrintOptions especifica que la hoja de trabajo se guardará en formato SVG. El siguiente fragmento de código muestra cómo convertir una hoja de trabajo en un archivo de Excel a un archivo de imagen SVG

Consulte el siguiente código de ejemplo, suejemplo de archivo de Excel , y elSalida SVG Imágenes.