Конвертировать Excel в SVG
Конвертировать Excel в SVG
SVG (масштабируемая векторная графика) - это спецификация, основанная на стандартах XML для двумерной векторной графики. Это открытый стандарт, над которым работает Консорциум Всемирной паутины (W3C) с 1999 года.
Aspose.Cells для Python via Java поддерживает конвертацию файлов Excel в изображения SVG. Для этого API предоставляет классы SheetRender, ImageOrPrintOptions и WorkbookRender.
В следующем фрагменте кода демонстрируется преобразование листа Excel в изображение SVG.
source_directory = "Examples/SampleFiles/SourceDirectory/" | |
output_directory = "Examples/SampleFiles/OutputDirectory/" | |
workbook = Workbook(source_directory + "Book1.xlsx") | |
imgOptions = ImageOrPrintOptions() | |
imgOptions.setSaveFormat(SaveFormat.SVG) | |
sheetCount = workbook.getWorksheets().getCount() | |
for i in range(0, sheetCount): | |
sheet = workbook.getWorksheets().get(i) | |
sr = SheetRender(sheet, imgOptions) | |
for j in range(0, sr.getPageCount()): | |
sr.toImage(j, output_directory + sheet.getName() + "%s" % j + "_out.svg") |