Добавление водяного знака в файлы Excel – Документация Aspose.Cells Cloud
Этот REST API добавляет водяной знак в файлы Excel.
Необходимые условия: Вы должны получить действительный JWT-токен доступа и убедиться, что файл Excel находится в поддерживаемом формате (например, .xlsx, .xls).
Описание: Водяной знак — это полупрозрачное текстовое наложение, применяемое к каждому листу для указания права собственности или конфиденциальности.
API PostWatermark
POST https://api.aspose.cloud/v3.0/cells/watermark
Безопасность и аутентификация
API Aspose.Cells Cloud защищены и требуют аутентификации по токену JWT.
Параметры запроса
| Имя параметра | Тип | Расположение | Описание |
|---|---|---|---|
file |
file | formData (multipart body) | Файл Excel, к которому будет применён водяной знак. |
text |
string | query | Текст водяного знака для отображения. |
color |
string | query | Цвет водяного знака в формате ARGB в шестнадцатеричном виде (например, 004433ff). |
Ответ
JSON-ответ содержит массив Files. Для каждого объекта файла:
- Filename – имя обработанной рабочей книги.
- FileSize – размер файла в байтах.
- FileContent – содержимое файла Excel с водяным знаком, закодированное в Base64; для получения фактического файла его нужно декодировать.
{
"Status" : "OK",
"Code" : 200,
"Files": [
{
"Filename" : "[имя файла1]",
"Filesize" : [размер файла],
"FileContent" : "[Base64String]"
}, {
"Filename" : "[имя файла2]",
"Filesize" : [размер файла],
"FileContent" : "[Base64String]"
}, {
"Filename" : "[имя файла3]",
"Filesize" : [размер файла],
"FileContent" : "[Base64String]"
}
]
}
Коды HTTP-статуса
| Код | Значение | Описание |
|---|---|---|
| 200 | OK | Водяной знак успешно применён; ответ содержит детали операции. |
| 400 | Bad Request | Отсутствуют или недопустимы параметры (например, неподдерживаемый тип файла). |
| 401 | Unauthorized | Недействительный или отсутствующий JWT-токен. |
| 413 | Payload Too Large | Загруженный файл превышает ограничение по размеру. |
| 500 | Internal Server Error | Непредвиденная ошибка сервера. |
Как использовать API PostWatermark с SDK
Спецификация API PostWatermark
Спецификация OpenAPI определяет публично доступное программное интерфейсное описание и позволяет выполнять REST-взаимодействия напрямую из веб-браузера.
Вы можете использовать утилиту командной строки cURL для вызова веб-сервисов Aspose.Cells. Пример ниже показывает полный запрос, включая обязательный заголовок аутентификации. Замените <your‑jwt‑token> на действительный JWT-токен доступа, полученный из точки аутентификации Aspose.
Использование SDK Aspose.Cells Cloud
Использование SDK — самый быстрый способ разработки. SDK скрывает низкоуровневые детали, позволяя сосредоточиться на бизнес-логике. Полный список SDK Aspose.Cells Cloud доступен в репозитории GitHub.
Приведённые ниже примеры кода демонстрируют, как вызывать веб-сервисы Aspose.Cells с помощью различных SDK: