Schützen einer Datei mit Aspose.Cells Cloud

Einführung

Die Aspose.Cells Cloud API ist eine leistungsstarke cloudbasierte Lösung zur Erstellung, Bearbeitung und Konvertierung von Tabellendokumenten. In diesem Artikel führen wir Sie durch den Prozess zur Verwendung der Aspose.Cells Cloud API zum Schutz von Dateien, einschließlich typischer Anwendungsfälle und Beispielcode.

Überblick

Die Aspose.Cells Cloud API bietet mehrere robuste APIs zum Schutz von Excel- oder Tabellendokumentdateien. Mithilfe der Aspose.Cells Cloud API können Sie Excel- oder andere Tabellendokumente mühelos schützen und so eine Vielzahl unterschiedlicher Anforderungen erfüllen.

Es stehen zahlreiche APIs zum Dateischutz zur Verfügung, die im Allgemeinen mit verschiedenen Online-Umgebungen kompatibel sind. Nachfolgend eine detaillierte Beschreibung dieser APIs:

Funktion Beschreibung API-Referenz
Schützen eines Tabellendokuments Schützt ein Tabellendokument. PostProtect
Aufheben des Schutzes eines Tabellendokuments Hebt den Schutz eines Tabellendokuments auf. DeleteUnprotect
  • Im Folgenden finden Sie die Schutz-Funktions-APIs der Version 3.0.
Funktionsbeschreibung Entwicklerdokumentation API-Funktion
Sicherer Schutz von MS Excel- und OpenDocument-Tabellendokumenten durch Passwortschutz. Entwicklerhandbuch PostEncryptWorkbook
Schutz von MS Excel- und OpenDocument-Tabellendokumenten. Entwicklerhandbuch PostProtectWorkbook
Schutz von MS Excel- und OpenDocument-Tabellendokumenten ohne Verwendung des Cloud-Speichers. Entwicklerhandbuch PostProtect
Digitale Signatur für MS Excel- und OpenDocument-Tabellendokumente. Entwicklerhandbuch PostDigitalSignature
Batch-Schutz für mehrere Dateien. Entwicklerhandbuch PostBatchProtect

Schützen einer Excel-Datei mit Aspose.Cells Cloud

Die Aspose.Cells Cloud API stellt mehrere SDKs für verschiedene Programmiersprachen bereit. Wählen Sie das SDK aus, das Ihrer bevorzugten Programmiersprache entspricht, und befolgen Sie die zugehörige Dokumentation zur Installation und Initialisierung. Alternativ können Sie Ihr eigenes SDK gemäß der API-Referenz erstellen. In diesem Abschnitt verwenden wir C# als Beispiel, um den Prozess der Dateiverarbeitung detailliert darzustellen.

Registrierung und Abrufen des API-Schlüssels

Bevor Sie loslegen, müssen Sie ein Aspose Cloud-Konto registrieren und einen API-Schlüssel zur Authentifizierung abrufen. Nach der Anmeldung bei der offiziellen Aspose Cloud-Website können Sie ein kostenloses Konto erstellen und einen API-Schlüssel für Authentifizierungszwecke erhalten.

Für umfassendere Vorgänge verweisen wir auf die folgenden Dokumente: Schnellstart mit Cells Cloud

Installieren und Initialisieren des Aspose.Cells Cloud SDK

Installieren Sie das Aspose.Cells-Cloud NuGet-Paket in Ihrem .NET-Projekt. Dazu können Sie die NuGet-Paket-Manager-Konsole oder den NuGet-Paket-Manager in Visual Studio verwenden. Hier sehen Sie, wie Sie das Paket über die Paket-Manager-Konsole installieren:


Install-Package Aspose.Cells-Cloud

Erstellen Sie eine neue Instanz der CellsApi-Klasse und initialisieren Sie diese mit Ihrer Client-ID und Ihrem Clientgeheimnis. Nachfolgend finden Sie Details zum obigen Codeausschnitt:


CellsApi cellsInstance = new CellsApi(clientID, clientSecret);

Stellen Sie sicher, dass Sie YOUR_API_KEY, YOUR_APP_SID und YOUR_APP_KEY durch Ihre tatsächlichen API-Schlüssel, Application SID und Application Key ersetzen.

Erstellen der API-Anforderung und Aufrufen der API

Hierbei wird eine neue Instanz von PostProtectRequest erstellt, initialisiert mit den gewünschten Dateien und der Schutzanforderung für die Arbeitsmappe. Anschließend wird die Schutz-API mit dieser Schutzanforderung aufgerufen. Die Schutzfunktion unterstützt auch erweiterte Abfrageparameter. Nachfolgend finden Sie Details zum obigen Codeausschnitt:


CellsApi cellsApi = new CellsApi(Environment.GetEnvironmentVariable("ProductClientId"), Environment.GetEnvironmentVariable("ProductClientSecret"));
cellsApi.ProtectSpreadsheet(new ProtectSpreadsheetRequest { Spreadsheet = "Book1.xlsx" , password= "123456" , modifyPassword ="654321" } , "ProtectedBook1.xlsx");

Anwendungsfälle

Die Schutz-Funktion für Excel-Dateien oder andere Tabellendokumente der Aspose.Cells Cloud API ist in verschiedenen praktischen Anwendungsfällen nützlich. Hier sind einige gängige Szenarien:

  • Hinzufügen mehrerer digitaler Signaturdateien für lokale Excel-Dateien oder andere Tabellendokumentdateien.
  • Hinzufügen eines Passwortschutzes für lokale Excel-Dateien oder andere Tabellendokumentdateien.
  • Festlegen von Immer schreibgeschützt öffnen für einfaches Teilen.
  • Zusammenführen mehrerer Dateien in einer HTML-Datei zur Anzeige und Einbettung in Webseiten.

Fazit

Mit der Aspose.Cells Cloud API können Sie problemlos geschützte Excel-Dateien oder andere Tabellendokumente verwalten. Durch einfache API-Aufrufe und das Festlegen geeigneter Schutzoptionen können Sie verschiedene Anforderungen an die Dateiverarbeitung effizient erfüllen. Integrieren Sie die Aspose.Cells Cloud API in Ihre Anwendungen, um Produktivität zu steigern und Entwicklungszeit einzusparen.

Bitte beachten Sie, dass der obige Beispielcode nur zu Demonstrationszwecken dient. In der Praxis müssen Sie ihn durch gültige Authentifizierungsdaten und Dateipfade ersetzen. Darüber hinaus bietet die Aspose.Cells Cloud API viele weitere Funktionen wie die Erstellung, Bearbeitung, Manipulation und Datenverarbeitung von Tabellendokumenten. Detaillierte API-Dokumentation und Beispielcode finden Sie im Entwicklerhandbuch der offiziellen Aspose-Website.

Wir hoffen, dass Ihnen dieser Artikel hilft, die Verwendung der Aspose.Cells Cloud API zum Dateischutz zu verstehen. Viel Erfolg bei Ihrer Implementierung!