Seguridad de Clase
Información
Representa el plugin Documentize.Security.
public sealed class Security
Herencia
Miembros Heredados
- object.GetType(),
- object.ToString(),
- object.Equals(object?),
- object.Equals(object?, object?),
- object.ReferenceEquals(object?, object?),
- object.GetHashCode()
Ejemplos
El ejemplo demuestra cómo encriptar un documento PDF.
// crear Seguridad
var plugin = new Security();
// crear objeto EncryptionOptions para establecer instrucciones
var opt = new EncryptionOptions("123456", "qwerty");
// añadir ruta del archivo de entrada
opt.AddInput(new FileDataSource(inputPath));
// establecer ruta del archivo de salida
opt.AddOutput(new FileDataSource(outputPath));
// realizar el proceso
plugin.Process(opt);
El ejemplo demuestra cómo desencriptar un documento PDF.
// crear Seguridad
var plugin = new Security();
// crear objeto DecryptionOptions para establecer instrucciones
var opt = new DecryptionOptions("123456");
// añadir ruta del archivo de entrada
opt.AddInput(new FileDataSource(inputPath));
// establecer ruta del archivo de salida
opt.AddOutput(new FileDataSource(outputPath));
// realizar el proceso
plugin.Process(opt);
Constructores
Security()
public Security()
Métodos
Process(IPluginOptions)
Inicia el procesamiento de Documentize.Security con los parámetros especificados.
public ResultContainer Process(IPluginOptions options)
Parámetros
options
IPluginOptions: Un objeto de opciones que contiene instrucciones para el Documentize.Security.
Retorna
ResultContainer : Un objeto ResultContainer que contiene el resultado de la operación.
Excepciones
Namespace: Documentize Assembly: Documentize.dll