Водяний знак
Ласкаво просимо до документації Watermark API — спрощеного рішення, яке дозволяє безпосередньо вставляти користувацький текст водяного знака у широкий спектр форматів електронних таблиць за допомогою одного, дружнього до розробників запиту. Незалежно від того, чи працюєте ви з файлами Microsoft Excel (.xlsx, .xls, .xlsm), класичними CSV та TSV, Apple Numbers (.numbers) чи багатьма іншими підтримуваними типами, наш API виконує всю важку роботу за вас. Просто завантажте вихідний файл, вкажіть бажаний текст водяного знака, і наш безпечний, високопродуктивний сервіс поверне водяний варіант, готовий до розповсюдження. Це можливість ідеально підходить для додавання логотипів бренду, ідентифікаторів версій, повідомлень про конфіденційність або будь‑якої іншої мітки, яка посилює контроль документів та їх автентичність у вашій організації.
Основні функції
Створений з швидкістю та безпекою в основі, Watermark API безшовно інтегрується у будь‑який існуючий робочий процес, чи то ви створюєте хмарну SaaS‑платформу, внутрішній інструмент керування файлами або автоматизований конвеєр звітності. Кінцева точка приймає багаточастинні завантаження, перевіряє цілісність файлів і точно накладає водяний знак, забезпечуючи, що оригінальне розташування даних залишається незмінним, а доданий текст чітко видимий. Оскільки сервіс розроблений для розробників, ви знайдете зрозумілі повідомлення про помилки, всебічні коди відповідей та докладні приклади запитів у цьому посібнику. Пориньте, щоб дізнатися, як один виклик API може захистити ваші таблиці, підвищити консистентність бренду та спростити управління життєвим циклом документів.
Документи
Параметри
- AppRequest.WatermarkText: Якщо ви хочете використати заповнення кольором RGB, використайте цей параметр, інакше — використовуйте HEX‑колір.
- AppRequest.WatermarkColorHex: Якщо ви хочете використати заповнення кольором RGB, використайте цей параметр, інакше — використовуйте HEX‑колір.
- AppRequest.WatermarkTextRGB: Якщо ви хочете використати заповнення кольором RGB, використайте цей параметр, інакше — використовуйте HEX‑колір.
- UploadFileRequest.OperationId: Це ідентифікатор операції
- UploadFileRequest.Files: Це файли, які потрібно завантажити до наших онлайн‑сервісів; ви можете підготувати дані у власному вигляді, проте вони повинні відповідати стандарту HTML‑вводу файлу.
-
Надішліть запит, що включає файли та токен доступу API водяного знака
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' -
Сервіс відповість URL‑адресою для завантаження обробленого файлу, у цьому прикладі це:
{ "name": "", "type": "1", "size": 900000, "description": "", "linkToDownload": "/download/TheFolderName/TheFileName.xlsx", "message": "", "statusCode": 200 } -
Надішліть запит, що включає назву файлу та назву папки до API завантаження
curl -X 'GET' \ 'https://api.sheetize.cloud/download/TheFolderName/TheFileName.xlsx' \ -H 'accept: */*' \ -H 'Authorization: Bearer TheAccessToken' - Ви отримаєте файл і можете або використати його, або просто передати наступному кроку вашого робочого процесу.