Bezpečnost třídy
Info
Reprezentuje plugin Documentize.Security.
public sealed class Security
Dědičnost
Děděné členy
- object.GetType(),
- object.ToString(),
- object.Equals(object?),
- object.Equals(object?, object?),
- object.ReferenceEquals(object?, object?),
- object.GetHashCode()
Příklady
Příklad ukazuje, jak šifrovat PDF dokument.
// vytvořit Security
var plugin = new Security();
// vytvořit objekt EncryptionOptions pro nastavení instrukcí
var opt = new EncryptionOptions("123456", "qwerty");
// přidat cestu k vstupnímu souboru
opt.AddInput(new FileDataSource(inputPath));
// nastavit cestu k výstupnímu souboru
opt.AddOutput(new FileDataSource(outputPath));
// provést proces
plugin.Process(opt);
Příklad ukazuje, jak dešifrovat PDF dokument.
// vytvořit Security
var plugin = new Security();
// vytvořit objekt DecryptionOptions pro nastavení instrukcí
var opt = new DecryptionOptions("123456");
// přidat cestu k vstupnímu souboru
opt.AddInput(new FileDataSource(inputPath));
// nastavit cestu k výstupnímu souboru
opt.AddOutput(new FileDataSource(outputPath));
// provést proces
plugin.Process(opt);
Konstruktory
Security()
public Security()
Metody
Process(IPluginOptions)
Zahájí zpracování Documentize.Security s uvedenými parametry.
public ResultContainer Process(IPluginOptions options)
Parametry
options
IPluginOptions: Objekt možností obsahující instrukce pro Documentize.Security.
Vrátí
ResultContainer : Objekt ResultContainer obsahující výsledek operace.
Výjimky
Namespace: Documentize Assembly: Documentize.dll