to_image方法

to_image(image_file)

创建图表图像并将其保存到文件中。 文件名的扩展名决定了图像的格式。

def to_image(self, image_file):
    ...
范围类型描述
image_filestr带完整路径的图像文件名。

评论

图像的格式通过使用文件名的扩展名来指定。 例如,如果您指定“myfile.png”,那么图像将被保存 采用 PNG 格式。可识别以下文件扩展名: .bmp、.gif、.png、.jpg、.jpeg、.tiff、.tif、.emf。

如果宽度或高度为零或根据支持的图表列表不支持图表,则此方法将不执行任何操作。

to_image(image_file, image_type)

创建图表图像并将其保存到指定图像类型的文件中。

def to_image(self, image_file, image_type):
    ...
范围类型描述
image_filestr带完整路径的图像文件名。
image_typeaspose.cells.drawing.ImageType保存图像的图像类型。

评论

图像的类型使用 imageType 指定。 支持以下类型: ImageType.Bmp、ImageType.Gif、ImageType.Png、ImageType.Jpeg、ImageType.Tiff、ImageType.Emf。

如果宽度或高度为零或根据支持的图表列表不支持图表,则此方法将不执行任何操作。

to_image(image_file, jpeg_quality)

创建图表图像并将其保存到 Jpeg 格式的文件中。

def to_image(self, image_file, jpeg_quality):
    ...
范围类型描述
image_filestr带完整路径的图像文件名。
jpeg_qualityintJpeg 质量。

评论

如果宽度或高度为零或根据支持的图表列表不支持图表,则此方法将不执行任何操作。

to_image(stream, jpeg_quality)

创建图表图像并将其保存到 Jpeg 格式的流中。

def to_image(self, stream, jpeg_quality):
    ...
范围类型描述
streamio.RawIOBase输出流。
jpeg_qualityintJpeg 质量。

评论

如果宽度或高度为零或根据支持的图表列表不支持图表,则此方法将不执行任何操作。

to_image(stream, image_type)

创建图表图像并将其保存到指定格式的流中。

def to_image(self, stream, image_type):
    ...
范围类型描述
streamio.RawIOBase输出流。
image_typeaspose.cells.drawing.ImageType保存图像的图像类型。

评论

图像的类型使用 imageType 指定。 支持以下类型: ImageType.Bmp、ImageType.Gif、ImageType.Png、ImageType.Jpeg、ImageType.Tiff、ImageType.Emf。

如果宽度或高度为零或根据支持的图表列表不支持图表,则此方法将不执行任何操作。

to_image(image_file, options)

创建图表图像并将其保存到文件中。 文件名的扩展名决定了图像的格式。

def to_image(self, image_file, options):
    ...
范围类型描述
image_filestr带完整路径的图像文件名。
optionsaspose.cells.rendering.ImageOrPrintOptions其他图像创建选项

评论

图像的格式通过使用文件名的扩展名来指定。 例如,如果您指定“myfile.png”,那么图像将被保存 采用 PNG 格式。可识别以下文件扩展名: .bmp、.gif、.png、.jpg、.jpeg、.tiff、.tif、.emf。

如果宽度或高度为零或根据支持的图表列表不支持图表,则此方法将不执行任何操作。 请参阅支持的图表列表更多细节。

例子

使用 300 dpi 和 CCITT4 压缩保存为 Tiff。

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)

以 300 dpi 和 80 图像质量保存为 Jpeg。

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)

创建图表图像并将其保存到指定格式的流中。

def to_image(self, stream, options):
    ...
范围类型描述
streamio.RawIOBase输出流。
optionsaspose.cells.rendering.ImageOrPrintOptions其他图像创建选项

评论

图像的类型使用 options.ImageType 指定。 支持以下格式: ImageType.Bmp、ImageType.Gif、ImageType.Png、ImageType.Jpeg、ImageType.Tiff、ImageType.Emf。

如果宽度或高度为零或根据支持的图表列表不支持图表,则此方法将不执行任何操作。 请参阅支持的图表列表更多细节。

也可以看看