Split in Batch
Questa API REST esegue una split in batch dei file idonei.
API REST
POST http://api.aspose.cloud/v3.0/cells/batch/split
Sicurezza e autenticazione
Le API Aspose.Cells Cloud sono sicure e richiedono l'autenticazione basata su token JWT.
Parametri della richiesta
| Nome parametro | Tipo | Percorso/Query/Stringa/Corpo HTTP | Descrizione |
|---|---|---|---|
| BatchSplitRequest | BatchSplitRequest | body | Payload della richiesta contenente le opzioni di suddivisione. |
Proprietà di BatchSplitRequest
| Nome | Tipo | Descrizione | Note |
|---|---|---|---|
| SourceFolder | string | Cartella contenente il file sorgente. | [opzionale] |
| SourceStorage | string | Nome dello storage in cui risiede il file sorgente. | [opzionale] |
| MatchCondition | MatchConditionRequest | Condizioni utilizzate per selezionare i file da dividere. | [opzionale] |
| Format | string | Format di output desiderato (es. pdf, csv). | [opzionale] |
| FromIndex | integer | Indice iniziale delle pagine da dividere. | [opzionale] |
| ToIndex | integer | Indice finale delle pagine da dividere. | [opzionale] |
| OutFolder | string | Cartella di destinazione per i file suddivisi. | [opzionale] |
| SaveOptions | SaveOptions | Opzioni aggiuntive per il salvataggio dell’output. | [opzionale] |
Proprietà di MatchConditionRequest
| Nome | Tipo | Descrizione | Note |
|---|---|---|---|
| RegexPattern | string | Espressione regolare per il matching dei nomi dei file. | [opzionale] |
| FullMatchConditions | string[] | Elenco di condizioni di match esatti. | [opzionale] |
Parametro nel corpo della richiesta
| Nome parametro | Tipo | Descrizione |
|---|---|---|
| data | file | Contenuto binario del file del workbook da creare. |
Risposta
{
"Name": "ResponseFile",
"DataType": {
"Identifier": "File",
"Reference": "Stream",
"Name": "file"
}
}
Codici di stato HTTP
| Codice | Significato | Quando restituito |
|---|---|---|
| 200 OK | Workbook creato correttamente | Flusso normale |
| 201 Created | Workbook creato (risposta alternativa) | Quando l’API restituisce lo stato “created” |
| 400 Bad Request | Parametri non validi | Errore lato client |
| 401 Unauthorized | Token mancante o non valido | Errore di autenticazione |
| 409 Conflict | File esistente e isWriteOver=false |
Conflitto con file esistente |
Come utilizzare l’API PostBatchSplit con gli SDK
Specifica dell’API PostBatchSplit
La Specifiche OpenAPI definiscono un’interfaccia di programmazione pubblicamente accessibile e permettono di effettuare direttamente interazioni REST da un browser web.
Puoi utilizzare lo strumento a riga di comando cURL per accedere facilmente ai servizi web di Aspose.Cells. L’esempio seguente mostra come effettuare chiamate all’API Cloud con cURL.
Utilizzare gli SDK Aspose.Cells Cloud
Utilizzare un SDK rappresenta il modo più efficace per velocizzare lo sviluppo. Un SDK gestisce i dettagli di basso livello, permettendoti di concentrarti sulle tue attività di suddivisione. Consulta il repository GitHub per un elenco completo degli SDK Aspose.Cells Cloud.
I seguenti esempi di codice mostrano come effettuare chiamate ai servizi web Aspose.Cells utilizzando vari SDK: