Ajustar automáticamente una fila en una hoja de cálculo de Excel usando la API de Aspose.Cells Cloud
Esta API REST ajusta automáticamente una fila en una hoja de cálculo de Excel.
Seguridad y autenticación
Las API de Aspose.Cells Cloud son seguras y requieren autenticación basada en token JWT.
API REST
POST https://api.aspose.cloud/v3.0/cells/{name}/worksheets/{sheetName}/autofitrow
Parámetros de la solicitud
| Nombre del parámetro | Tipo | Ubicación | Descripción |
|---|---|---|---|
| name | string | path | El nombre del archivo de Excel. |
| sheetName | string | path | El nombre de la hoja de cálculo. |
| rowIndex | integer | query | Índice de fila basado en cero que se ajustará automáticamente. |
| firstColumn | integer | query | Índice de la primera columna incluida en la operación. |
| lastColumn | integer | query | Índice de la última columna incluida en la operación. |
| autoFitterOptions | object | body | Objeto que controla el comportamiento del ajuste automático (por ejemplo, si se deben considerar celdas fusionadas, texto ajustado, etc.). Consulte AutoFitterOptions{:rel=“noopener” title=“Controla el comportamiento del ajuste automático”}. |
| folder | string | query | Carpeta donde se almacena el archivo. |
| storageName | string | query | Nombre del almacenamiento. |
Ejemplo de cuerpo JSON para autoFitterOptions
{
"IsMergedCells": true,
"IsWrapped": false,
"AutoFitMergedCells": true,
"AutoFitWrappedCells": false
}
Definiciones de entidades
| Entidad | Descripción |
|---|---|
rowIndex |
Índice basado en cero de la fila de destino. |
firstColumn |
Columna inicial para la operación de ajuste automático. |
lastColumn |
Columna final para la operación de ajuste automático. |
autoFitterOptions |
Configuraciones opcionales que influyen en cómo se ajusta automáticamente la fila (celdas fusionadas, texto ajustado, etc.). |
La Especificación OpenAPI define una interfaz de programación pública accesible y permite realizar interacciones REST directamente desde un navegador web.
Puede utilizar la herramienta de línea de comandos cURL para acceder fácilmente a los servicios web de Aspose.Cells. El ejemplo siguiente muestra cómo llamar a la API mediante cURL.
Manejo de errores
La API devuelve códigos de estado HTTP estándar. Las respuestas de error comunes para este punto final son:
| Código HTTP | Ejemplo de carga útil | Significado |
|---|---|---|
| 400 | { "Code": 400, "Message": "Row index out of range." } |
El rowIndex proporcionado no existe en la hoja de cálculo. |
| 401 | { "Code": 401, "Message": "Invalid or expired token." } |
Falló la autenticación: verifique el token JWT y asegúrese de que la solicitud sea por HTTPS. |
| 404 | { "Code": 404, "Message": "File not found." } |
No se puede encontrar el archivo de Excel o la hoja de cálculo especificados. |
| 500 | { "Code": 500, "Message": "Internal server error." } |
Se produjo un problema inesperado del lado del servidor. |
Familia de SDK en la nube
Utilizar un SDK es la forma más rápida de desarrollar. Un SDK abstracta los detalles de bajo nivel, permitiéndole centrarse en la lógica de su negocio. Consulte el repositorio de GitHub{:rel=“noopener noreferrer”} para obtener una lista completa de los SDK de Aspose.Cells Cloud.
Los siguientes ejemplos de código muestran cómo llamar a los servicios web de Aspose.Cells mediante diversos SDK:
Consulte también: Ajustar columna automáticamente, Ajustar filas automáticamente, AutoFitterOptions.