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.
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ètre | Taper | Description | Exemple |
|---|---|---|---|
| document* | Object | Ré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 Base64 | UEsDBBQABgAIAAAA... |
| ajouterFiligraneÀExcel* | Object | Configuration de l'action. Doit contenir au moins filigraneTexte (chaîne de caractères) : texte à afficher en filigrane | Voir l'exemple de charge utile ci-dessous |
Paramètres optionnels (dans addWatermarkToExcelAction)
| Paramètre | Taper | Description | Exemple |
|---|---|---|---|
| famille de polices | String | Nom de la famille de polices. Par défaut : Arial | Arial |
| taille de police | Nombre | Taille de la police en points. Par défaut : 72 | 48 |
| couleur de police | String | Code hexadécimal ou nom de la couleur. Par défaut : noir. | #808080 |
| semi-transparent | Boolean | vrai = opacité de 50 %, faux = 100 % (par défaut) | true |
| nom de la culture | String | Code de culture pour le rendu du texte | en-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"
}
}