Metodo to_image

to_image(self, image_file)

Crea l’immagine del grafico e la salva in un file. L’estensione del nome del file determina il formato dell’immagine.


def to_image(self, image_file):
    ...
ParametroTipoDescrizione
image_filestrNome del file immagine con percorso completo.

Osservazioni

Il formato dell’immagine viene specificato utilizzando l’estensione del nome del file. Ad esempio, se specifichi “myfile.png”, l’immagine verrà salvata nel formato PNG. Sono riconosciute le seguenti estensioni di file: .bmp, .gif, .png, .jpg, .jpeg, .tiff, .tif, .emf.

Se la larghezza o l’altezza sono pari a zero oppure il grafico non è supportato in base all’elenco dei grafici supportati, questo metodo non farà nulla.

to_image(self, image_file, image_type)

Crea l’immagine del grafico e la salva in un file nel tipo di immagine specificato.


def to_image(self, image_file, image_type):
    ...
ParametroTipoDescrizione
image_filestrNome del file immagine con percorso completo.
image_typeaspose.cells.drawing.ImageTypeTipo di immagine in cui salvare l’immagine.

Osservazioni

Il tipo di immagine viene specificato utilizzando imageType. Sono supportati i seguenti tipi: ImageType.Bmp, ImageType.Gif, ImageType.Png, ImageType.Jpeg, ImageType.Tiff, ImageType.Emf.

Se la larghezza o l’altezza sono pari a zero oppure il grafico non è supportato in base all’elenco dei grafici supportati, questo metodo non farà nulla.

to_image(self, image_file, jpeg_quality)

Crea l’immagine del grafico e la salva in un file in formato Jpeg.


def to_image(self, image_file, jpeg_quality):
    ...
ParametroTipoDescrizione
image_filestrNome del file immagine con percorso completo.
jpeg_qualityintQualità JPEG.

Osservazioni

Se la larghezza o l’altezza sono pari a zero oppure il grafico non è supportato in base all’elenco dei grafici supportati, questo metodo non farà nulla. NOTA: questo metodo è ormai obsoleto. Invece, si prega di utilizzare il metodo ToImage(string,ImageOrPrintOptions) con la qualità specificata. Questo metodo verrà rimosso 12 mesi dopo, a partire da marzo 2025. Aspose si scusa per ogni eventuale disagio arrecato.

to_image(self, stream, jpeg_quality)

Crea l’immagine del grafico e la salva in un flusso in formato Jpeg.


def to_image(self, stream, jpeg_quality):
    ...
ParametroTipoDescrizione
streamio.RawIOBaseIl flusso di output.
jpeg_qualityintQualità JPEG.

Osservazioni

Se la larghezza o l’altezza sono pari a zero oppure il grafico non è supportato in base all’elenco dei grafici supportati, questo metodo non farà nulla.

to_image(self, stream, image_type)

Crea l’immagine del grafico e la salva in un flusso nel formato specificato.


def to_image(self, stream, image_type):
    ...
ParametroTipoDescrizione
streamio.RawIOBaseIl flusso di output.
image_typeaspose.cells.drawing.ImageTypeTipo di immagine in cui salvare l’immagine.

Osservazioni

Il tipo di immagine viene specificato utilizzando imageType. Sono supportati i seguenti tipi: ImageType.Bmp, ImageType.Gif, ImageType.Png, ImageType.Jpeg, ImageType.Tiff, ImageType.Emf.

Se la larghezza o l’altezza sono pari a zero oppure il grafico non è supportato in base all’elenco dei grafici supportati, questo metodo non farà nulla.

to_image(self, image_file, options)

Crea l’immagine del grafico e la salva in un file. L’estensione del nome del file determina il formato dell’immagine.


def to_image(self, image_file, options):
    ...
ParametroTipoDescrizione
image_filestrNome del file immagine con percorso completo.
optionsaspose.cells.rendering.ImageOrPrintOptionsUlteriori opzioni di creazione di immagini

Osservazioni

Il formato dell’immagine viene specificato utilizzando l’estensione del nome del file. Ad esempio, se specifichi “myfile.png”, l’immagine verrà salvata nel formato PNG. Sono riconosciute le seguenti estensioni di file: .bmp, .gif, .png, .jpg, .jpeg, .tiff, .tif, .emf.

Se la larghezza o l’altezza sono pari a zero oppure il grafico non è supportato in base all’elenco dei grafici supportati, questo metodo non farà nulla. Fare riferimento aElenco dei grafici supportati per maggiori dettagli.

Esempio

Salva in Tiff con 300 dpi e compressione 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)

Salva in formato JPEG con 300 dpi e qualità dell’immagine 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 l’immagine del grafico e la salva in un flusso nel formato specificato.


def to_image(self, stream, options):
    ...
ParametroTipoDescrizione
streamio.RawIOBaseIl flusso di output.
optionsaspose.cells.rendering.ImageOrPrintOptionsUlteriori opzioni di creazione di immagini

Osservazioni

Il tipo di immagine viene specificato utilizzando options.ImageType. Sono supportati i seguenti formati: ImageType.Bmp, ImageType.Gif, ImageType.Png, ImageType.Jpeg, ImageType.Tiff, ImageType.Emf.

Se la larghezza o l’altezza sono pari a zero oppure il grafico non è supportato in base all’elenco dei grafici supportati, questo metodo non farà nulla. Fare riferimento aElenco dei grafici supportati per maggiori dettagli.

Guarda anche