README.md in aspose_cells_cloud-23.10 vs README.md in aspose_cells_cloud-23.11

- old
+ new

@@ -1,6 +1,6 @@ -![](https://img.shields.io/badge/REST%20API-v3.0-lightgrey) ![Gem](https://img.shields.io/gem/v/aspose_cells_cloud) ![Gem](https://img.shields.io/gem/dt/aspose_cells_cloud) [![GitHub license](https://img.shields.io/github/license/aspose-cells-cloud/aspose-cells-cloud-ruby)](https://github.com/aspose-cells-cloud/aspose-cells-cloud-ruby/blob/master/LICENSE) ![GitHub commits since latest release (by date)](https://img.shields.io/github/commits-since/aspose-cells-cloud/aspose-cells-cloud-ruby/23.10) +![](https://img.shields.io/badge/REST%20API-v3.0-lightgrey) ![Gem](https://img.shields.io/gem/v/aspose_cells_cloud) ![Gem](https://img.shields.io/gem/dt/aspose_cells_cloud) [![GitHub license](https://img.shields.io/github/license/aspose-cells-cloud/aspose-cells-cloud-ruby)](https://github.com/aspose-cells-cloud/aspose-cells-cloud-ruby/blob/master/LICENSE) ![GitHub commits since latest release (by date)](https://img.shields.io/github/commits-since/aspose-cells-cloud/aspose-cells-cloud-ruby/23.11) # Ruby SDK for Spreadsheet Processing in the Cloud Ruby Cloud SDK wraps Aspose.Cells REST API so you could seamlessly integrate Microsoft Excel® spreadsheet generation, manipulation, conversion & inspection features into your own applications. @@ -20,19 +20,18 @@ - Create & manipulate named ranges. - Convert worksheets to PDF, XPS & SVG formats. - [Convert Excel files to popular formats](https://docs.aspose.cloud/cells/convert-excel-workbook-to-different-file-formats/). -## Feature & Enhancements in Version 23.10 +## Feature & Enhancements in Version 23.11 Full list of issues covering all changes in this release: -- Fix protect workbook request. -- Fix range copy API. -- Optimize workbook protect API. +- Optimize import xml data into Excel file. +- Optimize import json data into Excel file. +- **Remove deprecated functions, class and test case.** - ## Read & Write Spreadsheet Formats **Microsoft Excel:** XLS, XLSX, XLSB, XLSM, XLT, XLTX, XLTM **OpenOffice:** ODS **SpreadsheetML:** XML @@ -91,20 +90,24 @@ #Get Client Secret and Client Id from https://cloud.aspose.com @instance = AsposeCellsCloud::CellsApi.new($client_id,$client_secret,"v3.0") end def upload_file(file_name) - response = @instance.upload_file( folder+"/"+name, ::File.open(File.expand_path("data/"+name),"r") {|io| io.read(io.size) }) + remote_folder = 'TestData/In' + local_name = 'Book1.xlsx' + remote_name = 'Book1.xlsx' + mapFiles = { } + mapFiles[local_name] = ::File.open(File.expand_path("TestData/"+local_name),"r") + uploadrequest = AsposeCellsCloud::UploadFileRequest.new( { :UploadFiles=>mapFiles,:path=>remote_folder }) + @instance.upload_file(uploadrequest) end # Delete worksheet row. def delete_worksheet_row - name = "myWorkbook.xlsx" - upload_file(name) - - sheet_name = "Sheet1" - row_index = 1 - result = @instance.cells_delete_worksheet_row(name, sheet_name, row_index, { :folder=>folder}) + remote_folder = 'TestData/In' + remote_name = 'Book1.xlsx' + request = AsposeCellsCloud::DeleteWorksheetRowRequest.new(:name=>remote_name,:sheetName=>'Sheet1',:rowIndex=>1,:folder=>remote_folder,:storageName=>''); + @instance.delete_worksheet_row(request); end end row = Row.new()