Text hinzufügen Kopf- und Fußzeile - Excel API
PDF4me Text hinzufügen Kopf-Fußzeile ermöglicht es Ihnen, anpassbare Textkopf- und -fußzeilen hinzuzufügen Excel Dokumente mit umfassender Formatierungskontrolle. Dies API Serviceprozesse Excel Dateien und fügt Text zu Kopf- oder Fußzeilen mit Schriftart (Familie, Größe, Farbe), Transparenzstufen, Drehwinkeln und Ausrichtungsoptionen (horizontal, vertikal, diagonal, auf dem Kopf stehend) hinzu. API empfängt Excel Dokumentinhalt durch REST API Anrufe, die genutzt werden Base64 Verschlüsselung für sichere Übertragung. Diese Lösung eignet sich ideal für Dokumentenbranding, Seitenzahlen, Datumsangaben und professionelle Präsentationsabläufe.
Authentifizierung Ihres API Anfrage
Fügen Sie Ihre API Geben Sie den Schlüssel in der Anfrage ein, um sich mit dem zu authentifizieren. PDF4me REST APIDie
Hauptmerkmale
- Benutzerdefinierter TextinhaltFügen Sie beliebigen Text als Kopf- oder Fußzeile hinzu auf Excel Dokumente
- Schriftartanpassung: Schriftart, Größe, Farbe und spezifische Schriftnamen steuern
- Transparenzkontrolle: Halbtransparenten (50 % Deckkraft) oder vollständig deckenden (100 %) Text einstellen
- Rotation und Orientierung: Drehwinkel oder voreingestellte Ausrichtungen anwenden (horizontal, vertikal, diagonal, auf dem Kopf stehend)
- Kulturförderung: Kulturcodes für die korrekte Textwiedergabe und -formatierung angeben
REST API Endpunkt
- Verfahren: POST
- Endpunkt:
office/ApiV2Excel/ExcelAddTextHeaderFooter
REST API Parameter
Wichtig: Mit einem Sternchen (*) gekennzeichnete Parameter sind erforderlich. Alle Anfragen verwenden dokumentieren, docContentund einem Aktionsobjekt. Operationsspezifische Parameter sind Eigenschaften von addTextHeaderFooterToExcelActionDie
Erforderliche Parameter (Stammebene)
| Parameter | Typ | Beschreibung | Beispiel |
|---|---|---|---|
| dokumentieren* | Object | Dokumentenreferenz. Muss enthalten Name (Zeichenkette): Excel Dateiname mit der Erweiterung .xlsx oder .xls | { "Name": "data.xlsx" } |
| docContent* | String (Base64) | Excel Dokumentinhalt kodiert in Base64 | UEsDBBQABgAIAAAA... |
| addTextHeaderFooterToExcelAction* | Object | Aktionskonfiguration. Muss mindestens Folgendes enthalten: WasserzeichenText (Zeichenkette): Text, der als Kopf- oder Fußzeile angezeigt werden soll | Siehe untenstehendes Nutzlastbeispiel. |
Optionale Parameter (innerhalb von addTextHeaderFooterToExcelAction)
| Parameter | Typ | Beschreibung | Beispiel |
|---|---|---|---|
| Schriftart | String | Name der Schriftart (z. B. Arial, Times New Roman). Standard: Arial | Arial |
| Schriftgröße | Nummer | Schriftgröße in Punkt (8–72). Standard: 72 | 12 |
| Schriftfarbe | String | Hexadezimaler Farbcode oder Farbname. Standard: Schwarz | #0000FF |
| halbtransparent | Boolean | true = 50 % Deckkraft, false = 100 % (Standard) | false |
| Drehung | Nummer | Drehwinkel in Grad (0–360). Standardwert: 0 | 45 |
| Schriftartname | String | Spezifischer Schriftartname (überschreibt Schriftartfamilie) | Arial Bold |
| Orientierung | String | Horizontal, Vertikal, Diagonale, oder Verkehrt herumHat Vorrang vor der Rotation | Horizontal |
| Kulturname | String | Kulturcode für die Textdarstellung (z. B. "en-US", "de-DE") | en-US |
Ausgabe
Der API gibt zurück Excel Dokument als ein Base64-kodierte Zeichenkette in JSON FormatDie
- Success Response
- Error Responses
Statuscode: 200 OK
Antworttext:
{
"document": "UEsDBBQABgAIAAAA...",
"fileName": "data.xlsx",
"success": true,
"errorMessage": null
}
400 Bad RequestUngültige Parameter, fehlende Pflichtfelder, ungültig Base64 oder Dokument. 401 UnauthorizedUngültig oder fehlend API Schlüssel. 500 Internal Server ErrorServerseitiger Verarbeitungsfehler.
Beispielanfrage
Kopfzeile
Content-Type: application/json
Authorization: Basic YOUR_BASE64_ENCODED_API_KEY
Nutzlast (Basis)
{
"document": { "Name": "data.xlsx" },
"docContent": "UEsDBBQABgAIAAAA...",
"addTextHeaderFooterToExcelAction": {
"watermarkText": "Confidential Report 2024"
}
}
Nutzdaten (mit optionaler Formatierung)
{
"document": { "Name": "data.xlsx" },
"docContent": "UEsDBBQABgAIAAAA...",
"addTextHeaderFooterToExcelAction": {
"watermarkText": "Confidential Report 2024",
"fontFamily": "Arial",
"fontSize": 12,
"fontColor": "#0000FF",
"orientation": "Horizontal"
}
}
Codebeispiele
- GitHub