Skip to content

Commit 8bce441

Browse files
committed
Add get all style and image to a cell. And improve conversoin and saveas.
1 parent d79f6e3 commit 8bce441

File tree

100 files changed

+3701
-232
lines changed

Some content is hidden

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

100 files changed

+3701
-232
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) ![PyPI](https://img.shields.io/pypi/v/asposecellscloud) ![PyPI - Python Version](https://img.shields.io/pypi/pyversions/asposecellscloud) ![PyPI - Downloads](https://img.shields.io/pypi/dm/asposecellscloud) [![GitHub license](https://img.shields.io/github/license/aspose-cells-cloud/aspose-cells-cloud-python)](https://github.com/aspose-cells-cloud/aspose-cells-cloud-python/blob/master/LICENSE) ![GitHub commits since latest release (by date)](https://img.shields.io/github/commits-since/aspose-cells-cloud/aspose-cells-cloud-python/25.2)
1+
![](https://img.shields.io/badge/REST%20API-v3.0-lightgrey) ![PyPI](https://img.shields.io/pypi/v/asposecellscloud) ![PyPI - Python Version](https://img.shields.io/pypi/pyversions/asposecellscloud) ![PyPI - Downloads](https://img.shields.io/pypi/dm/asposecellscloud) [![GitHub license](https://img.shields.io/github/license/aspose-cells-cloud/aspose-cells-cloud-python)](https://github.com/aspose-cells-cloud/aspose-cells-cloud-python/blob/master/LICENSE) ![GitHub commits since latest release (by date)](https://img.shields.io/github/commits-since/aspose-cells-cloud/aspose-cells-cloud-python/25.3)
22

33
Aspose.Cells Cloud for Python 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 Python applications with the [Aspose.Cells Cloud](https://products.
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

asposecellscloud/__init__.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -279,6 +279,7 @@
279279
from asposecellscloud.models.spinner_response import SpinnerResponse
280280
from asposecellscloud.models.split_result_response import SplitResultResponse
281281
from asposecellscloud.models.style_response import StyleResponse
282+
from asposecellscloud.models.styles_response import StylesResponse
282283
from asposecellscloud.models.task_run_result_response import TaskRunResultResponse
283284
from asposecellscloud.models.text_box_response import TextBoxResponse
284285
from asposecellscloud.models.text_item_response import TextItemResponse
@@ -349,6 +350,7 @@
349350
from asposecellscloud.models.character_count_options import CharacterCountOptions
350351
from asposecellscloud.models.combination_source_data import CombinationSourceData
351352
from asposecellscloud.models.convert_text_options import ConvertTextOptions
353+
from asposecellscloud.models.convert_workbook_options import ConvertWorkbookOptions
352354
from asposecellscloud.models.convert_worksheet_options import ConvertWorksheetOptions
353355
from asposecellscloud.models.data_output_location import DataOutputLocation
354356
from asposecellscloud.models.extract_text_options import ExtractTextOptions
@@ -359,6 +361,7 @@
359361
from asposecellscloud.models.remove_duplicates_options import RemoveDuplicatesOptions
360362
from asposecellscloud.models.scope_item import ScopeItem
361363
from asposecellscloud.models.scope_options import ScopeOptions
364+
from asposecellscloud.models.specify_cells_object import SpecifyCellsObject
362365
from asposecellscloud.models.specify_words_count_options import SpecifyWordsCountOptions
363366
from asposecellscloud.models.split_text_options import SplitTextOptions
364367
from asposecellscloud.models.table_position_info import TablePositionInfo
@@ -571,6 +574,7 @@
571574
from asposecellscloud.requests.post_convert_workbook_to_sql_request import PostConvertWorkbookToSQLRequest
572575
from asposecellscloud.requests.post_convert_workbook_to_csv_request import PostConvertWorkbookToCSVRequest
573576
from asposecellscloud.requests.post_convert_worksheet_to_image_request import PostConvertWorksheetToImageRequest
577+
from asposecellscloud.requests.post_convert_workbook_request import PostConvertWorkbookRequest
574578
from asposecellscloud.requests.post_export_request import PostExportRequest
575579
from asposecellscloud.requests.post_workbook_export_xml_request import PostWorkbookExportXMLRequest
576580
from asposecellscloud.requests.post_workbook_import_json_request import PostWorkbookImportJsonRequest
@@ -646,6 +650,7 @@
646650
from asposecellscloud.requests.get_worksheet_pictures_request import GetWorksheetPicturesRequest
647651
from asposecellscloud.requests.get_worksheet_picture_with_format_request import GetWorksheetPictureWithFormatRequest
648652
from asposecellscloud.requests.put_worksheet_add_picture_request import PutWorksheetAddPictureRequest
653+
from asposecellscloud.requests.add_picture_in_cell_request import AddPictureInCellRequest
649654
from asposecellscloud.requests.post_worksheet_picture_request import PostWorksheetPictureRequest
650655
from asposecellscloud.requests.delete_worksheet_picture_request import DeleteWorksheetPictureRequest
651656
from asposecellscloud.requests.delete_worksheet_pictures_request import DeleteWorksheetPicturesRequest
@@ -749,6 +754,7 @@
749754
from asposecellscloud.requests.delete_workbook_background_request import DeleteWorkbookBackgroundRequest
750755
from asposecellscloud.requests.put_workbook_water_marker_request import PutWorkbookWaterMarkerRequest
751756
from asposecellscloud.requests.get_page_count_request import GetPageCountRequest
757+
from asposecellscloud.requests.get_all_styles_request import GetAllStylesRequest
752758
from asposecellscloud.requests.get_worksheets_request import GetWorksheetsRequest
753759
from asposecellscloud.requests.get_worksheet_with_format_request import GetWorksheetWithFormatRequest
754760
from asposecellscloud.requests.put_change_visibility_worksheet_request import PutChangeVisibilityWorksheetRequest

asposecellscloud/api_client.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ def __init__(self, host=None, header_name=None, header_value=None, cookie=None):
8888
self.host = host
8989
self.cookie = cookie
9090
# Set default User-Agent.
91-
self.user_agent = 'Aspose.Cells.Cloud/25.2.1/python'
91+
self.user_agent = 'Aspose.Cells.Cloud/25.3/python'
9292

9393
@property
9494
def user_agent(self):

0 commit comments

Comments
 (0)