Marca de Agua
Bienvenido a la documentación de la API de Marca de Agua, una solución simplificada que te permite insertar texto de marca de agua personalizado directamente en una amplia variedad de formatos de hoja de cálculo con una sola solicitud fácil para desarrolladores. Ya sea que trabajes con archivos de Microsoft Excel (.xlsx, .xls, .xlsm), archivos clásicos CSV y TSV, Apple Numbers (.numbers) u otros tipos compatibles, nuestra API se encarga del trabajo pesado por ti. Simplemente carga el archivo de origen, proporciona el texto de marca de agua deseado y permite que nuestro servicio seguro y de alto rendimiento devuelva una versión con marca de agua lista para su distribución. Esta capacidad es perfecta para añadir logotipos de marca, identificadores de versión, avisos de confidencialidad o cualquier etiqueta personalizada que refuerce el control de documentos y la autenticidad en toda tu organización.
Características Principales
Diseñada con velocidad y seguridad en su núcleo, la API de Marca de Agua se integra sin problemas en cualquier flujo de trabajo existente, ya sea que estés construyendo una plataforma SaaS basada en la nube, una herramienta interna de gestión de archivos o una canalización de informes automatizada. El endpoint acepta cargas multipart, valida la integridad del archivo y aplica la marca de agua con precisión, garantizando que la disposición original de los datos permanezca sin cambios mientras el texto añadido sea claramente visible. Como está creada para desarrolladores, encontrarás mensajes de error claros, códigos de respuesta completos y ejemplos de solicitudes detallados a lo largo de esta guía. Sumérgete para descubrir cómo una sola llamada a la API puede proteger tus hojas de cálculo, mejorar la consistencia de la marca y simplificar la gestión del ciclo de vida de los documentos.
Documentos
Parámetros
- AppRequest.WatermarkText: Si deseas usar un relleno de color RGB en este campo, por favor usa color hexadecimal
- AppRequest.WatermarkColorHex: Si deseas usar un relleno de color RGB en este campo, por favor usa color hexadecimal
- AppRequest.WatermarkTextRGB: Si deseas usar un relleno de color RGB en este campo, por favor usa color hexadecimal
- UploadFileRequest.OperationId: Este es un ID de operación
- UploadFileRequest.Files: Estos son los archivos que debes cargar a nuestros servicios en línea; puedes preparar los datos a tu manera, pero deben cumplir con el estándar del elemento de entrada HTML.
-
Envía una solicitud que incluya los archivos y el token de acceso API de Marca de Agua
curl -X 'POST' \ 'https://api.sheetize.cloud/watermark' \ -H 'accept: text/plain' \ -H 'Authorization: Bearer TheAccessToken' \ -H 'Content-Type: multipart/form-data' \ -F 'AppRequest.WatermarkText=TheWatermarkText' \ -F 'AppRequest.WatermarkColorHex=ff0000' \ -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 puedes usarlo o simplemente enviarlo al siguiente paso de tu flujo de trabajo.