Znak wodny
Witamy w dokumentacji Watermark API – uproszczonym rozwiązaniu, które pozwala osadzać niestandardowy tekst znaku wodnego bezpośrednio w szerokiej gamie formatów arkuszy kalkulacyjnych przy użyciu jednego, przyjaznego dla dewelopera żądania. Niezależnie od tego, czy pracujesz z plikami Microsoft Excel (.xlsx, .xls, .xlsm), klasycznymi plikami CSV i TSV, Apple Numbers (.numbers) czy wieloma innymi obsługiwanymi typami, nasze API zajmie się całą ciężką pracą. Wystarczy przesłać plik źródłowy, podać pożądany tekst znaku wodnego i pozwolić naszemu bezpiecznemu, wysokowydajnemu serwisowi zwrócić wersję oznaczoną znakiem wodnym, gotową do dystrybucji. Ta funkcjonalność jest idealna do dodawania logo marki, identyfikatorów wersji, informacji o poufności lub dowolnej własnej etykiety, która wzmacnia kontrolę dokumentów i autentyczność w całej organizacji.
Główne funkcje
Zaprojektowane z myślą o szybkości i bezpieczeństwie, Watermark API integruje się bezproblemowo z każdym istniejącym procesem pracy, niezależnie od tego, czy budujesz opartą na chmurze platformę SaaS, wewnętrzne narzędzie do zarządzania plikami czy zautomatyzowany pipeline raportowy. Punkt końcowy przyjmuje wieloczęściowe (multipart) przesyłania, weryfikuje integralność pliku i precyzyjnie nakłada znak wodny, zapewniając, że oryginalny układ danych pozostaje niezmieniony, a dodany tekst jest wyraźnie widoczny. Ponieważ jest zbudowane z myślą o deweloperach, znajdziesz przejrzyste komunikaty o błędach, kompleksowe kody odpowiedzi i szczegółowe przykłady żądań w całym przewodniku. Zanurz się, aby odkryć, jak pojedyncze wywołanie API może chronić twoje arkusze, zwiększać spójność marki i upraszczać zarządzanie cyklem życia dokumentów.
Dokumenty
Parametry
- AppRequest.WatermarkText: Jeśli chcesz użyć wypełnienia kolorem RGB, wprowadź je; w przeciwnym razie użyj koloru szesnastkowego (Hex).
- AppRequest.WatermarkColorHex: Jeśli chcesz użyć wypełnienia kolorem RGB, wprowadź je; w przeciwnym razie użyj koloru szesnastkowego (Hex).
- AppRequest.WatermarkTextRGB: Jeśli chcesz użyć wypełnienia kolorem RGB, wprowadź je; w przeciwnym razie użyj koloru szesnastkowego (Hex).
- UploadFileRequest.OperationId: To jest identyfikator operacji
- UploadFileRequest.Files: Są to pliki, które musisz przesłać do naszych usług online; możesz przygotować dane w dowolny sposób, ale muszą one spełniać standard wejściowego pola pliku HTML.
-
Wyślij żądanie zawierające pliki i token dostępu API Znaków wodnych
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' -
Usługa zwróci URL do pobrania przetworzonego pliku, w tym przykładzie jest to:
{ "name": "", "type": "1", "size": 900000, "description": "", "linkToDownload": "/download/TheFolderName/TheFileName.xlsx", "message": "", "statusCode": 200 } -
Wyślij żądanie zawierające nazwę pliku i nazwę folderu do API pobierania
curl -X 'GET' \ 'https://api.sheetize.cloud/download/TheFolderName/TheFileName.xlsx' \ -H 'accept: */*' \ -H 'Authorization: Bearer TheAccessToken' - Otrzymasz plik i możesz go użyć lub po prostu przekazać do kolejnego kroku w swoim procesie pracy.