to_image方法
to_image(self, image_file)
创建图表图像并将其保存到文件中。 文件名的扩展名决定了图像的格式。
def to_image(self, image_file):
...
范围 | 类型 | 描述 |
---|---|---|
image_file | str | 带有完整路径的图像文件名。 |
注意事项
图像的格式通过使用文件名的扩展名来指定。 例如,如果您指定“myfile.png”,那么图像将被保存 格式为 PNG。可识别以下文件扩展名: .bmp、.gif、.png、.jpg、.jpeg、.tiff、.tif、.emf。
如果宽度或高度为零,或者根据支持的图表列表不支持该图表,则此方法将不执行任何操作。
to_image(self, image_file, image_type)
创建图表图像并将其保存到指定图像类型的文件中。
def to_image(self, image_file, image_type):
...
范围 | 类型 | 描述 |
---|---|---|
image_file | str | 带有完整路径的图像文件名。 |
image_type | aspose.cells.drawing.ImageType | 保存图像的图像类型。 |
注意事项
图像的类型使用 imageType
指定。
支持以下类型:
ImageType.Bmp、ImageType.Gif、ImageType.Png、ImageType.Jpeg、ImageType.Tiff、ImageType.Emf。
如果宽度或高度为零,或者根据支持的图表列表不支持该图表,则此方法将不执行任何操作。
to_image(self, image_file, jpeg_quality)
创建图表图像并将其保存为 Jpeg 格式的文件。
def to_image(self, image_file, jpeg_quality):
...
范围 | 类型 | 描述 |
---|---|---|
image_file | str | 带有完整路径的图像文件名。 |
jpeg_quality | int | Jpeg 质量。 |
注意事项
如果宽度或高度为零,或者根据支持的图表列表不支持该图表,则此方法将不执行任何操作。 注意:此方法现已过时。取而代之的是 请使用具有指定质量的 ToImage(string,ImageOrPrintOptions) 方法。 此方法将于 2025 年 3 月起 12 个月后取消。 Aspose 对于您所遇到的不便深表歉意。
to_image(self, stream, jpeg_quality)
创建图表图像并将其保存为 Jpeg 格式的流。
def to_image(self, stream, jpeg_quality):
...
范围 | 类型 | 描述 |
---|---|---|
stream | io.RawIOBase | 输出流。 |
jpeg_quality | int | Jpeg 质量。 |
注意事项
如果宽度或高度为零,或者根据支持的图表列表不支持该图表,则此方法将不执行任何操作。
to_image(self, stream, image_type)
创建图表图像并将其保存到指定格式的流中。
def to_image(self, stream, image_type):
...
范围 | 类型 | 描述 |
---|---|---|
stream | io.RawIOBase | 输出流。 |
image_type | aspose.cells.drawing.ImageType | 保存图像的图像类型。 |
注意事项
图像的类型使用 imageType
指定。
支持以下类型:
ImageType.Bmp、ImageType.Gif、ImageType.Png、ImageType.Jpeg、ImageType.Tiff、ImageType.Emf。
如果宽度或高度为零,或者根据支持的图表列表不支持该图表,则此方法将不执行任何操作。
to_image(self, image_file, options)
创建图表图像并将其保存到文件中。 文件名的扩展名决定了图像的格式。
def to_image(self, image_file, options):
...
范围 | 类型 | 描述 |
---|---|---|
image_file | str | 带有完整路径的图像文件名。 |
options | aspose.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(self, stream, options)
创建图表图像并将其保存到指定格式的流中。
def to_image(self, stream, options):
...
范围 | 类型 | 描述 |
---|---|---|
stream | io.RawIOBase | 输出流。 |
options | aspose.cells.rendering.ImageOrPrintOptions | 附加图像创建选项 |
注意事项
图像的类型使用 options.ImageType
指定。
支持以下格式:
ImageType.Bmp、ImageType.Gif、ImageType.Png、ImageType.Jpeg、ImageType.Tiff、ImageType.Emf。
如果宽度或高度为零,或者根据支持的图表列表不支持该图表,则此方法将不执行任何操作。 请参阅支持的图表列表了解更多详情。