Aller au contenu principal

Ajouter un filigrane de texte - Excel API

PDF4me Ajouter un filigrane de texte vous permet d'ajouter des filigranes de texte personnalisables à Excel Documents avec contrôle du style de police, de la transparence et du positionnement. API processus de service Excel Il crée des fichiers et ajoute des filigranes textuels pour les étiquettes de sécurité, le branding et les mentions de confidentialité. API reçoit Excel contenu du document via REST API appels, utilisant Base64 Encodage pour une transmission sécurisée. Cette solution est idéale pour la sécurité des documents, la protection de la marque et les flux de travail d'indication d'état.

Articles de blog connexes
Il n'y a pas encore d'article de blog consacré à cette fonctionnalité — à venir prochainement.
En attendant, n'hésitez pas à consulter le blog de PDF4me pour découvrir des tutoriels et des procédures de travail adaptés à toutes les plateformes.
Consultez le blog

Authentification de votre API Demande

Incluez votre API clé dans la requête pour s'authentifier auprès du PDF4me REST API.

Caractéristiques principales

  • Filigranes de texte personnalisésAjoutez n'importe quel texte en filigrane (par exemple, « Confidentiel », « BROUILLON »).
  • Personnalisation des policesContrôler la police, sa taille et sa couleur
  • Contrôle de la transparenceTexte semi-transparent ou totalement opaque
  • Options de positionnement: Placement et alignement des commandes

REST API Point de terminaison

  • Méthode: POST
  • Point final : office/ApiV2Excel/ExcelAddWatermark

REST API Paramètres

Important: Les paramètres marqués d'un astérisque (*) sont obligatoires. Toutes les requêtes utilisent document, docContent, et ajouterFiligraneÀExcelLes paramètres spécifiques à l'opération (watermarkText, fontFamily, etc.) sont des propriétés de l'objet action.

Paramètres requis (niveau racine)

ParamètreTaperDescriptionExemple
document*ObjectRéférence du document avec Nom (Excel nom du fichier, .xlsx ou .xls){ "Name": "data.xlsx" }
docContent*String (Base64)Excel contenu du document encodé en Base64UEsDBBQABgAIAAAA...
ajouterFiligraneÀExcel*ObjectConfiguration de l'action. Doit contenir au moins filigraneTexte (chaîne de caractères) : texte à afficher en filigraneVoir l'exemple de charge utile ci-dessous

Paramètres optionnels (dans addWatermarkToExcelAction)

ParamètreTaperDescriptionExemple
famille de policesStringNom de la famille de polices. Par défaut : ArialArial
taille de policeNombreTaille de la police en points. Par défaut : 7248
couleur de policeStringCode hexadécimal ou nom de la couleur. Par défaut : noir.#808080
semi-transparentBooleanvrai = opacité de 50 %, faux = 100 % (par défaut)true
nom de la cultureStringCode de culture pour le rendu du texteen-US

Sortir

Le API renvoie le Excel document comme un Base64chaîne encodée dans JSON format (document, nom_de_fichier, succès, message_d_erreur).

Exemple de requête

En-tête

Content-Type: application/json
Authorization: Basic YOUR_BASE64_ENCODED_API_KEY

Charge utile (basique)

{
"document": { "Name": "data.xlsx" },
"docContent": "UEsDBBQABgAIAAAA...",
"addWatermarkToExcelAction": {
"watermarkText": "Confidential"
}
}

Exemples de code

Obtenez de l'aide