Преобразовать Excel в изображение

Преобразовать Excel в изображение

Aspose.Cells для Python via Java поддерживает преобразование файлов Excel в различные формы изображений. Для этого API предоставляет классы SheetRender и ImageOrPrintOptions. Этот класс представляет рабочий лист, который будет преобразован в изображение. Класс SheetRender предоставляет метод toImage() для преобразования рабочего листа в файл изображения. Поддерживаются форматы BMP, PNG, JPEG, TIFF и EMF.

Следующий фрагмент кода демонстрирует преобразование рабочего листа Excel в PNG-изображение.

source_directory = "Examples/SampleFiles/SourceDirectory/"
output_directory = "Examples/SampleFiles/OutputDirectory/"
workbook = Workbook(source_directory + "Book1.xlsx")
imgOptions = ImageOrPrintOptions()
imgOptions.setImageFormat(ImageFormat.getPng())
sheet = workbook.getWorksheets().get(0)
sr = SheetRender(sheet, imgOptions)
for j in range(0, sr.getPageCount()):
sr.toImage(j, output_directory + "WToImage-out%s" %(j) + ".png")