Skip to content

Commit d95e745

Browse files
committed
Add convert text feature on TextProcessingController.
1 parent bca6079 commit d95e745

File tree

8 files changed

+451
-12
lines changed

8 files changed

+451
-12
lines changed

README.md

Lines changed: 9 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,7 @@
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/24.10)
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/24.11)
32

43
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.
54

6-
75
# Ruby package for Aspose.Cells Cloud
86

97
Enhance your Ruby applications with the [Aspose.Cells Cloud](https://products.aspose.cloud/cells/ruby) , enabling seamless integration with [Excel, ODS, CSV, Json and other spreadsheet document formats](https://docs.aspose.cloud/cells/supported-file-formats/). With its powerful APIs, developers can effortlessly read, convert, create, edit, and manipulate the contents of Excel documents without the need for any office software installed on the machine.
@@ -21,14 +19,10 @@ Enhance your Ruby applications with the [Aspose.Cells Cloud](https://products.as
2119
- Import/Export: Facilitates importing data from various sources into spreadsheets and exporting spreadsheet data to other formats.
2220
- 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.
2321

24-
25-
## Feature & Enhancements in Version 24.10
22+
## Feature & Enhancements in Version 24.11
2623

2724
Full list of issues covering all changes in this release:
2825

29-
- Add the new feature about removing characters on TextProcessingController.
30-
31-
3226
## Support file format
3327

3428
|**Format**|**Description**|**Load**|**Save**|
@@ -67,14 +61,14 @@ Full list of issues covering all changes in this release:
6761
|[DOCX](https://docs.fileformat.com/word-processing/docx/)|A well-known format for Microsoft Word documents that is a combination of XML and binary files.||√|
6862
|[PPTX](https://docs.fileformat.com/presentation/pptx/)|The PPTX format is based on the Microsoft PowerPoint open XML presentation file format.||√|
6963

70-
7164
## Quick Start Guide
7265

7366
To begin with Aspose.Cells Cloud, here's what you need to do:
7467

7568
1. Sign up for an account at [Aspose for Cloud](https://dashboard.aspose.cloud/#/apps) to obtain your application details.
7669
2. Install the Aspose.Cells Cloud Ruby Package from [RubyGems](https://rubygems.org/).
77-
- execute the following command to get the latest Gem package.
70+
71+
- execute the following command to get the latest Gem package.
7872

7973
```console
8074
gem 'aspose_cells_cloud', '~> 20.10'
@@ -126,6 +120,10 @@ request = AsposeCellsCloud::PutConvertWorkbookRequest.new(:File=>mapFiles,:for
126120

127121
# Release history version
128122

123+
## Enhancements in Version 24.10
124+
125+
- Add the new feature about removing characters on TextProcessingController.
126+
129127
## Enhancements in Version 24.9
130128

131129
- Add word case function for TextProcessingController.
@@ -137,7 +135,7 @@ request = AsposeCellsCloud::PutConvertWorkbookRequest.new(:File=>mapFiles,:for
137135

138136
## Enhancements in Version 24.7
139137

140-
- Add a new feature about adding text content.
138+
- Add a new feature about adding text content.
141139
- Add get access token by client id and client secret.
142140

143141
## Enhancements in Version 24.6

docs/ConvertTextOptions.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
# AsposeCellsCloud::Object::ConvertTextOptions
2+
3+
## Load the model package
4+
```perl
5+
use AsposeCellsCloud::Object::ConvertTextOptions;
6+
```
7+
8+
## Properties
9+
Name | Type | Description | Notes
10+
------------ | ------------- | ------------- | -------------
11+
**Name** | **string** | |
12+
**DataSource** | **DataSource** | |
13+
**FileInfo** | **FileInfo** | |
14+
**Worksheet** | **string** | |
15+
**Range** | **string** | |
16+
**ConvertTextType** | **string** | |
17+
**SourceCharacters** | **string** | |
18+
**TargetCharacters** | **string** | |
19+
20+
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
21+

docs/PostConvertTextRequest.md

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

lib/aspose_cells_cloud.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -351,6 +351,7 @@
351351
require 'aspose_cells_cloud/models/pivot_tables'
352352
require 'aspose_cells_cloud/models/add_text_options'
353353
require 'aspose_cells_cloud/models/base_operate_options'
354+
require 'aspose_cells_cloud/models/convert_text_options'
354355
require 'aspose_cells_cloud/models/remove_characters_by_character'
355356
require 'aspose_cells_cloud/models/remove_characters_by_position'
356357
require 'aspose_cells_cloud/models/remove_characters_options'
@@ -710,6 +711,7 @@
710711
require 'aspose_cells_cloud/requests/post_trim_content_request'
711712
require 'aspose_cells_cloud/requests/post_update_word_case_request'
712713
require 'aspose_cells_cloud/requests/post_remove_characters_request'
714+
require 'aspose_cells_cloud/requests/post_convert_text_request'
713715
require 'aspose_cells_cloud/requests/get_workbook_default_style_request'
714716
require 'aspose_cells_cloud/requests/get_workbook_text_items_request'
715717
require 'aspose_cells_cloud/requests/get_workbook_names_request'

lib/aspose_cells_cloud/api/cells_api.rb

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2101,6 +2101,13 @@ def post_remove_characters( post_remove_characters_request, opts = {})
21012101
return data
21022102
end
21032103

2104+
2105+
def post_convert_text( post_convert_text_request, opts = {})
2106+
2107+
data, _status_code, _headers = post_convert_text_request.create_http_request(@api_client,opts )
2108+
return data
2109+
end
2110+
21042111
# Retrieve the description of the default style for the workbook .
21052112

21062113
def get_workbook_default_style( get_workbook_default_style_request, opts = {})

0 commit comments

Comments
 (0)