Rotar
Bienvenido al centro de documentación de nuestra API de rotación de hojas de cálculo de alta precisión. Ya sea que estés trabajando con los formatos clásicos de Excel (.xlsx, .xls, .xlsm), archivos de datos de texto plano como CSV y TSV, o incluso documentos de Apple Numbers (.numbers), este servicio simplifica cada transformación que necesitas. Con una sola solicitud intuitiva puedes rotar una hoja 90° o 270°, o invertir filas y columnas completamente, dándote la flexibilidad de remodelar diseños, realinear estructuras visuales y normalizar datos para procesamiento posterior. La API está diseñada para velocidad y fiabilidad, manejando libros grandes y hojas de cálculo complejas en milisegundos mientras preserva el formato de celdas, fórmulas y metadatos. Sumérgete en las secciones a continuación para explorar la autenticación, los parámetros de solicitud, las estructuras de respuesta y consejos de mejores prácticas que te ayudarán a integrar esta poderosa herramienta en tus aplicaciones en solo unas pocas líneas de código.
Características principales
Bienvenido al centro de documentación de nuestra API de rotación de hojas de cálculo de alta precisión. Elige el modo de rotación que mejor se adapte a tu escenario: 90° para una rotación simple en sentido horario, 270° para un ajuste en sentido antihorario, o un intercambio completo de filas y columnas para un efecto de trasposición, y deja que el servicio haga el trabajo pesado. Nuestro endpoint soporta operaciones por lotes, permitiéndote pivotar múltiples hojas en una sola llamada, y ofrece banderas opcionales para preservar filas ocultas, proteger la protección de la hoja y personalizar los formatos de salida. Ya sea que estés limpiando datos importados, preparando informes para presentación, o construyendo una canalización de datos que requiera una orientación uniforme, esta API brinda una solución rápida, fiable y orientada al desarrollador que se integra sin problemas en cualquier flujo de trabajo moderno.
Documentos
Parámetros
- AppRequest.Target: La operación, por ejemplo: 270 para rotar 270 grados, 90 para rotar 90 grados, col para rotar columna, row para rotar fila, row2col para rotar fila a columna
- UploadFileRequest.OperationId: Este es un ID de operación
- UploadFileRequest.Files: Estos son archivos que debes cargar a nuestros servicios en línea, puedes preparar los datos a tu manera, pero deben seguir el estándar del input de archivo HTML.
-
Envía una solicitud que incluya los archivos y el token de acceso API de rotación
curl -X 'POST' \ 'https://api.sheetize.cloud/rotate' \ -H 'accept: text/plain' \ -H 'Authorization: Bearer TheAccessToken' \ -H 'Content-Type: multipart/form-data' \ -F 'AppRequest.Target=1' \ -F 'UploadFileRequest.OperationId=' \ -F 'UploadFileRequest.Files=@AFileName.xlsx;type=application/vnd.openxmlformats-officedocument.spreadsheetml.sheet' -
El servicio responderá con una URL de descarga para el archivo procesado, en este ejemplo es:
{ "name": "", "type": "1", "size": 900000, "description": "", "linkToDownload": "/download/TheFolderName/TheFileName.xlsx", "message": "", "statusCode": 200 } -
Envía una solicitud que incluya el nombre del archivo y el nombre de la carpeta a API de descarga
curl -X 'GET' \ 'https://api.sheetize.cloud/download/TheFolderName/TheFileName.xlsx' \ -H 'accept: */*' \ -H 'Authorization: Bearer TheAccessToken' - Recibirás el archivo y podrás usarlo o simplemente reenviarlo al siguiente paso de tu flujo de trabajo.