método to_image

to_image(self, image_file)

Crea la imagen del gráfico y la guarda en un archivo. La extensión del nombre del archivo determina el formato de la imagen.


def to_image(self, image_file):
    ...
ParámetroTipoDescripción
image_filestrEl nombre del archivo de imagen con la ruta completa.

Observaciones

El formato de la imagen se especifica utilizando la extensión del nombre del archivo. Por ejemplo, si especifica “myfile.png”, la imagen se guardará En el formato PNG. Se reconocen las siguientes extensiones de archivo: .bmp, .gif, .png, .jpg, .jpeg, .tiff, .tif, .emf.

Si el ancho o la altura son cero o el gráfico no es compatible según la Lista de gráficos compatibles, este método no hará nada.

to_image(self, image_file, image_type)

Crea la imagen del gráfico y la guarda en un archivo en el tipo de imagen especificado.


def to_image(self, image_file, image_type):
    ...
ParámetroTipoDescripción
image_filestrEl nombre del archivo de imagen con la ruta completa.
image_typeaspose.cells.drawing.ImageTypeEl tipo de imagen en el que se guardará la imagen.

Observaciones

El tipo de imagen se especifica utilizando imageType. Se admiten los siguientes tipos: ImageType.Bmp, ImageType.Gif, ImageType.Png, ImageType.Jpeg, ImageType.Tiff, ImageType.Emf.

Si el ancho o la altura son cero o el gráfico no es compatible según la Lista de gráficos compatibles, este método no hará nada.

to_image(self, image_file, jpeg_quality)

Crea la imagen del gráfico y la guarda en un archivo en formato Jpeg.


def to_image(self, image_file, jpeg_quality):
    ...
ParámetroTipoDescripción
image_filestrEl nombre del archivo de imagen con la ruta completa.
jpeg_qualityintCalidad jpeg.

Observaciones

Si el ancho o la altura son cero o el gráfico no es compatible según la Lista de gráficos compatibles, este método no hará nada. NOTA: Este método ya no está disponible. En su lugar, Utilice el método ToImage(string,ImageOrPrintOptions) con la calidad especificada. Este método se eliminará 12 meses después, a partir de marzo de 2025. Aspose le pide disculpas por cualquier inconveniente que pueda haber experimentado.

to_image(self, stream, jpeg_quality)

Crea la imagen del gráfico y la guarda en una secuencia en formato Jpeg.


def to_image(self, stream, jpeg_quality):
    ...
ParámetroTipoDescripción
streamio.RawIOBaseEl flujo de salida.
jpeg_qualityintCalidad jpeg.

Observaciones

Si el ancho o la altura son cero o el gráfico no es compatible según la Lista de gráficos compatibles, este método no hará nada.

to_image(self, stream, image_type)

Crea la imagen del gráfico y la guarda en una secuencia en el formato especificado.


def to_image(self, stream, image_type):
    ...
ParámetroTipoDescripción
streamio.RawIOBaseEl flujo de salida.
image_typeaspose.cells.drawing.ImageTypeEl tipo de imagen en el que se guardará la imagen.

Observaciones

El tipo de imagen se especifica utilizando imageType. Se admiten los siguientes tipos: ImageType.Bmp, ImageType.Gif, ImageType.Png, ImageType.Jpeg, ImageType.Tiff, ImageType.Emf.

Si el ancho o la altura son cero o el gráfico no es compatible según la Lista de gráficos compatibles, este método no hará nada.

to_image(self, image_file, options)

Crea la imagen del gráfico y la guarda en un archivo. La extensión del nombre del archivo determina el formato de la imagen.


def to_image(self, image_file, options):
    ...
ParámetroTipoDescripción
image_filestrEl nombre del archivo de imagen con la ruta completa.
optionsaspose.cells.rendering.ImageOrPrintOptionsOpciones adicionales de creación de imágenes

Observaciones

El formato de la imagen se especifica utilizando la extensión del nombre del archivo. Por ejemplo, si especifica “myfile.png”, la imagen se guardará En el formato PNG. Se reconocen las siguientes extensiones de archivo: .bmp, .gif, .png, .jpg, .jpeg, .tiff, .tif, .emf.

Si el ancho o la altura son cero o el gráfico no es compatible según la Lista de gráficos compatibles, este método no hará nada. Por favor refiérase aLista de gráficos compatibles Para más detalles.

Ejemplo

Se guarda en Tiff con 300 dpi y compresión CCITT4.

from aspose.cells import Workbook
from aspose.cells.rendering import ImageOrPrintOptions, TiffCompression

options = ImageOrPrintOptions()
options.horizontal_resolution = 300
options.vertical_resolution = 300
options.tiff_compression = TiffCompression.COMPRESSION_CCITT4
book = Workbook(r"test.xls")
book.worksheets[0].charts[0].to_image(r"chart.Tiff", options)

Se guarda en formato Jpeg con 300 dpi y calidad de imagen 80.

from aspose.cells import Workbook
from aspose.cells.rendering import ImageOrPrintOptions

options = ImageOrPrintOptions()
options.horizontal_resolution = 300
options.vertical_resolution = 300
options.quality = 80
book = Workbook(r"test.xls")
book.worksheets[0].charts[0].to_image(r"chart.Jpeg", options)

to_image(self, stream, options)

Crea la imagen del gráfico y la guarda en una secuencia en el formato especificado.


def to_image(self, stream, options):
    ...
ParámetroTipoDescripción
streamio.RawIOBaseEl flujo de salida.
optionsaspose.cells.rendering.ImageOrPrintOptionsOpciones adicionales de creación de imágenes

Observaciones

El tipo de imagen se especifica utilizando options.ImageType. Se admiten los siguientes formatos: ImageType.Bmp, ImageType.Gif, ImageType.Png, ImageType.Jpeg, ImageType.Tiff, ImageType.Emf.

Si el ancho o la altura son cero o el gráfico no es compatible según la Lista de gráficos compatibles, este método no hará nada. Por favor refiérase aLista de gráficos compatibles Para más detalles.

Ver también