Exporte una hoja de cálculo/Excel en la nube a otro formato de archivo mediante la API web de Aspose.Cells Cloud.
API para exportar hoja de cálculo a otro formato
API web
GET https://api.aspose.cloud/v4.0/cells/{name}/worksheets/{worksheet}
Seguridad y autenticación
Las API de Aspose.Cells Cloud son seguras y requieren autenticación basada en token JWT.
-H "Authorization: Bearer {access_token}"
Parámetros de solicitud
| Nombre del parámetro | Tipo | Ruta / Cadena de consulta / Cuerpo HTTP | Descripción |
|---|---|---|---|
| name | String | Ruta | (Obligatorio) Nombre del archivo de libro que se va a recuperar. |
| worksheet | String | Ruta | (Obligatorio) Hoja de cálculo específica que se va a convertir. |
| format | String | Consulta | (Obligatorio) Formato de salida deseado (por ejemplo, png, pdf, svg). |
| folder | String | Consulta | (Opcional) Ruta de la carpeta donde se almacena el libro. El valor predeterminado es null. |
| storageName | String | Consulta | (Opcional) Nombre del almacenamiento en la nube personalizado. Se utiliza el almacenamiento predeterminado si se omite. |
| outPath | String | Consulta | (Opcional) Ruta de la carpeta de salida. El valor predeterminado es null. |
| outStorageName | String | Consulta | (Opcional) Nombre del almacenamiento para el archivo de salida. |
| fontsLocation | String | Consulta | (Opcional) Especifique fuentes personalizadas si es necesario. |
| region | String | Consulta | (Opcional) Configuración regional/idioma de la hoja de cálculo (por ejemplo, es-ES, fr-FR). Afecta el formato numérico, el análisis de fechas y el comportamiento específico de la configuración regional. |
| password | String | Consulta | (Opcional) Contraseña para acceder al archivo de hoja de cálculo. |
Respuesta
[
{
"Name": "ResponseFile",
"DataType": {
"Identifier": "File",
"Reference": "Stream"
}
}
]
Códigos de estado HTTP
| Código | Significado | Descripción |
|---|---|---|
| 200 | OK | Filtro aplicado correctamente; la respuesta contiene detalles de la operación. |
| 400 | Solicitud incorrecta | Parámetros faltantes o no válidos (por ejemplo, tipo de archivo no admitido). |
| 401 | No autorizado | Token JWT inválido o faltante. |
| 413 | Carga útil demasiado grande | El archivo subido supera el límite de tamaño. |
| 500 | Error interno del servidor | Error inesperado en el servidor. |
¿Dónde debería usar la API para exportar una hoja de cálculo a otro formato?
- Migración de sistemas heredados – Convierta miles de archivos XLS heredados a XLSX para sistemas modernos.
- Estandarización de archivos para archivar – Normalice diversos formatos de hojas de cálculo (XLS, XLSM, ODS, CSV) a un único formato para archivar.
- Interoperabilidad con suites ofimáticas – Convierta archivos de Excel a formatos compatibles con LibreOffice, Google Sheets o Apple Numbers.
- Normalización de fuentes de datos – Convierta diversos formatos de hojas de cálculo a CSV o JSON para su ingestión en bases de datos.
- Publicación web – Convierta modelos financieros a HTML para su visualización en la web.
¿Por qué usar la API para exportar una hoja de cálculo a otro formato?
- Soporte de SDK multilenguaje – Proporciona bibliotecas cliente para varios lenguajes de programación, lo que permite a los desarrolladores invocar la API directamente desde su entorno preferido.
- Conversión directa sin carga intermedia – Permite convertir una hoja de cálculo almacenada en almacenamiento en la nube al formato solicitado sin necesidad de descargar y volver a subir el archivo.
- Extracción de solo datos – Devuelve el contenido de la hoja de cálculo en el formato seleccionado sin conservar el estilo visual.
¿Cómo usar la API para exportar una hoja de cálculo a otro formato con SDK?
Especificación de la API para exportar hoja de cálculo a otro formato
La especificación de la API para exportar hoja de cálculo a otro formato proporciona una interfaz de programación pública accesible para 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 siguiente ejemplo muestra cómo realizar llamadas a la API en la nube con cURL.
Uso de los SDK de Aspose.Cells Cloud
Utilizar el SDK es la forma más rápida de desarrollar, ya que oculta los detalles de bajo nivel, permitiéndole exportar una hoja de cálculo a un archivo en otro formato con un código breve.
Consulte el repositorio de GitHub para obtener una lista completa de los SDK de Aspose.Cells Cloud.
Los siguientes ejemplos de código muestran cómo realizar llamadas a los servicios web de Aspose.Cells utilizando diversos SDK: