to_image méthode

to_image(image_file)

Crée l’image du graphique et l’enregistre dans un fichier. L’extension du nom de fichier détermine le format de l’image.

def to_image(self, image_file):
    ...
Paramètre Taper Description
image_file str Le nom du fichier image avec le chemin complet.

Remarques

Le format de l’image est spécifié en utilisant l’extension du nom de fichier. Par exemple, si vous spécifiez “monfichier.png”, l’image sera enregistrée au format PNG. Les extensions de fichier suivantes sont reconnues : .bmp, .gif, .png, .jpg, .jpeg, .tiff, .tif, .emf.

Si la largeur ou la hauteur est nulle ou si le graphique n’est pas pris en charge conformément à la liste des graphiques pris en charge, cette méthode ne fera rien.

to_image(image_file, image_type)

Crée l’image du graphique et l’enregistre dans un fichier dans le type d’image spécifié.

def to_image(self, image_file, image_type):
    ...
Paramètre Taper Description
image_file str Le nom du fichier image avec le chemin complet.
image_type aspose.cells.drawing.ImageType Type d’image dans lequel enregistrer l’image.

Remarques

Le type d’image est spécifié à l’aide de imageType. Les types suivants sont pris en charge : ImageType.Bmp, ImageType.Gif, ImageType.Png, ImageType.Jpeg, ImageType.Tiff, ImageType.Emf.

Si la largeur ou la hauteur est nulle ou si le graphique n’est pas pris en charge conformément à la liste des graphiques pris en charge, cette méthode ne fera rien.

to_image(image_file, jpeg_quality)

Crée l’image du graphique et l’enregistre dans un fichier au format Jpeg.

def to_image(self, image_file, jpeg_quality):
    ...
Paramètre Taper Description
image_file str Le nom du fichier image avec le chemin complet.
jpeg_quality int Qualité Jpeg.

Remarques

Si la largeur ou la hauteur est nulle ou si le graphique n’est pas pris en charge conformément à la liste des graphiques pris en charge, cette méthode ne fera rien.

to_image(stream, jpeg_quality)

Crée l’image du graphique et l’enregistre dans un flux au format Jpeg.

def to_image(self, stream, jpeg_quality):
    ...
Paramètre Taper Description
stream io.RawIOBase Le flux de sortie.
jpeg_quality int Qualité Jpeg.

Remarques

Si la largeur ou la hauteur est nulle ou si le graphique n’est pas pris en charge conformément à la liste des graphiques pris en charge, cette méthode ne fera rien.

to_image(stream, image_type)

Crée l’image du graphique et l’enregistre dans un flux au format spécifié.

def to_image(self, stream, image_type):
    ...
Paramètre Taper Description
stream io.RawIOBase Le flux de sortie.
image_type aspose.cells.drawing.ImageType Type d’image dans lequel enregistrer l’image.

Remarques

Le type d’image est spécifié à l’aide de imageType. Les types suivants sont pris en charge : ImageType.Bmp, ImageType.Gif, ImageType.Png, ImageType.Jpeg, ImageType.Tiff, ImageType.Emf.

Si la largeur ou la hauteur est nulle ou si le graphique n’est pas pris en charge conformément à la liste des graphiques pris en charge, cette méthode ne fera rien.

to_image(image_file, options)

Crée l’image du graphique et l’enregistre dans un fichier. L’extension du nom de fichier détermine le format de l’image.

def to_image(self, image_file, options):
    ...
Paramètre Taper Description
image_file str Le nom du fichier image avec le chemin complet.
options aspose.cells.rendering.ImageOrPrintOptions Options de création d’images supplémentaires

Remarques

Le format de l’image est spécifié en utilisant l’extension du nom de fichier. Par exemple, si vous spécifiez “monfichier.png”, l’image sera enregistrée au format PNG. Les extensions de fichier suivantes sont reconnues : .bmp, .gif, .png, .jpg, .jpeg, .tiff, .tif, .emf.

Si la largeur ou la hauteur est nulle ou si le graphique n’est pas pris en charge conformément à la liste des graphiques pris en charge, cette méthode ne fera rien. Prière de se référer àListe des graphiques pris en chargepour plus de détails.

Exemple

Enregistre au format Tiff avec 300 dpi et compression 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)

Enregistre au format Jpeg avec une résolution de 300 dpi et une qualité d’image de 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(stream, options)

Crée l’image du graphique et l’enregistre dans un flux au format spécifié.

def to_image(self, stream, options):
    ...
Paramètre Taper Description
stream io.RawIOBase Le flux de sortie.
options aspose.cells.rendering.ImageOrPrintOptions Options de création d’images supplémentaires

Remarques

Le type d’image est spécifié à l’aide de options.ImageType. Les formats suivants sont pris en charge : ImageType.Bmp, ImageType.Gif, ImageType.Png, ImageType.Jpeg, ImageType.Tiff, ImageType.Emf.

Si la largeur ou la hauteur est nulle ou si le graphique n’est pas pris en charge conformément à la liste des graphiques pris en charge, cette méthode ne fera rien. Prière de se référer àListe des graphiques pris en chargepour plus de détails.

Voir également