Copia il contenuto e i formati da un altro foglio di lavoro.

Questa REST API copia un foglio di lavoro e i suoi formati in un nuovo foglio all’interno dello stesso workbook.

REST API

POST http://api.aspose.cloud/v3.0/cells/{name}/worksheets/{sheetName}/copy

I parametri della richiesta sono elencati di seguito:

Nome Parametro Tipo Posizione Descrizione
name string path Il nome del file del workbook.
sheetName string path Il nome del foglio di lavoro di destinazione (il nuovo foglio).
sourceSheet string query Il nome del foglio di lavoro da copiare.
options object body Oggetto JSON contenente le opzioni di copia (es. larghezza colonne, formule).
sourceWorkbook string query Il nome del workbook sorgente, se diverso dal workbook corrente.
sourceFolder string query Il percorso della cartella in cui è memorizzato il workbook sorgente.
folder string query Il percorso della cartella in cui verrà salvato il workbook di destinazione.
storageName string query Il nome del servizio di archiviazione da utilizzare.

Esempi di richiesta e risposta

La specifiche OpenAPI definisce un’interfaccia di programmazione pubblicamente accessibile e consente di effettuare interazioni REST direttamente 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.

Gestione degli errori

L’API restituisce i codici di stato HTTP standard insieme a un corpo di errore in formato JSON. Le risposte tipiche includono:

Codice HTTP Descrizione Esempio di corpo di errore JSON
400 Richiesta non valida – parametri mancanti o non validi. { "Code": 400, "Message": "Parametri della richiesta non validi." }
401 Non autorizzato – token mancante o non valido. { "Code": 401, "Message": "Autenticazione non riuscita." }
404 Non trovato – il workbook, il foglio di lavoro o la cartella non esistono. { "Code": 404, "Message": "Risorsa non trovata." }
500 Errore interno del server – condizione imprevista. { "Code": 500, "Message": "Si è verificato un errore imprevisto." }

Famiglia di SDK Cloud

L’utilizzo di un SDK rappresenta il modo migliore per velocizzare lo sviluppo. Un SDK gestisce i dettagli di basso livello, permettendoti di concentrarti sulle attività del tuo progetto. Consulta il repository GitHub per un elenco completo degli SDK di Aspose.Cells Cloud.

I seguenti esempi di codice mostrano come effettuare chiamate ai servizi web di Aspose.Cells utilizzando vari SDK: