Konvertera Excel till SVG

Konvertera Excel till SVG

SVG (Skalbara vektorgrafik) är en specifikation baserad på XML-standarder för tvådimensionell vektorgrafik. Det är en öppen standard som har utvecklats av World Wide Web Consortium (W3C) sedan 1999.

Aspose.Cells för Python via Java stödjer konvertering av Excel-filer till SVG-bilder. För detta tillhandahåller API:n klasserna SheetRenderImageOrPrintOptions och WorkbookRender.

Följande kodsnutt demonstrerar hur man konverterar ett Excel-kalkylblad till en SVG-bild.

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")