9
9
// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
10
10
// copies of the Software, and to permit persons to whom the Software is
11
11
// furnished to do so, subject to the following conditions:
12
- //
12
+ //
13
13
// The above copyright notice and this permission notice shall be included in all
14
14
// copies or substantial portions of the Software.
15
- //
15
+ //
16
16
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
17
17
// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
18
18
// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
@@ -42,30 +42,29 @@ public class CellsApi
42
42
private readonly string BaseUri ;
43
43
private readonly string ClientId ;
44
44
private readonly string ClientSecrent ;
45
- private readonly string Version ;
45
+ private readonly string Version ;
46
46
private readonly List < Invoker . IRequestHandler > requestHandlers ;
47
47
public bool IsLocalCloud { get ; set ; } = false ;
48
48
49
49
/// <summary>
50
- ///
50
+ ///
51
51
/// </summary>
52
52
/// <param name="clientId"></param>
53
53
/// <param name="clientSecrent"></param>
54
54
/// <param name="baseUrl"></param>
55
55
/// <param name="version"></param>
56
- public CellsApi ( string clientId , string clientSecrent , string baseUrl = "https://api.aspose.cloud" , string version = "v3.0" )
56
+ public CellsApi ( string clientId , string clientSecrent , string baseUrl = "https://api.aspose.cloud" , string version = "v3.0" )
57
57
{
58
58
this . Version = version ;
59
59
this . ClientSecrent = clientSecrent ;
60
60
this . ClientId = clientId ;
61
61
this . BaseUri = baseUrl ;
62
62
this . requestHandlers = new List < Invoker . IRequestHandler > ( ) ;
63
63
this . requestHandlers . Add ( new Invoker . ApiExceptionRequestHandler ( ) ) ;
64
- if ( ! IsLocalCloud )
64
+ if ( ! IsLocalCloud )
65
65
{
66
66
this . requestHandlers . Add ( new Invoker . JwtTokenRequestHandler ( baseUrl , clientId , clientSecrent ) ) ;
67
67
} ;
68
-
69
68
70
69
invoker = new Invoker . ApiInvoker ( requestHandlers ) ;
71
70
ServicePointManager . ServerCertificateValidationCallback = delegate { return true ; } ;
@@ -2748,6 +2747,29 @@ public async Task< FileInfo > PostConvertWorkbookToCSVAsync(PostConvertWorkbo
2748
2747
2749
2748
2750
2749
2750
+ /// <summary>
2751
+ /// </summary>
2752
+ /// <param name="request">Request. <see cref="PostConvertWorksheetToImageRequest" /></param>
2753
+ public FileInfo PostConvertWorksheetToImage ( PostConvertWorksheetToImageRequest request )
2754
+ {
2755
+ requestHandlers . ForEach ( p => p . ProcessUrl ( "" ) ) ;
2756
+ var result = invoker . InvokeApiAsync < FileInfo > ( request . CreateHttpRequest ( BaseUri + "/" + Version , this . invoker . DefaultHeaderMap , this . requestHandlers ) ) . Result ;
2757
+ return result ;
2758
+ }
2759
+
2760
+ /// <summary>
2761
+ /// async/await syntax calling method
2762
+ /// </summary>
2763
+
2764
+ public async Task < FileInfo > PostConvertWorksheetToImageAsync ( PostConvertWorksheetToImageRequest request )
2765
+ {
2766
+ requestHandlers . ForEach ( p => p . ProcessUrl ( "" ) ) ;
2767
+ var result = await invoker . InvokeApiAsync < FileInfo > ( request . CreateHttpRequest ( BaseUri + "/" + Version , this . invoker . DefaultHeaderMap , this . requestHandlers ) ) ;
2768
+ return result ;
2769
+ }
2770
+
2771
+
2772
+
2751
2773
/// <summary>
2752
2774
/// </summary>
2753
2775
/// <param name="request">Request. <see cref="PostExportRequest" /></param>
@@ -5737,6 +5759,29 @@ public async Task< CellsCloudResponse > PostWorksheetCellsRangeRowHeightAsync
5737
5759
5738
5760
5739
5761
5762
+ /// <summary>
5763
+ /// </summary>
5764
+ /// <param name="request">Request. <see cref="PostWorksheetCellsRangeToImageRequest" /></param>
5765
+ public CellsCloudResponse PostWorksheetCellsRangeToImage ( PostWorksheetCellsRangeToImageRequest request )
5766
+ {
5767
+ requestHandlers . ForEach ( p => p . ProcessUrl ( "" ) ) ;
5768
+ var result = invoker . InvokeApiAsync < CellsCloudResponse > ( request . CreateHttpRequest ( BaseUri + "/" + Version , this . invoker . DefaultHeaderMap , this . requestHandlers ) ) . Result ;
5769
+ return result ;
5770
+ }
5771
+
5772
+ /// <summary>
5773
+ /// async/await syntax calling method
5774
+ /// </summary>
5775
+
5776
+ public async Task < CellsCloudResponse > PostWorksheetCellsRangeToImageAsync ( PostWorksheetCellsRangeToImageRequest request )
5777
+ {
5778
+ requestHandlers . ForEach ( p => p . ProcessUrl ( "" ) ) ;
5779
+ var result = await invoker . InvokeApiAsync < CellsCloudResponse > ( request . CreateHttpRequest ( BaseUri + "/" + Version , this . invoker . DefaultHeaderMap , this . requestHandlers ) ) ;
5780
+ return result ;
5781
+ }
5782
+
5783
+
5784
+
5740
5785
/// <summary>
5741
5786
/// Insert a range of cells and shift existing cells based on the specified shift option.
5742
5787
/// </summary>
@@ -6119,6 +6164,75 @@ public async Task< CellsCloudResponse > PostWorksheetSparklineGroupAsync(Post
6119
6164
6120
6165
6121
6166
6167
+ /// <summary>
6168
+ /// </summary>
6169
+ /// <param name="request">Request. <see cref="PostCharacterCountRequest" /></param>
6170
+ public string PostCharacterCount ( PostCharacterCountRequest request )
6171
+ {
6172
+ requestHandlers . ForEach ( p => p . ProcessUrl ( "" ) ) ;
6173
+ var result = invoker . InvokeApiAsync < string > ( request . CreateHttpRequest ( BaseUri + "/" + Version , this . invoker . DefaultHeaderMap , this . requestHandlers ) ) . Result ;
6174
+ return result ;
6175
+ }
6176
+
6177
+ /// <summary>
6178
+ /// async/await syntax calling method
6179
+ /// </summary>
6180
+
6181
+ public async Task < string > PostCharacterCountAsync ( PostCharacterCountRequest request )
6182
+ {
6183
+ requestHandlers . ForEach ( p => p . ProcessUrl ( "" ) ) ;
6184
+ var result = await invoker . InvokeApiAsync < string > ( request . CreateHttpRequest ( BaseUri + "/" + Version , this . invoker . DefaultHeaderMap , this . requestHandlers ) ) ;
6185
+ return result ;
6186
+ }
6187
+
6188
+
6189
+
6190
+ /// <summary>
6191
+ /// </summary>
6192
+ /// <param name="request">Request. <see cref="PostWordsCountRequest" /></param>
6193
+ public string PostWordsCount ( PostWordsCountRequest request )
6194
+ {
6195
+ requestHandlers . ForEach ( p => p . ProcessUrl ( "" ) ) ;
6196
+ var result = invoker . InvokeApiAsync < string > ( request . CreateHttpRequest ( BaseUri + "/" + Version , this . invoker . DefaultHeaderMap , this . requestHandlers ) ) . Result ;
6197
+ return result ;
6198
+ }
6199
+
6200
+ /// <summary>
6201
+ /// async/await syntax calling method
6202
+ /// </summary>
6203
+
6204
+ public async Task < string > PostWordsCountAsync ( PostWordsCountRequest request )
6205
+ {
6206
+ requestHandlers . ForEach ( p => p . ProcessUrl ( "" ) ) ;
6207
+ var result = await invoker . InvokeApiAsync < string > ( request . CreateHttpRequest ( BaseUri + "/" + Version , this . invoker . DefaultHeaderMap , this . requestHandlers ) ) ;
6208
+ return result ;
6209
+ }
6210
+
6211
+
6212
+
6213
+ /// <summary>
6214
+ /// </summary>
6215
+ /// <param name="request">Request. <see cref="PostSpecifyWordsCountRequest" /></param>
6216
+ public string PostSpecifyWordsCount ( PostSpecifyWordsCountRequest request )
6217
+ {
6218
+ requestHandlers . ForEach ( p => p . ProcessUrl ( "" ) ) ;
6219
+ var result = invoker . InvokeApiAsync < string > ( request . CreateHttpRequest ( BaseUri + "/" + Version , this . invoker . DefaultHeaderMap , this . requestHandlers ) ) . Result ;
6220
+ return result ;
6221
+ }
6222
+
6223
+ /// <summary>
6224
+ /// async/await syntax calling method
6225
+ /// </summary>
6226
+
6227
+ public async Task < string > PostSpecifyWordsCountAsync ( PostSpecifyWordsCountRequest request )
6228
+ {
6229
+ requestHandlers . ForEach ( p => p . ProcessUrl ( "" ) ) ;
6230
+ var result = await invoker . InvokeApiAsync < string > ( request . CreateHttpRequest ( BaseUri + "/" + Version , this . invoker . DefaultHeaderMap , this . requestHandlers ) ) ;
6231
+ return result ;
6232
+ }
6233
+
6234
+
6235
+
6122
6236
/// <summary>
6123
6237
/// Run tasks.
6124
6238
/// </summary>
@@ -6887,7 +7001,7 @@ public async Task< CellsCloudResponse > PutWorkbookWaterMarkerAsync(PutWorkbo
6887
7001
{
6888
7002
requestHandlers . ForEach ( p => p . ProcessUrl ( "" ) ) ;
6889
7003
var result = invoker . InvokeApiAsync < string > ( request . CreateHttpRequest ( BaseUri + "/" + Version , this . invoker . DefaultHeaderMap , this . requestHandlers ) ) . Result ;
6890
- return System . Convert . ToInt32 ( result ) ;
7004
+ return System . Convert . ToInt32 ( result ) ;
6891
7005
}
6892
7006
6893
7007
/// <summary>
@@ -6898,7 +7012,7 @@ public async Task< CellsCloudResponse > PutWorkbookWaterMarkerAsync(PutWorkbo
6898
7012
{
6899
7013
requestHandlers . ForEach ( p => p . ProcessUrl ( "" ) ) ;
6900
7014
var result = await invoker . InvokeApiAsync < string > ( request . CreateHttpRequest ( BaseUri + "/" + Version , this . invoker . DefaultHeaderMap , this . requestHandlers ) ) ;
6901
- return System . Convert . ToInt32 ( result ) ;
7015
+ return System . Convert . ToInt32 ( result ) ;
6902
7016
}
6903
7017
6904
7018
@@ -7822,7 +7936,7 @@ public async Task< CellsCloudResponse > PostUpdateWorksheetZoomAsync(PostUpda
7822
7936
{
7823
7937
requestHandlers . ForEach ( p => p . ProcessUrl ( "" ) ) ;
7824
7938
var result = invoker . InvokeApiAsync < string > ( request . CreateHttpRequest ( BaseUri + "/" + Version , this . invoker . DefaultHeaderMap , this . requestHandlers ) ) . Result ;
7825
- return System . Convert . ToInt32 ( result ) ;
7939
+ return System . Convert . ToInt32 ( result ) ;
7826
7940
}
7827
7941
7828
7942
/// <summary>
@@ -7833,7 +7947,7 @@ public async Task< CellsCloudResponse > PostUpdateWorksheetZoomAsync(PostUpda
7833
7947
{
7834
7948
requestHandlers . ForEach ( p => p . ProcessUrl ( "" ) ) ;
7835
7949
var result = await invoker . InvokeApiAsync < string > ( request . CreateHttpRequest ( BaseUri + "/" + Version , this . invoker . DefaultHeaderMap , this . requestHandlers ) ) ;
7836
- return System . Convert . ToInt32 ( result ) ;
7950
+ return System . Convert . ToInt32 ( result ) ;
7837
7951
}
7838
7952
7839
7953
0 commit comments