@@ -8396,6 +8396,88 @@ func (a *CellsApiService) CellsPicturesGetWorksheetPicture(localVarOptionals *Ce
83968396 return localVarReturnValue, localVarHttpResponse, err
83978397}
83988398
8399+ /*
8400+ CellsApiService Get chart area border info.
8401+ * @param name Workbook name.
8402+ * @param sheetName Worksheet name.
8403+ * @param pictureIndex The picture index.
8404+ * @param optional nil or *CellsPictureGetExtractBarcodesOpts - Optional Parameters:
8405+ * @param "Folder" (optional.String) - Workbook folder.
8406+ * @param "StorageName" (optional.String) - storage name.
8407+
8408+ @return BarcodeResponseList
8409+ */
8410+
8411+ type CellsPictureGetExtractBarcodesOpts struct {
8412+ Name string
8413+ SheetName string
8414+ PictureIndex int64
8415+ Folder string
8416+ StorageName string
8417+ }
8418+
8419+ func (a *CellsApiService) CellsPictureGetExtractBarcodes(localVarOptionals *CellsPictureGetExtractBarcodesOpts) (BarcodeResponseList, *http.Response, error) {
8420+ var (
8421+ localVarHttpMethod = strings.ToUpper("Get")
8422+ localVarPostBody interface{}
8423+ localVarFileName string
8424+ localVarFileBytes []byte
8425+ localVarReturnValue BarcodeResponseList
8426+ )
8427+
8428+ // create path and map variables
8429+ localVarPath := a.client.cfg.BasePath + "/" + a.client.cfg.Version + "/cells/{name}/worksheets/{sheetName}/pictures/{pictureIndex}/recognize"
8430+ localVarPath = strings.Replace(localVarPath, "{"+"name"+"}", fmt.Sprintf("%v", localVarOptionals.Name), -1)
8431+ localVarPath = strings.Replace(localVarPath, "{"+"sheetName"+"}", fmt.Sprintf("%v", localVarOptionals.SheetName), -1)
8432+ localVarPath = strings.Replace(localVarPath, "{"+"pictureIndex"+"}", fmt.Sprintf("%v", localVarOptionals.PictureIndex), -1)
8433+
8434+ localVarHeaderParams := make(map[string]string)
8435+ localVarQueryParams := url.Values{}
8436+ localVarFormParams := url.Values{}
8437+
8438+ if localVarOptionals != nil {
8439+ localVarQueryParams.Add("folder", parameterToString(localVarOptionals.Folder, ""))
8440+ }
8441+ if localVarOptionals != nil {
8442+ localVarQueryParams.Add("storageName", parameterToString(localVarOptionals.StorageName, ""))
8443+ }
8444+ // to determine the Content-Type header
8445+ localVarHttpContentTypes := []string{"application/json"}
8446+
8447+ // set Content-Type header
8448+ localVarHttpContentType := selectHeaderContentType(localVarHttpContentTypes)
8449+ if localVarHttpContentType != "" {
8450+ localVarHeaderParams["Content-Type"] = localVarHttpContentType
8451+ }
8452+
8453+ // to determine the Accept header
8454+ localVarHttpHeaderAccepts := []string{"application/json"}
8455+
8456+ // set Accept header
8457+ localVarHttpHeaderAccept := selectHeaderAccept(localVarHttpHeaderAccepts)
8458+ if localVarHttpHeaderAccept != "" {
8459+ localVarHeaderParams["Accept"] = localVarHttpHeaderAccept
8460+ }
8461+ r, err := a.client.prepareRequest(localVarPath, localVarHttpMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFileName, localVarFileBytes)
8462+ if err != nil {
8463+ return localVarReturnValue, nil, err
8464+ }
8465+
8466+ localVarHttpResponse, err := a.client.callAPI(r)
8467+ if err != nil || localVarHttpResponse == nil {
8468+ return localVarReturnValue, localVarHttpResponse, err
8469+ }
8470+ defer localVarHttpResponse.Body.Close()
8471+ if localVarHttpResponse.StatusCode >= 300 {
8472+ bodyBytes, _ := ioutil.ReadAll(localVarHttpResponse.Body)
8473+ return localVarReturnValue, localVarHttpResponse, reportError("Status: %v, Body: %s", localVarHttpResponse.Status, bodyBytes)
8474+ }
8475+ if err = json.NewDecoder(localVarHttpResponse.Body).Decode(&localVarReturnValue); err != nil {
8476+ return localVarReturnValue, localVarHttpResponse, err
8477+ }
8478+ return localVarReturnValue, localVarHttpResponse, err
8479+ }
8480+
83998481/*
84008482CellsApiService Read worksheet pictures.
84018483 * @param name Document name.
0 commit comments