Convertir hoja de cálculo a PDF, PNG, CSV y más: API en la nube Aspose.Cells

API de conversión de hojas de cálculo: El punto final GET /cells/{name}/worksheets/{sheetName} convierte una única hoja de cálculo (una hoja dentro de un libro de Excel) a otro tipo de archivo.

Prerrequisito: Debe tener un token JWT válido y el libro almacenado en una ubicación de almacenamiento compatible con Aspose Cloud antes de invocar este punto final.

Formatos importables admitidos (la hoja de cálculo puede leerse desde):

  • XLS, XLSX, XLSB, CSV, TSV, XLSM, ODS, TXT

Formatos solo de exportación admitidos (la hoja de cálculo puede guardarse como):

  • PDF, OTS, XPS, DIF, PNG, JPEG, BMP, SVG, TIFF, EMF, NUMBERS, FODS

API REST

La Especificación OpenAPI describe la interfaz accesible públicamente.

Parámetros de solicitud

Parámetro Tipo Obligatorio Valor predeterminado Valores permitidos Descripción
format string pdf, png, jpeg, bmp, svg, tiff, emf, csv, txt, … (ver lista admitida) Formato de salida deseado.
verticalResolution integer No 96 72‑600 Resolución vertical (DPI) para la salida de imagen.
horizontalResolution integer No 96 72‑600 Resolución horizontal (DPI) para la salida de imagen.
password string No Contraseña para abrir un libro protegido.
folder string No Carpeta en la nube donde se almacena el libro origen.
storage string No Nombre del almacenamiento (por ejemplo, “Default”).

Respuesta

Código de estado Descripción Tipo devuelto
200 Conversión exitosa; se devuelve una secuencia binaria del archivo convertido. application/octet-stream
400 Solicitud incorrecta: faltan parámetros o estos son inválidos. Objeto JSON de error
401 No autorizado: token JWT inválido o ausente. Objeto JSON de error
404 No encontrado: el libro o la hoja de cálculo no existen. Objeto JSON de error
500 Error interno del servidor: fallo inesperado. Objeto JSON de error

Ejemplo de solicitud (cURL)

curl -v "https://api.aspose.com/v3.0/cells/myWorkbook.xlsx/worksheets/Sheet1?format=png&verticalResolution=96&horizontalResolution=96" \
  -X GET \
  -H "Content-Type: application/json" \
  -H "Accept: application/json" \
  -H "Authorization: Bearer <jwt token>"

Ejemplo de respuesta

Imagen convertida (secuencia binaria)

Familia de SDK en la nube

Utilizar un SDK es la forma más rápida de desarrollar. Un SDK maneja los detalles de bajo nivel para que usted pueda centrarse en su proyecto. 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 invocar los servicios web de Aspose.Cells mediante diversos SDK: