Ruby de Çalışma Sayfasını SVG ye Dönüştürme

Aspose.Cells - Çalışma Sayfasını SVG’ye Dönüştürme

Ruby’de Aspose.Cells for Java kullanarak Çalışma Sayfasını SVG’ye dönüştürmek için, Converter modülünün worksheet_to_svg() metodunu çağırın.

Ruby Kodu

 def worksheet_to_svg(workbook)

    # Convert each worksheet into svg format in a single page.

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

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

    img_options.setSaveFormat(save_format.SVG)

    img_options.setOnePagePerSheet(true)



    # Convert each worksheet into svg format

    sheet_count = workbook.getWorksheets().getCount()

    i=0

    while i < 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 

Çalışan Kodu İndir

aşağıda belirtilen herhangi bir sosyal kodlama sitesinden Çalışma Sayfasını SVG’ye Dönüştürme (Aspose.Cells)‘ı indirin: