Schützen Visio-Diagramm Schutz aufheben

Visio-Dateien werden verwendet, um verschiedene grafische Diagramme wie Netzwerklayouts, Datenbankmodelle, Objektzuordnung usw. darzustellen. Einige Diagramme oder Layouts können vertraulich sein, sodass Sie Visio-Dateien möglicherweise vor unbefugtem Zugriff schützen müssen. Dementsprechend behandelt dieser Artikel das Sichern der Visio-Dateien durch Schützen oder Aufheben des Schutzes der Dateien gemäß Ihren Anforderungen.

Visio-Diagrammdateien schützen oder Schutz aufheben – .NET-API-Installation

Mit der Aspose.Diagram for .NET-API können Sie Microsoft Visio-bezogene Dateiformate programmgesteuert in Ihren C#-Anwendungen erstellen, bearbeiten oder manipulieren. Konfigurieren Sie einfach die API, indem Sie ihre DLL-Datei von der Seite Downloads herunterladen, oder führen Sie den folgenden NuGet-Installationsbefehl aus:

PM> Install-Package Aspose.Diagram

Visio-Diagrammdatei vor Änderungen in C# schützen

Microsoft Visio-Dateien können vertrauliche oder kopiergeschützte Daten enthalten, die Sie schützen können, indem Sie die folgenden Schritte ausführen:

  1. Laden Sie die Quell-Visio-Diagrammdatei mit der Klasse Diagram.
  2. Schützen Sie verschiedene Inhalte wie Hintergrund, Stile, Masterformen usw.
  3. Exportieren Sie die geschützte Diagrammdatei.

Der folgende Beispielcode zeigt, wie eine Visio-Diagrammdatei in C# geschützt wird:

// Laden Sie die Visio-Eingabediagrammdatei
Aspose.Diagram.Diagram diagram = new Aspose.Diagram.Diagram("ProtectAndUnprotect.vsd");

// Schützen Sie Hintergrund, Formen, Masterformen und Stile der Visio-Datei
diagram.DocumentSettings.ProtectBkgnds = Aspose.Diagram.BOOL.True;
diagram.DocumentSettings.ProtectMasters = Aspose.Diagram.BOOL.True;
diagram.DocumentSettings.ProtectShapes = Aspose.Diagram.BOOL.True;
diagram.DocumentSettings.ProtectStyles = Aspose.Diagram.BOOL.True;

// Geschützte Ausgabediagrammdatei speichern
diagram.Save("VisioDiagramProtection_Out.vdx", Aspose.Diagram.SaveFileFormat.VDX);

Schutz der Visio-Diagrammdatei in C# aufheben

Sie können den Schutz einer geschützten Visio-Diagrammdatei mit den folgenden Schritten aufheben:

  1. Laden Sie die Visio-Quelldatei.
  2. Entschützen Sie die Datei mit der Klasse [DocumentSettings][5].
  3. Schreiben Sie die ungeschützte Visio-Datei.

Das folgende Code-Snippet zeigt, wie der Schutz eines Visio-Diagramms in C# aufgehoben wird:

// Laden Sie die geschützte Visio-Eingabediagrammdatei
Aspose.Diagram.Diagram diagram = new Aspose.Diagram.Diagram("ProtectAndUnprotect.vsd");

// Heben Sie den Schutz von Hintergrund, Formen, Masterformen und Stilen auf
diagram.DocumentSettings.ProtectBkgnds = Aspose.Diagram.BOOL.False;
diagram.DocumentSettings.ProtectMasters = Aspose.Diagram.BOOL.False;
diagram.DocumentSettings.ProtectShapes = Aspose.Diagram.BOOL.False;
diagram.DocumentSettings.ProtectStyles = Aspose.Diagram.BOOL.False;

// Ungeschützte Ausgabediagrammdatei speichern
diagram.Save("VisioDiagram_Unprotected.vdx", Aspose.Diagram.SaveFileFormat.VDX);

Fazit

In diesem Artikel haben Sie gelernt, wie Sie eine Visio-Diagrammdatei programmgesteuert in C# schützen oder den Schutz aufheben. Sie können jedoch den Abschnitt Dokumentation besuchen, um viele andere Funktionen der API kennenzulernen. Bei Bedenken schreiben Sie uns bitte an forum.

Siehe auch