Skip to content

Commit 0ab436d

Browse files
authored
Standardized readme.md
1 parent bc5a688 commit 0ab436d

File tree

1 file changed

+41
-51
lines changed

1 file changed

+41
-51
lines changed

README.md

Lines changed: 41 additions & 51 deletions
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,25 @@
1-
Ruby REST API for Spreadsheet Processing in Cloud
1+
![](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/20.9)
22

3-
This Cloud SDK enhances your Ruby cloud-based apps to [process & manipulate Microsoft Excel spreadsheets](https://products.aspose.cloud/cells/ruby) in the cloud, without MS Office.
43

5-
## Spreadsheet Processing Features
4+
# Ruby SDK for Spreadsheet Processing in the Cloud
65

7-
- Add, update or delete charts, worksheet pictures, shapes, hyperlinks & validations.
8-
- Add or remove cells area for conditional formatting, or OleObjects from Excel worksheets.
9-
- Insert or delete, horizontal or vertical page breaks
10-
- Add ListObject at a specific place within an Excel file & convert them to a range of cells.
11-
- Delete specific or all ListObjects in a worksheet or summarize its data with pivot table.
12-
- Apply custom criteria to list filters of various types.
13-
- Get, update, show or hide chart legend & titles.
14-
- Manipulate page setup, header & footer.
15-
- Create, update, fetch or delete document properties.
16-
- Fetch the required shape from worksheet.
17-
- Load & Process Excel Spreadsheets via Cloud SDK.
18-
- Cloud SDK to Read & Process Excel Worksheets.
19-
- Leverage the Power of Pivot Tables & Ranges.
6+
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.
207

21-
## Feature & Enhancements in Version 20.9
8+
[Aspose.Cells Cloud SDK for Ruby](https://products.aspose.cloud/cells/ruby) offers Excel® file creation, editing, conversion, & rendering. Developers can format worksheets, rows, columns or cells to the most granular level, create & manipulate chart & pivot tables, render worksheets, charts and specific data ranges to PDF & images, add & calculate Excel's built-in and custom formulas and much more.
229

23-
- Aspose.Cells Cloud API calls are not working with explicit storage name but only default storage.
24-
- Get output file size without downloading during conversion.
25-
- Enhancement for CellsShapesPutWorksheetShape API.
10+
## Cloud Spreadsheet Processor in a Nutshell
11+
12+
- Create Excel files via API or [Smart Markers](https://docs.aspose.cloud/cells/create-excel-workbook-from-a-smartmarker-template/).
13+
- [Create & refresh Pivot Tables](https://docs.aspose.cloud/cells/working-with-pivot-tables/) & Excel charts.
14+
- Split, merger, protect & un-protect spreadsheets.
15+
- Create & manipulate spark-lines & [conditional formatting](https://docs.aspose.cloud/cells/working-with-conditional-formatting/).
16+
- Convert charts, worksheets or data ranges to images or PDF.
17+
- Manage comments, bookmarks, OleObjects, hyperlinks & filters.
18+
- Set complex formulas & calculate results via API.
19+
- Set protection on workbook, worksheet, cell, column or row.
20+
- Create & manipulate named ranges.
21+
- Convert worksheets to PDF, XPS & SVG formats.
22+
- [Convert Excel files to popular formats](https://docs.aspose.cloud/cells/convert-excel-workbook-to-different-file-formats/).
2623

2724
## Read & Write Spreadsheet Formats
2825

@@ -31,43 +28,40 @@ This Cloud SDK enhances your Ruby cloud-based apps to [process & manipulate Micr
3128
**SpreadsheetML:** XML
3229
**Text:** CSV, TSV, TXT (TabDelimited)
3330
**Web:** HTML, MHTML
34-
**PDF**
3531

36-
## Save Spreadsheet As
32+
## Save Spreadsheets As
3733

38-
DIF, HTML, MHTML,PNG,JPG, TIFF, XPS, SVG, MD (Markdown), ODS ,xlsx,xls,xlsb, PDF,XML,TXT,CSV
34+
**Microsoft Excel:** XLS, XLSX, XLSB
35+
**OpenOffice:** ODS
36+
**SpreadsheetML:** XML
37+
**Text:** CSV, TSV, TXT (TabDelimited)
38+
**Web:** HTML, MHTML
39+
**Fixed Layout:** PDF, XPS
40+
**Images:** PNG, JPG, TIFF, SVG
41+
**Markdown:** MD
42+
**Other:** DIF
3943

40-
## Read Spreadsheet Formats
44+
## Read Other Formats
4145

4246
SXC, FODS
4347

44-
## Storage API Support
45-
46-
Since version 19.9, SDK includes support of storage operations for better user experience and unification, so now there's no need to use 2 different SDKs!
48+
## Integrated Storage API
4749

48-
It gives you an ability to:
50+
Since version 19.9, SDK includes support of storage operations for better user experience and unification. It gives you an ability to;
4951

5052
- Upload, download, copy, move and delete files, including versions handling (if you are using Cloud storage that supports this feature - true by default).
5153
- Create, copy, move and delete folders.
5254
- Copy and move files and folders across separate storages in scope of a single operation.
5355
- Check if certain file, folder or storage exists.
5456

55-
## Getting Started with Aspose.Cells Cloud SDK for Ruby
56-
57-
The complete source code is available at the [GitHub Repository](https://github.com/aspose-cells-cloud/aspose-cells-cloud-ruby). You can either directly use it in your project via source code or get [RubyGem](https://rubygems.org/gems/aspose_cells_cloud) (recommended).
57+
## Get Started with Aspose.Cells Cloud SDK for Ruby
5858

59-
## Prerequisites
59+
First, you need to register an account at [Aspose for Cloud](https://dashboard.aspose.cloud/#/apps) and get the application information.
6060

61-
To use Aspose.Cells Cloud SDK for Ruby you need to register an account with [Aspose Cloud](https://www.aspose.cloud/) and lookup/create App Key and SID at [Cloud Dashboard](https://dashboard.aspose.cloud/#/apps). There is free quota available. For more details, see [Aspose Cloud Pricing](https://purchase.aspose.cloud/pricing).
62-
63-
## Installation
64-
65-
To install this package do the following:
66-
67-
Update your `Gemfile`
61+
Next, execute the following command to get the latest Gem package.
6862

6963
```console
70-
gem 'aspose_cells_cloud', '~> 20.4'
64+
gem 'aspose_cells_cloud', '~> 20.9'
7165
```
7266

7367
or install directly
@@ -76,12 +70,9 @@ or install directly
7670
gem install aspose_cells_cloud
7771
```
7872

79-
## Using Ruby Code to Delete Row from a Worksheet
73+
## Delete Row from a Worksheet via Ruby Code
8074

8175
```ruby
82-
# For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Cloud
83-
require 'aspose_cells_cloud'
84-
8576
class Row
8677

8778
include AsposeCellsCloud
@@ -111,12 +102,11 @@ row = Row.new()
111102
puts row.delete_worksheet_row
112103
```
113104

114-
## Tests
115-
116-
[Tests](https://github.com/aspose-cells-cloud/aspose-cells-cloud-ruby/tree/master/spec) contain various examples of using the SDK.
117-
118-
## Licensing
105+
## Aspose.Cells Cloud SDKs in Popular Languages
119106

120-
All Aspose.Cells Cloud SDKs are licensed under [MIT License](https://github.com/aspose-cells-cloud/aspose-cells-cloud-ruby/blob/master/LICENSE).
107+
| .NET | Java | PHP | Python | Node.js | Android | Swift | Perl | GO |
108+
|---|---|---|---|---|---|---|---|---|
109+
| [GitHub](https://github.com/aspose-cells-cloud/aspose-cells-cloud-dotnet) | [GitHub](https://github.com/aspose-cells-cloud/aspose-cells-cloud-java) | [GitHub](https://github.com/aspose-cells-cloud/aspose-cells-cloud-php) | [GitHub](https://github.com/aspose-cells-cloud/aspose-cells-cloud-python) | [GitHub](https://github.com/aspose-cells-cloud/aspose-cells-cloud-node) | [GitHub](https://github.com/aspose-cells-cloud/aspose-cells-cloud-android) | [GitHub](https://github.com/aspose-cells-cloud/aspose-cells-cloud-swift) | [GitHub](https://github.com/aspose-cells-cloud/aspose-cells-cloud-perl) | [GitHub](https://github.com/aspose-cells-cloud/aspose-cells-cloud-go) |
110+
| [NuGet](https://www.nuget.org/packages/Aspose.Cells-Cloud/) | [Maven](https://repository.aspose.cloud/webapp/#/artifacts/browse/tree/General/repo/com/aspose/aspose-cells-cloud) | [Composer](https://packagist.org/packages/aspose/cells-sdk-php) | [PIP](https://pypi.org/project/asposecellscloud/) | [NPM](https://www.npmjs.com/package/asposecellscloud) | [Maven](https://repository.aspose.cloud/webapp/#/artifacts/browse/tree/General/repo/com/aspose/aspose-cells-cloud-android) | [POD](https://cocoapods.org/pods/AsposeCellsCloud) | [CPAN](https://metacpan.org/release/AsposeCellsCloud-CellsApi) | [GO](https://pkg.go.dev/github.com/aspose-cells-cloud/aspose-cells-cloud-go/v20?tab=overview) |
121111

122-
[Product Page](https://products.aspose.cloud/cells/ruby) | [Documentation](https://docs.aspose.cloud/cells/) | [Live Demo](https://products.aspose.app/cells/family) | [API Reference](https://apireference.aspose.cloud/cells/) | [Code Samples](https://github.com/aspose-cells-cloud/aspose-cells-cloud-ruby) | [Blog](https://blog.aspose.cloud/category/cells/) | [Free Support](https://forum.aspose.cloud/c/cells) | [Free Trial](https://dashboard.aspose.cloud/#/apps)
112+
[Product Page](https://products.aspose.cloud/cells/ruby) | [Documentation](https://docs.aspose.cloud/cells/) | [Live Demo](https://products.aspose.app/cells/family) | [API Reference](https://apireference.aspose.cloud/cells/) | [Code Samples](https://github.com/aspose-cells-cloud/aspose-cells-cloud-ruby/tree/master/spec) | [Blog](https://blog.aspose.cloud/category/cells/) | [Free Support](https://forum.aspose.cloud/c/cells) | [Free Trial](https://dashboard.aspose.cloud/#/apps)

0 commit comments

Comments
 (0)