Cómo convertir una hoja de cálculo local en un archivo PDF: Guía paso a paso
Exporte una hoja de cálculo desde un archivo local de Excel a un archivo PDF utilizando la API en la nube.
API para convertir hoja en PDF
API web
PUT https://api.aspose.cloud/v4.0/cells/convert/worksheet/pdf
Seguridad y autenticación
Las APIs de Aspose.Cells Cloud son seguras y requieren autenticación basada en tokens JWT.
Parámetros de solicitud:
| Nombre del parámetro | Tipo | Ruta/Cadena de consulta/Cuerpo HTTP | Descripción |
|---|---|---|---|
| Spreadsheet | File | FormData | Cargue el archivo de hoja de cálculo. |
| worksheet | String | Query | Nombre de la hoja de cálculo dentro del archivo. |
| outPath | String | Query | (Opcional) Ruta de la carpeta donde se almacenará el libro; el valor por defecto es null. |
| outStorageName | String | Query | Nombre del almacenamiento para el archivo de salida. |
| fontsLocation | String | Query | Utilice fuentes personalizadas para el PDF. |
| region | String | Query | Defina la configuración regional de la hoja de cálculo. |
| password | String | Query | Contraseña necesaria para abrir el archivo de hoja de cálculo. |
Respuesta
[
{
"Name": "ResponseFile",
"DataType": {
"Identifier": "File",
"Reference": "Stream",
"Name": "file"
}
}
]
Códigos de estado HTTP
| Código | Significado | Descripción |
|---|---|---|
| 200 | Correcto | Filtro aplicado correctamente; la respuesta contiene los 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 no válido o faltante. |
| 413 | Payload demasiado grande | El archivo cargado supera el límite de tamaño. |
| 500 | Error interno del servidor | Error inesperado en el servidor. |
¿Dónde debería utilizar la API para convertir hoja en PDF?
- Estados financieros: convierta balances, estados de resultados (tablas específicas) a PDF para documentación lista para auditoría.
- Informes de ventas: transforme paneles de control de ventas o cálculos de comisiones en PDF listos para distribuir.
- Métricas operativas: exporte tablas de KPI y métricas de desempeño como informes PDF formales.
- Datos contractuales: exporte tablas de precios y acuerdos de nivel de servicio desde hojas de cálculo a PDF como archivos adjuntos.
- Registros de auditoría: preserve hojas de cálculo financieras como evidencia PDF no editable.
- Resúmenes de cartera: exporte tablas de desempeño de inversiones como estados de cuenta PDF listos para clientes.
- Informes de control de calidad: exporte hojas de inspección a PDF para registros de cumplimiento.
- Resúmenes de inventario: transforme hojas de existencias en PDF para revisión por parte de la gerencia.
¿Por qué debería utilizar la API para convertir hoja en PDF?
- Amigable para desarrolladores: Aspose.Cells Cloud ofrece bibliotecas SDK en múltiples lenguajes, lo que permite un desarrollo rápido y viene con documentación completa. Comparado con la construcción de soluciones personalizadas para renderizar gráficos, esto reduce significativamente la carga de trabajo de desarrollo.
- Rentable: puede convertir datos de tablas sin tener que cargar previamente el libro, lo que ahorra espacio de almacenamiento y reduce costos.
- Preservación del formato: conserva el formato complejo de Excel en un formato PDF universalmente accesible.
¿Cómo utilizar la API para convertir hoja en PDF con SDK?
Especificación de la API para convertir hoja en PDF
La Especificación de la API para convertir hoja en PDF proporciona una interfaz de programación públicamente accesible y permite 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 mediante cURL.
Utilizar los SDK de Aspose.Cells Cloud
Utilizar un SDK es la forma más rápida de desarrollar, ya que oculta los detalles de bajo nivel, permitiéndole convertir datos de tablas de hojas de cálculo en un archivo PDF con un código mínimo. 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 llamar a los servicios web de Aspose.Cells utilizando diversos SDK: