Skip to content

Commit a2db08b

Browse files
Merge remote-tracking branch 'origin/master' into release
2 parents a115053 + 2bf7ad9 commit a2db08b

File tree

120 files changed

+3481
-11365
lines changed

Some content is hidden

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

120 files changed

+3481
-11365
lines changed

AsposeWordsCloud.podspec

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
Pod::Spec.new do |s|
2+
s.name = 'AsposeWordsCloud'
3+
s.version = '20.8'
4+
s.summary = 'Aspose Words for Cloud.'
5+
s.homepage = 'https://github.com/aspose-words-cloud/aspose-words-cloud-swift.git'
6+
s.license = { :type => 'MIT', :file => 'LICENSE' }
7+
s.author = { 'ivan.kishchenko' => '[email protected]' }
8+
s.source = { :git => 'https://github.com/aspose-words-cloud/aspose-words-cloud-swift.git', :tag => s.version.to_s }
9+
s.ios.deployment_target = "9.0"
10+
s.osx.deployment_target = "10.10"
11+
s.swift_version = "4.0"
12+
s.source_files = 'Sources/**/*'
13+
end

Podfile

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
target 'AsposeWordsCloud' do
2+
use_frameworks!
3+
end

README.md

Lines changed: 72 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,20 +13,83 @@ This repository contains Aspose.Words Cloud SDK for Swift source code. This SDK
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 20.8
17+
18+
- Added new api method (PUT '/words/{name}/compatibility/optimize') which is allows to optimize the document contents as well as default Aspose.Words behavior to a particular versions of MS Word
19+
- Added 'ApplyBaseDocumentHeadersAndFootersToAppendingDocuments' option to 'DocumentEntryList' for AppendDocument API
20+
- WithoutNodePath methods have been removed, pass null values instead
21+
22+
23+
## Enhancements in Version 20.7
24+
25+
- Added 'Markdown' save format
26+
- Added endpoint to update paragraph format without node path (PUT '/words/{name}/paragraphs/{index}/format')
27+
- Fix url parameters encoding issue.
28+
29+
## Enhancements in Version 20.6
30+
31+
- Added new methods:
32+
- DeleteAllParagraphTabStopsWithoutNodePath
33+
- DeleteParagraphTabStopWithoutNodePath
34+
- GetParagraphTabStopsWithoutNodePath
35+
- InsertOrUpdateParagraphTabStopWithoutNodePath
36+
- InsertParagraphWithoutNodePath
37+
- UpdateParagraphFormatWithoutNodePath
38+
- UpdateParagraphListFormatWithoutNodePath
39+
- DeleteParagraphListFormatWithoutNodePath
40+
- DrawingObject related methods have been changed body content. Special request classes are introduced instead of strings.
41+
- InsertOrUpdateParagraphTabStop, DeleteParagraphTabStop methods have been changed parameter order
42+
- OoxmlSaveOptionsData.CompressionLevel property has been added
43+
44+
45+
## Enhancements in Version 20.5
46+
47+
- Added methods to work with Word document lists
48+
- GetLists
49+
- GetList
50+
- InsertList
51+
- UpdateList
52+
- UpdateListLevel
53+
- Added methods to work with styles
54+
- GetStyles
55+
- UpdateStyle
56+
- InsertStyle
57+
- CopyStyle
58+
- GetStyleFromDocumentElement
59+
- ApplyStyleToDocumentElement
60+
- Added methods to work with paragraph list format
61+
- GetParagraphListFormat
62+
- GetParagraphListFormatWithoutNodePath
63+
- UpdateParagraphListFormat
64+
- DeleteParagraphListFormat
65+
- Added methods to work with paragraph tab stops
66+
- GetParagraphTabStops
67+
- InsertOrUpdateParagraphTabStop
68+
- DeleteAllParagraphTabStops
69+
- DeleteParagraphTabStop
70+
- Added methods to build reports
71+
- BuildReport
72+
- BuildReportOnline
73+
- Added Shading property to ParagraphFormat
74+
75+
1676
## How to use the SDK?
1777
The complete source code is available in this repository folder. You can either directly use it in your project via source code or add this repository as dependency (recommended). For more details, please visit our [documentation website](https://docs.aspose.cloud/display/wordscloud/Available+SDKs).
1878

1979
### Prerequisites
2080
To use Aspose Words Cloud SDK for Swift 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).
2181

2282
## Installation & Usage
83+
84+
### Swift Package Manager
85+
2386
Add link to this repository as dependency to your Package.swift:
2487

2588
```swift
2689

2790
dependencies: [
2891
// Dependencies declare other packages that this package depends on.
29-
.package(url: "https://github.com/aspose-words-cloud/aspose-words-cloud-swift", from: "20.7"),
92+
.package(url: "https://github.com/aspose-words-cloud/aspose-words-cloud-swift", from: "20.8"),
3093
],
3194
targets: [
3295
// Targets are the basic building blocks of a package. A target can define a module or a test suite.
@@ -39,6 +102,14 @@ targets: [
39102

40103
```
41104

105+
### Cocoapods
106+
107+
Add link to git repository as dependency to your Podfile:
108+
109+
```ruby
110+
pod 'AsposeWordsCloud', :git => 'https://github.com/aspose-words-cloud/aspose-words-cloud-swift.git', :tag => '20.8'
111+
```
112+
42113
## Getting Started
43114

44115
```swift

Sources/AsposeWordsCloud/Api/Configuration.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,6 @@ public class Configuration : Codable {
9191

9292
// Returns SDK version for using in statistics headers
9393
public func getSdkVersion() -> String {
94-
return "20.7";
94+
return "20.8";
9595
}
9696
}

0 commit comments

Comments
 (0)