Преобразовать 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") |