Skip to content

Commit 662a8b9

Browse files
Merge branch 'master' into release
2 parents 7ce591f + 9f75082 commit 662a8b9

File tree

397 files changed

+6051
-734
lines changed

Some content is hidden

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

397 files changed

+6051
-734
lines changed

README.md

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,14 @@ This repository contains Aspose.Words Cloud SDK for Ruby source code. This SDK a
1313
* Watermarks and protection
1414
* Full read & write access to Document Object Model, including sections, paragraphs, text, images, tables, headers/footers and many others
1515

16+
## Enhancements in Version 21.8
17+
18+
- Added new api methods to get, insert, update or delete custom xml parts from documents.
19+
- Added parameter 'ResultDocumentFormat' to Compare API
20+
- Added 'ExportLanguageToSpanTag' pdf save option
21+
- Added 'FlatOpcXmlMappingOnly' save option
22+
23+
1624
## Enhancements in Version 21.7
1725

1826
- ImlRenderingMode option introduced witch is used to determine how ink (InkML) objects are rendered
@@ -144,7 +152,7 @@ To use Aspose Words for Cloud Ruby SDK you need to register an account with [Asp
144152
To install this package do the following:
145153
update your Gemfile
146154
```ruby
147-
gem 'aspose_words_cloud', '~> 21.7'
155+
gem 'aspose_words_cloud', '~> 21.8'
148156
```
149157
or install directly
150158
```bash
Binary file not shown.

examples/AcceptAllRevisions.rb

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,15 @@
55
config.client_data['ClientSecret'] = '##################'
66
end
77
@words_api = WordsAPI.new
8-
documents_dir = '...'
98
file_name = 'test_doc.docx'
109

1110
# Upload original document to cloud storage.
12-
upload_file_request = UploadFileRequest.new(File.open(File.join(documents_dir, file_name)), file_name, nil)
11+
my_var1 = File.open(file_name)
12+
my_var2 = file_name
13+
upload_file_request = UploadFileRequest.new(file_content: my_var1, path: my_var2)
1314
@words_api.upload_file(upload_file_request)
1415

1516
# Calls AcceptAllRevisions method for document in cloud.
16-
request = AcceptAllRevisionsRequest.new(file_name, nil, nil, nil, nil, nil)
17+
my_var3 = file_name
18+
request = AcceptAllRevisionsRequest.new(name: my_var3)
1719
@words_api.accept_all_revisions(request)

examples/AcceptAllRevisionsOnline.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@
33
config.client_data['ClientSecret'] = '##################'
44
end
55
@words_api = WordsAPI.new
6-
documents_dir = '...'
76
file_name = 'test_doc.docx'
87

98
# Calls AcceptAllRevisionsOnline method for document in cloud.
10-
request = AcceptAllRevisionsOnlineRequest.new(File.open(File.join(documents_dir, file_name)), nil, nil, nil)
9+
request_document = File.open(file_name)
10+
request = AcceptAllRevisionsOnlineRequest.new(document: request_document)
1111
accept_all_revisions_online_result = @words_api.accept_all_revisions_online(request)
1212
FileUtils.cp accept_all_revisions_online_result.document.path, 'test_result.docx'

lib/aspose_words_cloud.rb

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,13 @@
5656
require_relative 'aspose_words_cloud/models/compare_data'
5757
require_relative 'aspose_words_cloud/models/compare_options'
5858
require_relative 'aspose_words_cloud/models/csv_data_load_options'
59+
require_relative 'aspose_words_cloud/models/custom_xml_part'
60+
require_relative 'aspose_words_cloud/models/custom_xml_part_insert'
61+
require_relative 'aspose_words_cloud/models/custom_xml_part_link'
62+
require_relative 'aspose_words_cloud/models/custom_xml_part_response'
63+
require_relative 'aspose_words_cloud/models/custom_xml_parts_collection'
64+
require_relative 'aspose_words_cloud/models/custom_xml_parts_response'
65+
require_relative 'aspose_words_cloud/models/custom_xml_part_update'
5966
require_relative 'aspose_words_cloud/models/doc_save_options_data'
6067
require_relative 'aspose_words_cloud/models/document'
6168
require_relative 'aspose_words_cloud/models/document_entry'
@@ -304,6 +311,10 @@
304311
require_relative 'aspose_words_cloud/models/requests/delete_comment_online_request'
305312
require_relative 'aspose_words_cloud/models/requests/delete_comments_request'
306313
require_relative 'aspose_words_cloud/models/requests/delete_comments_online_request'
314+
require_relative 'aspose_words_cloud/models/requests/delete_custom_xml_part_request'
315+
require_relative 'aspose_words_cloud/models/requests/delete_custom_xml_part_online_request'
316+
require_relative 'aspose_words_cloud/models/requests/delete_custom_xml_parts_request'
317+
require_relative 'aspose_words_cloud/models/requests/delete_custom_xml_parts_online_request'
307318
require_relative 'aspose_words_cloud/models/requests/delete_document_property_request'
308319
require_relative 'aspose_words_cloud/models/requests/delete_document_property_online_request'
309320
require_relative 'aspose_words_cloud/models/requests/delete_drawing_object_request'
@@ -360,6 +371,10 @@
360371
require_relative 'aspose_words_cloud/models/requests/get_comment_online_request'
361372
require_relative 'aspose_words_cloud/models/requests/get_comments_request'
362373
require_relative 'aspose_words_cloud/models/requests/get_comments_online_request'
374+
require_relative 'aspose_words_cloud/models/requests/get_custom_xml_part_request'
375+
require_relative 'aspose_words_cloud/models/requests/get_custom_xml_part_online_request'
376+
require_relative 'aspose_words_cloud/models/requests/get_custom_xml_parts_request'
377+
require_relative 'aspose_words_cloud/models/requests/get_custom_xml_parts_online_request'
363378
require_relative 'aspose_words_cloud/models/requests/get_document_request'
364379
require_relative 'aspose_words_cloud/models/requests/get_document_drawing_object_by_index_request'
365380
require_relative 'aspose_words_cloud/models/requests/get_document_drawing_object_by_index_online_request'
@@ -458,6 +473,8 @@
458473
require_relative 'aspose_words_cloud/models/requests/get_tables_online_request'
459474
require_relative 'aspose_words_cloud/models/requests/insert_comment_request'
460475
require_relative 'aspose_words_cloud/models/requests/insert_comment_online_request'
476+
require_relative 'aspose_words_cloud/models/requests/insert_custom_xml_part_request'
477+
require_relative 'aspose_words_cloud/models/requests/insert_custom_xml_part_online_request'
461478
require_relative 'aspose_words_cloud/models/requests/insert_drawing_object_request'
462479
require_relative 'aspose_words_cloud/models/requests/insert_drawing_object_online_request'
463480
require_relative 'aspose_words_cloud/models/requests/insert_field_request'
@@ -534,6 +551,8 @@
534551
require_relative 'aspose_words_cloud/models/requests/update_border_online_request'
535552
require_relative 'aspose_words_cloud/models/requests/update_comment_request'
536553
require_relative 'aspose_words_cloud/models/requests/update_comment_online_request'
554+
require_relative 'aspose_words_cloud/models/requests/update_custom_xml_part_request'
555+
require_relative 'aspose_words_cloud/models/requests/update_custom_xml_part_online_request'
537556
require_relative 'aspose_words_cloud/models/requests/update_drawing_object_request'
538557
require_relative 'aspose_words_cloud/models/requests/update_drawing_object_online_request'
539558
require_relative 'aspose_words_cloud/models/requests/update_field_request'

0 commit comments

Comments
 (0)