Document.IsEncrypted

IsEncrypted(Stream, LoadOptions, out Document)

Comprueba si un documento de un flujo está encriptado. Para verificarlo, necesitamos cargar completamente este documento. Por lo tanto, este método puede provocar una penalización en el rendimiento.

public static bool IsEncrypted(Stream stream, LoadOptions options, out Document document)
ParámetroEscribeDescripción
streamStreamEl arroyo.
optionsLoadOptionsLas opciones de carga.
documentDocument&El documento cargado.

Valor_devuelto

Devuelve verdadero si el documento está encriptado, de lo contrario falso.

Ejemplos

Muestra cómo comprobar si un documento está protegido con contraseña.

// La ruta al directorio de documentos.
string dataDir = RunExamples.GetDataDir_LoadingAndSaving();
string fileName = Path.Combine(dataDir, "Aspose.one");

Document document;
if (!Document.IsEncrypted(fileName, out document))
{
    Console.WriteLine("The document is loaded and ready to be processed.");
}
else
{
    Console.WriteLine("The document is encrypted. Provide a password.");
}

Muestra cómo verificar si un documento está protegido por contraseña con una contraseña específica.

// La ruta al directorio de documentos.
string dataDir = RunExamples.GetDataDir_LoadingAndSaving();
string fileName = Path.Combine(dataDir, "Aspose.one");

Document document;
if (Document.IsEncrypted(fileName, "VerySecretPassword", out document))
{
    if (document != null)
    {
        Console.WriteLine("The document is decrypted. It is loaded and ready to be processed.");
    }
    else
    {
        Console.WriteLine("The document is encrypted. Invalid password was provided.");
    }
}
else
{
    Console.WriteLine("The document is NOT encrypted. It is loaded and ready to be processed.");
}

Ver también


IsEncrypted(Stream, string, out Document)

Comprueba si un documento de un flujo está encriptado. Para verificarlo, necesitamos cargar completamente este documento. Por lo tanto, este método puede provocar una penalización en el rendimiento.

public static bool IsEncrypted(Stream stream, string password, out Document document)
ParámetroEscribeDescripción
streamStreamEl arroyo.
passwordStringLa contraseña para descifrar un documento.
documentDocument&El documento cargado.

Valor_devuelto

Devuelve verdadero si el documento está encriptado, de lo contrario falso.

Ejemplos

Muestra cómo comprobar si un documento está protegido con contraseña.

// La ruta al directorio de documentos.
string dataDir = RunExamples.GetDataDir_LoadingAndSaving();
string fileName = Path.Combine(dataDir, "Aspose.one");

Document document;
if (!Document.IsEncrypted(fileName, out document))
{
    Console.WriteLine("The document is loaded and ready to be processed.");
}
else
{
    Console.WriteLine("The document is encrypted. Provide a password.");
}

Muestra cómo verificar si un documento está protegido por contraseña con una contraseña específica.

// La ruta al directorio de documentos.
string dataDir = RunExamples.GetDataDir_LoadingAndSaving();
string fileName = Path.Combine(dataDir, "Aspose.one");

Document document;
if (Document.IsEncrypted(fileName, "VerySecretPassword", out document))
{
    if (document != null)
    {
        Console.WriteLine("The document is decrypted. It is loaded and ready to be processed.");
    }
    else
    {
        Console.WriteLine("The document is encrypted. Invalid password was provided.");
    }
}
else
{
    Console.WriteLine("The document is NOT encrypted. It is loaded and ready to be processed.");
}

Ver también


IsEncrypted(Stream, out Document)

Comprueba si un documento de un flujo está encriptado. Para verificarlo, necesitamos cargar completamente este documento. Por lo tanto, este método puede provocar una penalización en el rendimiento.

public static bool IsEncrypted(Stream stream, out Document document)
ParámetroEscribeDescripción
streamStreamEl arroyo.
documentDocument&El documento cargado.

Valor_devuelto

Devuelve verdadero si el documento está encriptado, de lo contrario falso.

Ejemplos

Muestra cómo comprobar si un documento está protegido con contraseña.

// La ruta al directorio de documentos.
string dataDir = RunExamples.GetDataDir_LoadingAndSaving();
string fileName = Path.Combine(dataDir, "Aspose.one");

Document document;
if (!Document.IsEncrypted(fileName, out document))
{
    Console.WriteLine("The document is loaded and ready to be processed.");
}
else
{
    Console.WriteLine("The document is encrypted. Provide a password.");
}

Muestra cómo verificar si un documento está protegido por contraseña con una contraseña específica.

// La ruta al directorio de documentos.
string dataDir = RunExamples.GetDataDir_LoadingAndSaving();
string fileName = Path.Combine(dataDir, "Aspose.one");

Document document;
if (Document.IsEncrypted(fileName, "VerySecretPassword", out document))
{
    if (document != null)
    {
        Console.WriteLine("The document is decrypted. It is loaded and ready to be processed.");
    }
    else
    {
        Console.WriteLine("The document is encrypted. Invalid password was provided.");
    }
}
else
{
    Console.WriteLine("The document is NOT encrypted. It is loaded and ready to be processed.");
}

Ver también


IsEncrypted(string, LoadOptions, out Document)

Comprueba si un documento de un archivo está encriptado. Para comprobarlo necesitamos cargar completamente este documento. Por lo tanto, este método puede provocar una penalización en el rendimiento.

public static bool IsEncrypted(string filePath, LoadOptions options, out Document document)
ParámetroEscribeDescripción
filePathStringLa ruta del archivo.
optionsLoadOptionsLas opciones de carga.
documentDocument&El documento cargado.

Valor_devuelto

Devuelve verdadero si el documento está encriptado, de lo contrario falso.

Ejemplos

Muestra cómo comprobar si un documento está protegido con contraseña.

// La ruta al directorio de documentos.
string dataDir = RunExamples.GetDataDir_LoadingAndSaving();
string fileName = Path.Combine(dataDir, "Aspose.one");

Document document;
if (!Document.IsEncrypted(fileName, out document))
{
    Console.WriteLine("The document is loaded and ready to be processed.");
}
else
{
    Console.WriteLine("The document is encrypted. Provide a password.");
}

Muestra cómo verificar si un documento está protegido por contraseña con una contraseña específica.

// La ruta al directorio de documentos.
string dataDir = RunExamples.GetDataDir_LoadingAndSaving();
string fileName = Path.Combine(dataDir, "Aspose.one");

Document document;
if (Document.IsEncrypted(fileName, "VerySecretPassword", out document))
{
    if (document != null)
    {
        Console.WriteLine("The document is decrypted. It is loaded and ready to be processed.");
    }
    else
    {
        Console.WriteLine("The document is encrypted. Invalid password was provided.");
    }
}
else
{
    Console.WriteLine("The document is NOT encrypted. It is loaded and ready to be processed.");
}

Ver también


IsEncrypted(string, out Document)

Comprueba si un documento de un archivo está encriptado. Para comprobarlo necesitamos cargar completamente este documento. Por lo tanto, este método puede provocar una penalización en el rendimiento.

public static bool IsEncrypted(string filePath, out Document document)
ParámetroEscribeDescripción
filePathStringLa ruta del archivo.
documentDocument&El documento cargado.

Valor_devuelto

Devuelve verdadero si el documento está encriptado, de lo contrario falso.

Ejemplos

Muestra cómo comprobar si un documento está protegido con contraseña.

// La ruta al directorio de documentos.
string dataDir = RunExamples.GetDataDir_LoadingAndSaving();
string fileName = Path.Combine(dataDir, "Aspose.one");

Document document;
if (!Document.IsEncrypted(fileName, out document))
{
    Console.WriteLine("The document is loaded and ready to be processed.");
}
else
{
    Console.WriteLine("The document is encrypted. Provide a password.");
}

Muestra cómo verificar si un documento está protegido por contraseña con una contraseña específica.

// La ruta al directorio de documentos.
string dataDir = RunExamples.GetDataDir_LoadingAndSaving();
string fileName = Path.Combine(dataDir, "Aspose.one");

Document document;
if (Document.IsEncrypted(fileName, "VerySecretPassword", out document))
{
    if (document != null)
    {
        Console.WriteLine("The document is decrypted. It is loaded and ready to be processed.");
    }
    else
    {
        Console.WriteLine("The document is encrypted. Invalid password was provided.");
    }
}
else
{
    Console.WriteLine("The document is NOT encrypted. It is loaded and ready to be processed.");
}

Ver también


IsEncrypted(string, string, out Document)

Comprueba si un documento de un archivo está encriptado. Para comprobarlo necesitamos cargar completamente este documento. Por lo tanto, este método puede provocar una penalización en el rendimiento.

public static bool IsEncrypted(string filePath, string password, out Document document)
ParámetroEscribeDescripción
filePathStringLa ruta del archivo.
passwordStringLa contraseña para descifrar un documento.
documentDocument&El documento cargado.

Valor_devuelto

Devuelve verdadero si el documento está encriptado, de lo contrario falso.

Ejemplos

Muestra cómo comprobar si un documento está protegido con contraseña.

// La ruta al directorio de documentos.
string dataDir = RunExamples.GetDataDir_LoadingAndSaving();
string fileName = Path.Combine(dataDir, "Aspose.one");

Document document;
if (!Document.IsEncrypted(fileName, out document))
{
    Console.WriteLine("The document is loaded and ready to be processed.");
}
else
{
    Console.WriteLine("The document is encrypted. Provide a password.");
}

Muestra cómo verificar si un documento está protegido por contraseña con una contraseña específica.

// La ruta al directorio de documentos.
string dataDir = RunExamples.GetDataDir_LoadingAndSaving();
string fileName = Path.Combine(dataDir, "Aspose.one");

Document document;
if (Document.IsEncrypted(fileName, "VerySecretPassword", out document))
{
    if (document != null)
    {
        Console.WriteLine("The document is decrypted. It is loaded and ready to be processed.");
    }
    else
    {
        Console.WriteLine("The document is encrypted. Invalid password was provided.");
    }
}
else
{
    Console.WriteLine("The document is NOT encrypted. It is loaded and ready to be processed.");
}

Ver también