Supprimer l'en-tête et le pied de page - Excel API
PDF4me Supprimer l'en-tête et le pied de page vous permet de supprimer les en-têtes et les pieds de page de Excel documents avec ciblage optionnel par feuille de calcul. API processus de service Excel Les fichiers sont effacés, ainsi que les en-têtes et pieds de page de texte et d'image. 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 le nettoyage de documents, la réutilisation de modèles et l'automatisation. Excel flux de travail d'édition.
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
- Suppression de l'en-tête/du pied de pageEn-têtes et pieds de page clairs, avec texte et images
- Feuille de travail CiblageAppliquer à des feuilles de calcul spécifiques ou à toutes les feuilles de calcul
REST API Point de terminaison
- Méthode: POST
- Point final :
office/ApiV2Excel/ExcelRemoveHeaderFooter
REST API Paramètres
Important: Les paramètres marqués d'un astérisque (*) sont obligatoires. Toutes les requêtes utilisent document, docContent, et supprimerHeaderFooterToExcelActionLes paramètres spécifiques à l'opération (noms des feuilles de calcul, index des feuilles de calcul, 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 de fichier) | { "Name": "data.xlsx" } |
| docContent* | String (Base64) | Excel contenu du document encodé en Base64 | UEsDBBQABgAIAAAA... |
| supprimerHeaderFooterToExcelAction* | Object | Configuration des actions (facultatif : ciblage de la feuille de calcul) | Voir l'exemple de charge utile ci-dessous |
Paramètres optionnels (dans removeHeaderFooterToExcelAction)
| Paramètre | Taper | Description | Exemple |
|---|---|---|---|
| Noms des feuilles de travail | Array (chaîne[]) | Noms des feuilles de calcul dont supprimer l'en-tête/le pied de page ; vide = tout | ["Sheet1", "Report"] |
| Index des feuilles de calcul | Array (int[]) | Indices des feuilles de calcul (à partir de 0 ou à partir de 1 par API spécification); vide = tout | [0, 2] |
| nom de la culture | String | Code de culture pour le traitement | en-US |
Sortir
Le API renvoie le Excel document en tant que 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...",
"removeHeaderFooterToExcelAction": {}
}
Charge utile (avec ciblage par feuille de calcul)
{
"document": { "Name": "data.xlsx" },
"docContent": "UEsDBBQABgAIAAAA...",
"removeHeaderFooterToExcelAction": {
"worksheetNames": ["Sheet1", "Report"],
"cultureName": "en-US"
}
}