@@ -33,7 +33,7 @@ import (
33
33
)
34
34
35
35
func Version() {
36
- fmt.Println("---Version: 22.9 ---")
36
+ fmt.Println("---Version: 22.10 ---")
37
37
}
38
38
39
39
/* Create Instance of CellsApiService
@@ -23596,6 +23596,231 @@ func (a *CellsApiService) PostConvertWorkbookToPNG(file string, localVarOptional
23596
23596
return localVarReturnValue, localVarHttpResponse, err
23597
23597
}
23598
23598
23599
+ /*
23600
+ CellsApiService
23601
+ * @param file File to upload
23602
+ * @param optional nil or *PostConvertWorkbookToPptxOpts - Optional Parameters:
23603
+ * @param "Password" (optional.String) -
23604
+ * @param "CheckExcelRestriction" (optional.Bool) -
23605
+
23606
+ @return FileInfo
23607
+ */
23608
+
23609
+ type PostConvertWorkbookToPptxOpts struct {
23610
+ Password string
23611
+ CheckExcelRestriction bool
23612
+ }
23613
+
23614
+ func (a *CellsApiService) PostConvertWorkbookToPptx(file string, localVarOptionals *PostConvertWorkbookToPptxOpts) (FileInfo, *http.Response, error) {
23615
+ var (
23616
+ localVarHttpMethod = strings.ToUpper("Post")
23617
+ localVarPostBody interface{}
23618
+ localVarFileName string
23619
+ localVarFileBytes []byte
23620
+ localVarReturnValue FileInfo
23621
+ )
23622
+
23623
+ // create path and map variables
23624
+ localVarPath := a.client.cfg.BasePath + "/" + a.client.cfg.Version + "/cells/convert/pptx"
23625
+
23626
+ localVarHeaderParams := make(map[string]string)
23627
+ localVarQueryParams := url.Values{}
23628
+ localVarFormParams := url.Values{}
23629
+
23630
+ if localVarOptionals != nil {
23631
+ localVarQueryParams.Add("password", parameterToString(localVarOptionals.Password, ""))
23632
+ }
23633
+ if localVarOptionals != nil {
23634
+ localVarQueryParams.Add("checkExcelRestriction", parameterToString(localVarOptionals.CheckExcelRestriction, ""))
23635
+ }
23636
+ // to determine the Content-Type header
23637
+ localVarHttpContentTypes := []string{"multipart/form-data"}
23638
+
23639
+ // set Content-Type header
23640
+ localVarHttpContentType := selectHeaderContentType(localVarHttpContentTypes)
23641
+ if localVarHttpContentType != "" {
23642
+ localVarHeaderParams["Content-Type"] = localVarHttpContentType
23643
+ }
23644
+
23645
+ // to determine the Accept header
23646
+ localVarHttpHeaderAccepts := []string{"application/json"}
23647
+
23648
+ // set Accept header
23649
+ localVarHttpHeaderAccept := selectHeaderAccept(localVarHttpHeaderAccepts)
23650
+ if localVarHttpHeaderAccept != "" {
23651
+ localVarHeaderParams["Accept"] = localVarHttpHeaderAccept
23652
+ }
23653
+ localVarFormParams["@file"] = []string{file}
23654
+ r, err := a.client.prepareRequest(localVarPath, localVarHttpMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFileName, localVarFileBytes)
23655
+ if err != nil {
23656
+ return localVarReturnValue, nil, err
23657
+ }
23658
+
23659
+ localVarHttpResponse, err := a.client.callAPI(r)
23660
+ if err != nil || localVarHttpResponse == nil {
23661
+ return localVarReturnValue, localVarHttpResponse, err
23662
+ }
23663
+ defer localVarHttpResponse.Body.Close()
23664
+ if localVarHttpResponse.StatusCode >= 300 {
23665
+ bodyBytes, _ := ioutil.ReadAll(localVarHttpResponse.Body)
23666
+ return localVarReturnValue, localVarHttpResponse, reportError("Status: %v, Body: %s", localVarHttpResponse.Status, bodyBytes)
23667
+ }
23668
+ if err = json.NewDecoder(localVarHttpResponse.Body).Decode(&localVarReturnValue); err != nil {
23669
+ return localVarReturnValue, localVarHttpResponse, err
23670
+ }
23671
+ return localVarReturnValue, localVarHttpResponse, err
23672
+ }
23673
+
23674
+ /*
23675
+ CellsApiService
23676
+ * @param file File to upload
23677
+ * @param optional nil or *PostConvertWorkbookToHtmlOpts - Optional Parameters:
23678
+ * @param "Password" (optional.String) -
23679
+ * @param "CheckExcelRestriction" (optional.Bool) -
23680
+
23681
+ @return FileInfo
23682
+ */
23683
+
23684
+ type PostConvertWorkbookToHtmlOpts struct {
23685
+ Password string
23686
+ CheckExcelRestriction bool
23687
+ }
23688
+
23689
+ func (a *CellsApiService) PostConvertWorkbookToHtml(file string, localVarOptionals *PostConvertWorkbookToHtmlOpts) (FileInfo, *http.Response, error) {
23690
+ var (
23691
+ localVarHttpMethod = strings.ToUpper("Post")
23692
+ localVarPostBody interface{}
23693
+ localVarFileName string
23694
+ localVarFileBytes []byte
23695
+ localVarReturnValue FileInfo
23696
+ )
23697
+
23698
+ // create path and map variables
23699
+ localVarPath := a.client.cfg.BasePath + "/" + a.client.cfg.Version + "/cells/convert/html"
23700
+
23701
+ localVarHeaderParams := make(map[string]string)
23702
+ localVarQueryParams := url.Values{}
23703
+ localVarFormParams := url.Values{}
23704
+
23705
+ if localVarOptionals != nil {
23706
+ localVarQueryParams.Add("password", parameterToString(localVarOptionals.Password, ""))
23707
+ }
23708
+ if localVarOptionals != nil {
23709
+ localVarQueryParams.Add("checkExcelRestriction", parameterToString(localVarOptionals.CheckExcelRestriction, ""))
23710
+ }
23711
+ // to determine the Content-Type header
23712
+ localVarHttpContentTypes := []string{"multipart/form-data"}
23713
+
23714
+ // set Content-Type header
23715
+ localVarHttpContentType := selectHeaderContentType(localVarHttpContentTypes)
23716
+ if localVarHttpContentType != "" {
23717
+ localVarHeaderParams["Content-Type"] = localVarHttpContentType
23718
+ }
23719
+
23720
+ // to determine the Accept header
23721
+ localVarHttpHeaderAccepts := []string{"application/json"}
23722
+
23723
+ // set Accept header
23724
+ localVarHttpHeaderAccept := selectHeaderAccept(localVarHttpHeaderAccepts)
23725
+ if localVarHttpHeaderAccept != "" {
23726
+ localVarHeaderParams["Accept"] = localVarHttpHeaderAccept
23727
+ }
23728
+ localVarFormParams["@file"] = []string{file}
23729
+ r, err := a.client.prepareRequest(localVarPath, localVarHttpMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFileName, localVarFileBytes)
23730
+ if err != nil {
23731
+ return localVarReturnValue, nil, err
23732
+ }
23733
+
23734
+ localVarHttpResponse, err := a.client.callAPI(r)
23735
+ if err != nil || localVarHttpResponse == nil {
23736
+ return localVarReturnValue, localVarHttpResponse, err
23737
+ }
23738
+ defer localVarHttpResponse.Body.Close()
23739
+ if localVarHttpResponse.StatusCode >= 300 {
23740
+ bodyBytes, _ := ioutil.ReadAll(localVarHttpResponse.Body)
23741
+ return localVarReturnValue, localVarHttpResponse, reportError("Status: %v, Body: %s", localVarHttpResponse.Status, bodyBytes)
23742
+ }
23743
+ if err = json.NewDecoder(localVarHttpResponse.Body).Decode(&localVarReturnValue); err != nil {
23744
+ return localVarReturnValue, localVarHttpResponse, err
23745
+ }
23746
+ return localVarReturnValue, localVarHttpResponse, err
23747
+ }
23748
+
23749
+ /*
23750
+ CellsApiService
23751
+ * @param file File to upload
23752
+ * @param optional nil or *PostConvertWorkbookToMarkdownOpts - Optional Parameters:
23753
+ * @param "Password" (optional.String) -
23754
+ * @param "CheckExcelRestriction" (optional.Bool) -
23755
+
23756
+ @return FileInfo
23757
+ */
23758
+
23759
+ type PostConvertWorkbookToMarkdownOpts struct {
23760
+ Password string
23761
+ CheckExcelRestriction bool
23762
+ }
23763
+
23764
+ func (a *CellsApiService) PostConvertWorkbookToMarkdown(file string, localVarOptionals *PostConvertWorkbookToMarkdownOpts) (FileInfo, *http.Response, error) {
23765
+ var (
23766
+ localVarHttpMethod = strings.ToUpper("Post")
23767
+ localVarPostBody interface{}
23768
+ localVarFileName string
23769
+ localVarFileBytes []byte
23770
+ localVarReturnValue FileInfo
23771
+ )
23772
+
23773
+ // create path and map variables
23774
+ localVarPath := a.client.cfg.BasePath + "/" + a.client.cfg.Version + "/cells/convert/markdown"
23775
+
23776
+ localVarHeaderParams := make(map[string]string)
23777
+ localVarQueryParams := url.Values{}
23778
+ localVarFormParams := url.Values{}
23779
+
23780
+ if localVarOptionals != nil {
23781
+ localVarQueryParams.Add("password", parameterToString(localVarOptionals.Password, ""))
23782
+ }
23783
+ if localVarOptionals != nil {
23784
+ localVarQueryParams.Add("checkExcelRestriction", parameterToString(localVarOptionals.CheckExcelRestriction, ""))
23785
+ }
23786
+ // to determine the Content-Type header
23787
+ localVarHttpContentTypes := []string{"multipart/form-data"}
23788
+
23789
+ // set Content-Type header
23790
+ localVarHttpContentType := selectHeaderContentType(localVarHttpContentTypes)
23791
+ if localVarHttpContentType != "" {
23792
+ localVarHeaderParams["Content-Type"] = localVarHttpContentType
23793
+ }
23794
+
23795
+ // to determine the Accept header
23796
+ localVarHttpHeaderAccepts := []string{"application/json"}
23797
+
23798
+ // set Accept header
23799
+ localVarHttpHeaderAccept := selectHeaderAccept(localVarHttpHeaderAccepts)
23800
+ if localVarHttpHeaderAccept != "" {
23801
+ localVarHeaderParams["Accept"] = localVarHttpHeaderAccept
23802
+ }
23803
+ localVarFormParams["@file"] = []string{file}
23804
+ r, err := a.client.prepareRequest(localVarPath, localVarHttpMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFileName, localVarFileBytes)
23805
+ if err != nil {
23806
+ return localVarReturnValue, nil, err
23807
+ }
23808
+
23809
+ localVarHttpResponse, err := a.client.callAPI(r)
23810
+ if err != nil || localVarHttpResponse == nil {
23811
+ return localVarReturnValue, localVarHttpResponse, err
23812
+ }
23813
+ defer localVarHttpResponse.Body.Close()
23814
+ if localVarHttpResponse.StatusCode >= 300 {
23815
+ bodyBytes, _ := ioutil.ReadAll(localVarHttpResponse.Body)
23816
+ return localVarReturnValue, localVarHttpResponse, reportError("Status: %v, Body: %s", localVarHttpResponse.Status, bodyBytes)
23817
+ }
23818
+ if err = json.NewDecoder(localVarHttpResponse.Body).Decode(&localVarReturnValue); err != nil {
23819
+ return localVarReturnValue, localVarHttpResponse, err
23820
+ }
23821
+ return localVarReturnValue, localVarHttpResponse, err
23822
+ }
23823
+
23599
23824
/*
23600
23825
CellsApiService Check if storage exists
23601
23826
* @param storageName Storage name
0 commit comments