Skip to content

Commit 28d9d81

Browse files
committed
Add get all style and image to a cell. And improve conversoin and saveas.
1 parent 44e13ef commit 28d9d81

File tree

104 files changed

+3291
-262
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

104 files changed

+3291
-262
lines changed

HistoryVersion.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,15 @@
1+
# Release History Version
2+
3+
## Feature & Enhancements in Version 25.2
4+
5+
- Support copying a range from one workbook to another workbook.
6+
- Add query parameters for image and print options to enhance the Get Worksheet API.
7+
- Added an API to count the number of Excel characters for cells cloud.
8+
- Added an API to count the number of Excel words for cells cloud.
9+
- Added an API to count the number of occurrences of a specified word in Excel for cells cloud
10+
- Add a new feature to support converting range to images.
11+
- Add a new feature to support converting worksheets to images.
12+
113
## Feature & Enhancements in Version 25.1
214

315
- Add the new API for splitting text in the cell.

README.md

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
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/25.2)
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/25.3)
22

33
Aspose.Cells Cloud for Ruby enables you to handle various aspects of Excel files, including cell data, styles, formulas, charts, pivot tables, data validation, comments, drawing objects, images, hyperlinks, and so on. Additionally, it supports operations such as splitting, merging, repairing, and converting to other compatible file formats.
44

@@ -19,17 +19,15 @@ Enhance your Ruby applications with the [Aspose.Cells Cloud](https://products.as
1919
- Import/Export: Facilitates importing data from various sources into spreadsheets and exporting spreadsheet data to other formats.
2020
- Security Management: Offers a range of security features like data encryption, access control, and permission management to safeguard the security and integrity of spreadsheet data.
2121

22-
## Feature & Enhancements in Version 25.2
22+
## Feature & Enhancements in Version 25.3
2323

2424
Full list of issues covering all changes in this release:
2525

26-
- Support copying a range from one workbook to another workbook.
27-
- Add query parameters for image and print options to enhance the Get Worksheet API.
28-
- Added an API to count the number of Excel characters for cells cloud.
29-
- Added an API to count the number of Excel words for cells cloud.
30-
- Added an API to count the number of occurrences of a specified word in Excel for cells cloud
31-
- Add a new feature to support converting range to images.
32-
- Add a new feature to support converting worksheets to images
26+
- Optimized the properties of `SaveOptions` to enhance performance and flexibility.
27+
- Optimized the conversion method of `Workbook` for improved efficiency and reliability.
28+
- Developed a new API to retrieve a comprehensive list of all styles in a workbook.
29+
- Enhanced all save options to improve functionality and user experience.
30+
- Added a new API to insert images into cells, providing enhanced document customization capabilities.
3331

3432
## Support file format
3533

docs/AddPictureInCellRequest.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
# AsposeCellsCloud::Request::AddPictureInCell
2+
3+
## Load the model package
4+
```perl
5+
use AsposeCellsCloud::Request::AddPictureInCell;
6+
```
7+
8+
## Properties
9+
Name | Type | Description | Notes
10+
------------ | ------------- | ------------- | -------------
11+
**name** | **string** | |
12+
**sheet_name** | **string** | |
13+
**cell_name** | **string** | |
14+
**picture_path** | **string** | |
15+
**folder** | **string** | |
16+
**storage_name** | **string** | |
17+
18+
[[Back to Model list]](../README.md#documentation-for-requests) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
19+

docs/ChartPoints.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ use AsposeCellsCloud::Object::ChartPoints;
88
## Properties
99
Name | Type | Description | Notes
1010
------------ | ------------- | ------------- | -------------
11-
**ChartPointList** | **ARRAY[ChartPoint]** | |
11+
**ChartPointList** | **ARRAY[ChartPoint]** | This class has a property named ChartPointList of type List ChartPoint with an XmlElement attribute "ChartPoint". |
1212
**link** | **Link** | |
1313

1414
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

docs/Charts.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ use AsposeCellsCloud::Object::Charts;
88
## Properties
99
Name | Type | Description | Notes
1010
------------ | ------------- | ------------- | -------------
11-
**ChartList** | **ARRAY[LinkElement]** | |
11+
**ChartList** | **ARRAY[LinkElement]** | A property named ChartList of type List LinkElement that is publicly accessible with both read and write capabilities. |
1212
**link** | **Link** | |
1313

1414
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

docs/ConvertWorkbookOptions.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
# AsposeCellsCloud::Object::ConvertWorkbookOptions
2+
3+
## Load the model package
4+
```perl
5+
use AsposeCellsCloud::Object::ConvertWorkbookOptions;
6+
```
7+
8+
## Properties
9+
Name | Type | Description | Notes
10+
------------ | ------------- | ------------- | -------------
11+
**Name** | **string** | The class has a public property named "Name" with a getter and setter method. |
12+
**DataSource** | **DataSource** | |
13+
**FileInfo** | **FileInfo** | |
14+
**PageSetup** | **PageSetup** | |
15+
**SaveOptions** | **SaveOptions** | |
16+
**ConvertFormat** | **string** | |
17+
**CheckExcelRestriction** | **boolean** | |
18+
19+
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
20+

docs/DataCleansing.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ use AsposeCellsCloud::Object::DataCleansing;
88
## Properties
99
Name | Type | Description | Notes
1010
------------ | ------------- | ------------- | -------------
11-
**Ranges** | **ARRAY[Range]** | |
11+
**Ranges** | **ARRAY[Range]** | A property named "Ranges" of type IList Range with a default value of an empty List of Range objects. |
1212
**NeedFillData** | **boolean** | Represents whether the data needs to be populated. |
1313
**DataFill** | **DataFill** | Represents data fill. |
1414

docs/DifSaveOptions.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,12 @@ Name | Type | Description | Notes
1515
**EnableHTTPCompression** | **boolean** | |
1616
**RefreshChartCache** | **boolean** | |
1717
**SortNames** | **boolean** | |
18-
**ValidateMergedAreas** | **boolean** | |
18+
**ValidateMergedAreas** | **boolean** | |
19+
**MergeAreas** | **boolean** | |
20+
**SortExternalNames** | **boolean** | |
21+
**CheckExcelRestriction** | **boolean** | |
22+
**UpdateSmartArt** | **boolean** | |
23+
**EncryptDocumentProperties** | **boolean** | |
1924

2025
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
2126

docs/DocxSaveOptions.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,9 @@ Name | Type | Description | Notes
3333
**EnableHTTPCompression** | **boolean** | |
3434
**RefreshChartCache** | **boolean** | |
3535
**SortNames** | **boolean** | |
36-
**ValidateMergedAreas** | **boolean** | |
36+
**ValidateMergedAreas** | **boolean** | |
37+
**CheckExcelRestriction** | **boolean** | |
38+
**EncryptDocumentProperties** | **boolean** | |
3739

3840
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
3941

docs/FilesResult.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ use AsposeCellsCloud::Object::FilesResult;
88
## Properties
99
Name | Type | Description | Notes
1010
------------ | ------------- | ------------- | -------------
11-
**Files** | **ARRAY[FileInfo]** | |
11+
**Files** | **ARRAY[FileInfo]** | A property named **Files** of type **IList FileInfo ** containing a collection of file information objects. |
1212

1313
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
1414

0 commit comments

Comments
 (0)