Conversione del foglio di lavoro in SVG in Ruby

Aspose.Cells - Conversione del foglio di lavoro in SVG

Per convertire il foglio di lavoro in SVG utilizzando Aspose.Cells for Java in Ruby, è sufficiente richiamare il foglio di lavoro_a_svg() metodo del modulo Converter.

Codice Rubino

 foglio di lavoro def_a_svg (cartella di lavoro)

# Converti ogni foglio di lavoro in formato svg in una singola pagina.

img_options = Rjb::import('com.aspose.cells.ImageOrPrintOptions').new

save_format = Rjb::import('com.aspose.cells.SaveFormat')

imm_opzioni.setSaveFormat(salva_format.SVG)

img_options.setOnePagePerSheet(true)



# Converti ogni foglio di lavoro in formato svg

sheet_count = workbook.getWorksheets().getCount()

io=0

 mentre io< sheet_count

        sheet = workbook.getWorksheets().get(i)

        sr = Rjb::import('com.aspose.cells.SheetRender').new(sheet, img_options)

        k=0

        while sr.getPageCount()

            # Output the worksheet into Svg image format

            sr.toImage(k, @data_dir + sheet.getName() + "#{k}.svg")

        end

    end

    puts "SVG saved successfully."

end 

Scarica il codice in esecuzione

Scaricamento**Conversione del foglio di lavoro in SVG (Aspose.Cells)**da uno qualsiasi dei siti di social coding sotto indicati: