Filigrana
Benvenuto nella documentazione dell'API Filigrana — una soluzione semplificata che ti consente di incorporare testo di filigrana personalizzato direttamente in un'ampia varietà di formati di fogli di calcolo con una singola richiesta per sviluppatori. Che tu stia lavorando con file Microsoft Excel (.xlsx, .xls, .xlsm), file CSV e TSV tradizionali, Apple Numbers (.numbers) o molti altri tipi supportati, la nostra API si occupa del lavoro pesante per te. Basta caricare il file di origine, fornire il testo di filigrana desiderato e lasciare che il nostro servizio sicuro e ad alte prestazioni restituisca una versione filigranata pronta per la distribuzione. Questa funzionalità è perfetta per aggiungere loghi aziendali, identificatori di versione, avvisi di riservatezza o qualsiasi etichetta personalizzata che rafforzi il controllo dei documenti e l'autenticità in tutta la tua organizzazione.
Caratteristiche Principali
Progettata con velocità e sicurezza al suo interno, l'API Watermark si integra perfettamente in qualsiasi flusso di lavoro esistente, sia che tu stia creando una piattaforma SaaS basata sul cloud, uno strumento interno di gestione file o una pipeline di reporting automatizzata. L'endpoint accetta upload multipart, valida l'integrità del file e applica la filigrana con precisione, garantendo che la disposizione originale dei dati rimanga invariata mentre il testo aggiunto è chiaramente visibile. Poiché è costruita per gli sviluppatori, troverai messaggi di errore chiari, codici di risposta completi e richieste di esempio dettagliate in tutta questa guida. Immergiti per scoprire come una singola chiamata API possa proteggere i tuoi fogli di calcolo, migliorare la coerenza del brand e semplificare la gestione del ciclo di vita dei documenti.
Documenti
Parametri
- AppRequest.WatermarkText: Se desideri utilizzare un riempimento colore RGB, usa questo input; altrimenti utilizza il colore esadecimale.
- AppRequest.WatermarkColorHex: Se desideri utilizzare un riempimento colore RGB, usa questo input; altrimenti utilizza il colore esadecimale.
- AppRequest.WatermarkTextRGB: Se desideri utilizzare un riempimento colore RGB, usa questo input; altrimenti utilizza il colore esadecimale.
- UploadFileRequest.OperationId: Questo è un ID operazione
- UploadFileRequest.Files: Questi sono i file che devi caricare sui nostri servizi online; puoi preparare i dati come preferisci, ma devono rispettare lo standard dell'input file HTML.
-
Invia una richiesta che includa i file e il token di accesso API Filigrana
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' -
Il servizio risponderà con un URL di download per il file elaborato, in questo esempio è:
{ "name": "", "type": "1", "size": 900000, "description": "", "linkToDownload": "/download/TheFolderName/TheFileName.xlsx", "message": "", "statusCode": 200 } -
Invia una richiesta che includa il nome del file e il nome della cartella a API Download
curl -X 'GET' \ 'https://api.sheetize.cloud/download/TheFolderName/TheFileName.xlsx' \ -H 'accept: */*' \ -H 'Authorization: Bearer TheAccessToken' - Riceverai il file e potrai usarlo oppure semplicemente inoltrarlo al passo successivo del tuo flusso di lavoro.