Filigrane

Bienvenue dans la documentation de l'API Watermark — une solution simplifiée qui vous permet d'intégrer du texte de filigrane personnalisé directement dans une grande variété de formats de feuilles de calcul avec une seule requête conviviale pour les développeurs. Que vous travailliez avec des fichiers Microsoft Excel (.xlsx, .xls, .xlsm), les fichiers CSV et TSV classiques, Apple Numbers (.numbers) ou de nombreux autres types pris en charge, notre API se charge du travail lourd pour vous. Il vous suffit de télécharger le fichier source, de fournir le texte de filigrane souhaité, et de laisser notre service sécurisé et haute performance retourner une version filigranée prête à être distribuée. Cette fonctionnalité est idéale pour ajouter des logos de marque, des identifiants de version, des avis de confidentialité ou toute étiquette personnalisée qui renforce le contrôle des documents et l'authenticité au sein de votre organisation.

Principales fonctionnalités

Conçue avec la rapidité et la sécurité au cœur, l'API Watermark s'intègre parfaitement à tout flux de travail existant, que vous construisiez une plateforme SaaS basée sur le cloud, un outil interne de gestion de fichiers ou un pipeline de génération de rapports automatisé. Le point de terminaison accepte les téléchargements multipart, valide l'intégrité des fichiers et applique le filigrane avec précision, garantissant que la mise en page des données d'origine reste inchangée tout en rendant le texte ajouté clairement visible. Parce qu'elle est conçue pour les développeurs, vous trouverez des messages d'erreur clairs, des codes de réponse complets et des exemples de requêtes détaillés tout au long de ce guide. Plongez pour découvrir comment un seul appel API peut protéger vos feuilles de calcul, renforcer la cohérence de la marque et simplifier la gestion du cycle de vie des documents.

Documents

Paramètres

    • AppRequest.WatermarkText: Si vous souhaitez utiliser un remplissage de couleur RGB, saisissez cela ; sinon, veuillez utiliser une couleur Hexadécimale.
    • AppRequest.WatermarkColorHex: Si vous souhaitez utiliser un remplissage de couleur RGB, saisissez cela ; sinon, veuillez utiliser une couleur Hexadécimale.
    • AppRequest.WatermarkTextRGB: Si vous souhaitez utiliser un remplissage de couleur RGB, saisissez cela ; sinon, veuillez utiliser une couleur Hexadécimale.
    • UploadFileRequest.OperationId: Ceci est un identifiant d'opération
    • UploadFileRequest.Files: Ce sont des fichiers que vous devez télécharger vers nos services en ligne ; vous pouvez préparer les données comme vous le souhaitez, mais elles doivent respecter le standard de l'élément HTML input de type file.

    Utiliser le point de terminaison

    • Envoyez une requête incluant les fichiers et le jeton d'accès API Watermark
      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'
    • Le service répondra avec une URL de téléchargement pour le fichier traité, dans cet exemple c'est :
      { "name": "", "type": "1", "size": 900000, "description": "", "linkToDownload": "/download/TheFolderName/TheFileName.xlsx", "message": "", "statusCode": 200 }
    • Envoyez une requête incluant le nom du fichier et le nom du dossier à API de téléchargement
      curl -X 'GET' \ 'https://api.sheetize.cloud/download/TheFolderName/TheFileName.xlsx' \ -H 'accept: */*' \ -H 'Authorization: Bearer TheAccessToken'
    • Vous recevrez le fichier et vous pourrez soit l'utiliser, soit le transférer simplement à l'étape suivante de votre flux de travail.
X
فارسی
Italiano
Tiếng Việt
Català
Türk
हिन्दी
Čeština
Lietuvis
Ελληνικά
Dansk
Magyar
Български
Deutsch
Bahasa Melayu
Nederlands
Русский
English
Український
Español
Polskie
ภาษาไทย
Português
ქართველი
Français
Română
한국어
Slovák
繁體中文
日本語
Indonesia
العربية
简体中文