Wasserzeichen spielen eine entscheidende Rolle im professionellen Dokumentenmanagement – von der Markenidentität bis zum Schutz von Inhalten. In Excel Arbeitsmappen können sie ein Blatt als Vertraulich”,
Entwurf” kennzeichnen oder ein Unternehmenslogo für eine einheitliche Markenführung einfügen. Dieser Artikel liefert die notwendigen Details zu unserem cloudbasierten SDK, das Flexibilität, Automatisierung und Präzision beim Einfügen von Wasserzeichen in Excel-Arbeitsmappen bietet.
Excel Processing API
Aspose.Cells Cloud SDK für .NET bietet C#-Entwicklern eine fortschrittliche, skalierbare und sichere Möglichkeit, Excel Dateien online zu verwalten. Wenn es um Wasserzeichen geht, bietet es:
- Cloud-basierte Automatisierung – Wasserzeichen hinzufügen oder entfernen, ohne lokale Installationen.
- Plattformübergreifende Unterstützung – Funktioniert in .NET Core, .NET Framework und serverlosen Umgebungen.
- Hochleistung – Effiziente Verarbeitung großer Arbeitsmappen in der Cloud.
- RESTful Integration – Vereinfacht die Integration durch die Verwendung von SDKs oder direkten HTTP-Anfragen.
Ob Sie ein Wasserzeichen für den Schutz oder das Branding auf Excel-Arbeitsblättern anwenden müssen, Aspose.Cells Cloud macht den Prozess mühelos.
Umgebungssetup
Bevor Sie mit der Verarbeitung der Excel-Arbeitsmappe beginnen, stellen Sie sicher, dass Sie:
- Ein gültiges Aspose.Cloud Konto (um Client-ID und Geheimnis zu erhalten).
- Visual Studio oder ein beliebiges .NET-kompatibles IDE installiert.
- Eine Excel-Arbeitsmappe (XLS oder XLSX) und eine Bilddatei (Logo oder Wasserzeichen).
Installieren Sie das SDK mit dem NuGet-Paket-Manager:
Install-Package Aspose.Cells-Cloud
Watermark Excel using C#
Das folgende Beispiel demonstriert, wie man eine Excel-Arbeitsmappe in Cloud-Speicher hochlädt und ein Wasserzeichenbild mit dem Aspose.Cells Cloud SDK für .NET anwendet.
- Erstellen Sie eine Instanz von CellsApi, bei der wir Client-Anmeldeinformationen als Argumente übergeben.
CellsApi cellsInstance = new CellsApi(clientID, clientSecret);
- Laden Sie die Excel-Arbeitsmappe in den Cloud-Speicher hoch.
cellsInstance.UploadFile(input_Excel, File.OpenRead(input_Excel));
- Convertieren Sie den Bildstream in ein Byte-Array.
byte[] imageBytes = File.ReadAllBytes(watermarkImage);
- Rufen Sie die API auf, um das Wasserzeichenbild als Hintergrund für alle Arbeitsblätter in der Arbeitsmappe anzuwenden.
var response = cellsInstance.CellsWorkbookPutWorkbookBackground(input_Excel, imageBytes, null);
// Für weitere Beispiele besuchen Sie bitte https://github.com/aspose-cells-cloud/aspose-cells-cloud-dotnet/
// Holen Sie sich die Client-Anmeldeinformationen von https://dashboard.aspose.cloud/
string clientId = "CLIENT_ID";
string clientSecret = "CLIENT_SECRET";
string inputExcel = "input.xlsx";
string watermarkImage = "Watermark.png";
// create an instance of CellsApi class.
var cellsApi = new CellsApi(clientId, clientSecret);
// Laden Sie die Eingabe-Excel-Datei in den Cloud-Speicher hoch.
using (var fileStream = File.OpenRead(inputExcel))
{
cellsApi.UploadFile(inputExcel, fileStream);
}
// Read the watermark image file
byte[] imageBytes = File.ReadAllBytes(watermarkImage);
// Fügen Sie ein Wasserzeichen zu einer Excel-Arbeitsmappe hinzu.
var response = cellsApi.CellsWorkbookPutWorkbookBackground(inputExcel, imageBytes, null);
Console.WriteLine("Watermark successfully added to Excel workbook.");
Insert Watermark in Excel using cURL
Wenn Sie die Automatisierung über die Befehlszeile oder Skripte bevorzugen, unterstützt Aspose.Cells Cloud auch RESTful cURL-Operationen.
Schritt 1. - Erstellen Sie ein ACCESSTOKEN basierend auf den Client-Anmeldeinformationen:
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=XXXXXX-XXXXXX-XXXXXX&client_secret=XXXXXXXXXXXXX" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
Schritt 2 - Laden Sie eine Excel-Datei in den Cloud-Speicher hoch.
curl -v "https://api.aspose.cloud/v3.0/cells/storage/file/{filePath}" \
-X PUT \
-F file=@{localFilePath} \
-H "Content-Type: multipart/form-data" \
-H "Authorization: Bearer {ACCESS_TOKEN}"
Schritt 3 - Wasserzeichenbild in die Excel-Arbeitsmappe einfügen.
curl -v "https://api.aspose.cloud/v3.0/cells/{excelFile}/background" \
-X PUT \
-H "accept: multipart/form-data" \
-H "authorization: Bearer {ACCESS_TOKEN}" \
-H "Content-Type: multipart/form-data" \
-d "File":{"watermarkImage"}
Replace:
{excelFile}
- Name der Eingabe-Excel-Datei im Cloud-Speicher.{ACCESSTOKEN}
- JWT-Token, das oben generiert wurde.{watermarkImage}
- Bilddatei, die als Wasserzeichen verwendet werden soll.
Watermark Excel Online
Möchten Sie die Funktion ohne Programmierung testen?
Probieren Sie unsere Free Online Excel Watermark App — powered by Aspose.Cells Cloud. Laden Sie einfach Ihre Excel-Arbeitsmappe hoch, wenden Sie Ihr Logo oder Wasserzeichenbild an und laden Sie die resultierende Datei sofort herunter.

Fazit
Egal, ob Sie ein Dokumentautomatisierungssystem entwickeln oder die Markenbildung von Excel Dateien in Ihren Anwendungsworkflow integrieren, dieses SDK ermöglicht nahtloses Excel-Wasserzeichen im Cloud—sicher, skalierbar und entwicklerfreundlich.
Nützliche Links
Häufig gestellte Fragen (FAQs)
-
Does the Excel watermark API support both image and text watermarks? Die API ermöglicht es Ihnen, bildbasierte Wasserzeichen (wie PNG, JPEG oder BMP) hinzuzufügen. Was textbasierte Wasserzeichen betrifft, können Sie dies umsetzen, indem Sie Text über die Zeichen oder Form-APIs überlagern.
-
Can I apply a different watermark to each worksheet in the Excel file? Ja. Das Aspose.Cells Cloud SDK bietet granularen Zugriff auf einzelne Arbeitsblätter. Sie können die Methode
CellsWorksheetPutBackground()
verwenden, um eineinzigartiges Wasserzeichen auf ein bestimmtes Arbeitsblatt anstelle des gesamten Arbeitsbuchs
anzuwenden. -
Brauche ich Microsoft Excel installiert, um das Aspose.Cells Cloud SDK zu verwenden? Nein. Das Aspose.Cells Cloud SDK für .NET ist vollständig cloudbasiert, was bedeutet, dass Sie
Wasserzeichen aus Excel Dateien anwenden oder entfernen
können, ohne Microsoft Excel oder zusätzliche Desktopsoftware installieren zu müssen. -
Is my data secure during Excel watermark processing in the cloud? Ja. Aspose.Cells Cloud verwendet SSL-Verschlüsselung für die Datenübertragung und speichert Dateien sicher in der Cloud. Hochgeladene Dateien werden automatisch gelöscht, nachdem der Vorgang abgeschlossen ist (basierend auf der Aufbewahrungsfrist, die Sie für Ihren zugeordneten Speicher auswählen).
Empfohlene Artikel
Wir empfehlen Ihnen, die g Links zu besuchen, um mehr zu erfahren über: