Supprimer des lignes - Excel API
PDF4me Supprimer les lignes vous permet de supprimer des lignes de Excel documents avec ciblage de feuilles de calcul et prise en charge des plages de lignes ou des conditions. API processus de service Excel Les fichiers et les lignes spécifiées sont supprimés. 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 des données, la préparation 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 ligne: Supprimer les lignes par plage d'index ou condition
- Feuille de travail Ciblage: Cibler des feuilles de calcul spécifiques par nom ou index
REST API Point de terminaison
- Méthode: POST
- Point final :
office/ApiV2Excel/ExcelDeleteRows
REST API Paramètres
Important: Les paramètres marqués d'un astérisque (*) sont obligatoires. Toutes les requêtes utilisent document, docContent, et supprimer les lignes dans ExcelLes paramètres spécifiques à l'opération (worksheetName, fromRow, toRow, 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... |
| supprimer les lignes dans Excel* | Object | Configuration des actions (ciblage de la feuille de calcul, plage de lignes, etc.) | Voir l'exemple de charge utile ci-dessous |
Paramètres optionnels (dans deleteRowsToExcelAction)
| Paramètre | Taper | Description | Exemple |
|---|---|---|---|
| Nom de la feuille de travail | String | Nom de la feuille de travail cible | Sheet1 |
| Index des feuilles de travail | Nombre (entier) | Index de la feuille de calcul cible (à partir de 0) | 0 |
| de la ligne | Nombre (entier) | Indice de la ligne de départ (à partir de 1) pour la plage de suppression | 5 |
| toRow | Nombre (entier) | Plage d'index de fin de ligne (à partir de 1) pour la suppression | 10 |
| nom de la culture | String | Code de culture pour le traitement | 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...",
"deleteRowsToExcelAction": {
"fromRow": 5,
"toRow": 10
}
}