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.