Cómo exportar una tabla de hoja de cálculo remota a otro formato: Guía paso a paso
Exporta una tabla de hoja de cálculo (Excel) almacenada en la nube a un archivo en otro formato.
API de Exportar Tabla a Formato
API Web
GET https://api.aspose.cloud/v4.0/cells/{name}/worksheets/{worksheet}/tables/{tableName}
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 del libro que se va a recuperar. |
| worksheet | String | Ruta | Nombre de la hoja de cálculo. |
| tableName | String | Ruta | Nombre de la tabla. |
| 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. Por defecto es null. |
| storageName | String | Consulta | Opcional. Nombre del almacenamiento si se utiliza un almacenamiento en la nube personalizado. Usa el almacenamiento predeterminado si se omite. |
| outPath | String | Consulta | Opcional. Ruta de la carpeta para el almacenamiento de salida. Por defecto es null. |
| outStorageName | String | Consulta | Opcional. Nombre del almacenamiento del archivo de salida. |
| fontsLocation | String | Consulta | Opcional. Ubicación de fuentes personalizadas. |
| 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 abrir el archivo de la hoja de cálculo. |
Respuesta
[
{
"Name": "ResponseFile",
"DataType": {
"Identifier": "File",
"Reference": "Stream"
}
}
]
Códigos de Estado HTTP
| Código | Significado | Descripción |
|---|---|---|
| 200 | Correcto | Filtro aplicado correctamente; la respuesta contiene detalles de la operación. |
| 400 | Solicitud Incorrecta | Parámetros faltantes o inválidos (por ejemplo, tipo de archivo no admitido). |
| 401 | No Autorizado | Token JWT inválido o faltante. |
| 413 | Payload Demasiado Grande | El archivo cargado excede el límite de tamaño. |
| 500 | Error Interno del Servidor | Error inesperado del servidor. |
¿Dónde Debería Utilizar la API de Exportar Tabla a Otro Formato?
- Migración de Sistemas Heredados: Convierte miles de archivos XLS heredados a XLSX para sistemas modernos.
- Estandarización de Archivo: Normaliza diversos formatos de hojas de cálculo (XLS, XLSM, ODS, CSV) a un único formato para archivo.
- Interoperabilidad con Suites de Oficina: Convierte archivos de Excel a formatos compatibles con LibreOffice, Google Sheets o Apple Numbers.
- Normalización de Fuentes de Datos: Convierte diversos formatos de hojas de cálculo a CSV o JSON para su ingestión en bases de datos.
- Publicación Web: Convierte modelos financieros a HTML para su visualización web.
¿Por Qué Debería Utilizar la API de Exportar Tabla a Otro Formato?
- Amigable para Desarrolladores: Aspose.Cells Cloud ofrece bibliotecas SDK en múltiples lenguajes, lo que permite un desarrollo rápido y viene acompañado de documentación completa. En comparación con la construcción de soluciones personalizadas de renderizado de gráficos, esto reduce significativamente la carga de trabajo de desarrollo.
- Reducción de Costos de Mano de Obra: Disminuye la necesidad de asignar personal exclusivamente a la consolidación de documentos.
- Pago por Uso: Sin inversión inicial; solo paga por las llamadas a la API que realmente utiliza.
- Costos de Mantenimiento Cero: No es necesario mantener servidores, actualizar software ni lidiar con problemas de compatibilidad.
- La API devuelve únicamente los datos brutos de la tabla, sin ningún estilo del libro.
¿Cómo Utilizar la API de Exportar Tabla de Hoja de Cálculo a Formato con SDK?
Especificación de la API de Exportar Tabla a Formato
La Especificación de la API Exportar Tabla a Formato define una interfaz de programación públicamente accesible y le 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 siguiente ejemplo muestra cómo realizar llamadas a la API en la nube con cURL.
Utilizar los SDK de Aspose.Cells Cloud
Usar el SDK es la forma más rápida de desarrollar, ya que abstrae los detalles de bajo nivel, permitiéndole exportar una tabla de hoja de cálculo a un archivo en otro formato con un código breve. Consulte el repositorio de GitHub para ver 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: