Cómo convertir datos de rango de una hoja de cálculo local a un archivo PDF: Guía paso a paso
Exporta un rango de datos desde un archivo local de Excel a un archivo PDF utilizando la API en la nube.
Requisitos previos: Antes de utilizar esta API, necesitas una cuenta válida de Aspose.Cells Cloud, un token de acceso JWT y opcionalmente un SDK de Aspose.Cells Cloud para tu lenguaje de programación. Asegúrate de que el almacenamiento de destino (predeterminado o personalizado) esté configurado si planeas usar el parámetro outStorageName.
API Convertir rango a PDF
PUT https://api.aspose.cloud/v4.0/cells/convert/range/pdf
Seguridad y autenticación
Las API de Aspose.Cells Cloud son seguras y requieren autenticación basada en token JWT.
Parámetros de solicitud:
| Nombre del parámetro | Tipo | Ruta / Cadena de consulta / Cuerpo HTTP | Descripción |
|---|---|---|---|
| Spreadsheet | File | FormData | Carga el archivo de hoja de cálculo. |
| worksheet | String | Query | Nombre de la hoja dentro de la hoja de cálculo. |
| range | String | Query | Área de celdas a convertir, por ejemplo, A1:C10. |
| outPath | String | Query | (Opcional) Ruta de carpeta donde se guarda el libro. El valor predeterminado es null. |
| outStorageName | String | Query | Nombre del almacenamiento del archivo de salida. |
| fontsLocation | String | Query | Ubicación para almacenar fuentes personalizadas para uso personal. |
| region | String | Query | Configuración de la región de la hoja de cálculo. |
| password | String | Query | Contraseña para abrir el archivo de hoja de cálculo. |
Respuesta
[
{
"Name": "ResponseFile",
"DataType": {
"Identifier": "File",
"Reference": "Stream"
}
}
]
La respuesta típica es un flujo binario PDF devuelto como descarga de archivo.
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 ausentes o no válidos (por ejemplo, tipo de archivo no admitido). |
| 401 | No autorizado | Token JWT inválido o ausente. |
| 413 | Carga demasiado grande | El archivo subido excede el límite de tamaño. |
| 500 | Error interno del servidor | Error inesperado en el servidor. |
¿Dónde debes utilizar la API Convertir rango a PDF?
- Estados financieros: Convierte balances, estados de resultados (rangos específicos) a PDF para documentación lista para auditoría.
- Informes de ventas: Transforma paneles de control de ventas o cálculos de comisiones en PDF para distribución.
- Métricas operativas: Exporta tablas de KPI y métricas de desempeño como informes formales en PDF.
- Datos contractuales: Exporta tablas de precios y acuerdos de nivel de servicio desde hojas de cálculo a PDF como archivos adjuntos.
- Registros de auditoría: Preserva rangos de datos financieros como pruebas PDF no editables.
- Resúmenes de cartera: Exporta rangos de rendimiento de inversiones como estados de cuenta en PDF listos para clientes.
- Informes de control de calidad: Exporta rangos de datos de inspección a PDF para registros de cumplimiento.
- Resúmenes de inventario: Transforma tablas de niveles de existencias a PDF para revisión por parte de la dirección.
¿Por qué debes utilizar la API Convertir rango a PDF?
- Amigable para desarrolladores: Aspose.Cells Cloud ofrece bibliotecas SDK en múltiples lenguajes, lo que permite un desarrollo rápido y cuenta con documentación completa. En comparación con la creación de soluciones personalizadas de renderizado de gráficos, esto reduce significativamente la carga de desarrollo.
- Rentable: Puedes convertir datos de rango sin necesidad de cargar primero todo el libro, lo que ahorra espacio de almacenamiento y reduce costos.
- Preserva el formato complejo de Excel en un formato PDF universalmente accesible.
¿Cómo utilizar la API Convertir rango a PDF con los SDK?
Especificación de la API Convertir rango a PDF
La Especificación de la API Convertir rango a PDF define una interfaz de programación accesible públicamente y permite realizar interacciones REST directamente desde un navegador web.
Puedes 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
Utilizar un SDK es la forma más rápida de desarrollar, ya que abstracta los detalles de bajo nivel, permitiéndote convertir un rango de datos a un archivo PDF con código conciso. Consulta 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: