Klassen-Sicherheit
Info
Repräsentiert das Documentize.Security-Plugin.
public sealed class Security
Vererbung
Vererbte Mitglieder
- object.GetType(),
- object.ToString(),
- object.Equals(object?),
- object.Equals(object?, object?),
- object.ReferenceEquals(object?, object?),
- object.GetHashCode()
Beispiele
Das Beispiel zeigt, wie man ein PDF-Dokument verschlüsselt.
// erstelle Sicherheit
var plugin = new Security();
// erstelle ein EncryptionOptions-Objekt, um Anweisungen festzulegen
var opt = new EncryptionOptions("123456", "qwerty");
// füge den Eingabedateipfad hinzu
opt.AddInput(new FileDataSource(inputPath));
// setze den Ausgabedateipfad
opt.AddOutput(new FileDataSource(outputPath));
// führe den Prozess aus
plugin.Process(opt);
Das Beispiel zeigt, wie man ein PDF-Dokument entschlüsselt.
// erstelle Sicherheit
var plugin = new Security();
// erstelle ein DecryptionOptions-Objekt, um Anweisungen festzulegen
var opt = new DecryptionOptions("123456"));
// füge den Eingabedateipfad hinzu
opt.AddInput(new FileDataSource(inputPath));
// setze den Ausgabedateipfad
opt.AddOutput(new FileDataSource(outputPath));
// führe den Prozess aus
plugin.Process(opt);
Konstruktoren
Security()
public Security()
Methoden
Process(IPluginOptions)
Startet die Verarbeitung von Documentize.Security mit den angegebenen Parametern.
public ResultContainer Process(IPluginOptions options)
Parameter
options
IPluginOptions: Ein Optionsobjekt, das Anweisungen für das Documentize.Security enthält.
Rückgabewert
ResultContainer : Ein ResultContainer-Objekt, das das Ergebnis der Operation enthält.
Ausnahmen
Namespace: Documentize Assembly: Documentize.dll