GetFileInfo

GetFileInfo(string)

Devuelve la información general sobre un archivo.

public static FileInfo GetFileInfo(string filePath)
Parámetro Escribe Descripción
filePath String La ruta al archivo.

Valor_devuelto

una instancia deFileInfo clase.

Ejemplos

El siguiente código muestra cómo comprobar si un archivo está protegido con contraseña:

// Obtener información de un archivo
Options.FileInfo info = Parser.GetFileInfo(filePath);
// Comprobar la propiedad IsEncrypted
Console.WriteLine(info.IsEncrypted ? "Password is required" : "");

Ver también


GetFileInfo(string, LoadOptions)

Devuelve la información general sobre un archivo.

public static FileInfo GetFileInfo(string filePath, LoadOptions loadOptions)
Parámetro Escribe Descripción
filePath String La ruta al archivo.
loadOptions LoadOptions Las opciones para abrir el archivo.

Valor_devuelto

una instancia deFileInfo clase.

Ejemplos

El siguiente código muestra cómo verificar un tipo de archivo del documento protegido por contraseña:

// Obtener información de un archivo
Options.FileInfo info = Parser.GetFileInfo(filePath, new LoadOptions("password"));
// Comprobar la propiedad IsEncrypted
Console.WriteLine(info.IsEncrypted ? "Password is required" : "");
// Imprime el tipo de archivo
Console.WriteLine(info.FileType.ToString());

Ver también


GetFileInfo(Stream)

Devuelve la información general sobre un archivo.

public static FileInfo GetFileInfo(Stream document)
Parámetro Escribe Descripción
document Stream El flujo de entrada de origen.

Valor_devuelto

una instancia deFileInfo clase.

Ejemplos

El siguiente código muestra cómo comprobar si un archivo está protegido con contraseña:

// Obtener información de un archivo
Options.FileInfo info = Parser.GetFileInfo(document);
// Comprobar la propiedad IsEncrypted
Console.WriteLine(info.IsEncrypted ? "Password is required" : "");

Ver también


GetFileInfo(Stream, LoadOptions)

Devuelve la información general sobre un archivo.

public static FileInfo GetFileInfo(Stream document, LoadOptions loadOptions)
Parámetro Escribe Descripción
document Stream El flujo de entrada de origen.
loadOptions LoadOptions Las opciones para abrir el archivo.

Valor_devuelto

una instancia deFileInfo clase.

Ejemplos

El siguiente código muestra cómo verificar un tipo de archivo del documento protegido por contraseña:

// Obtener información de un archivo
Options.FileInfo info = Parser.GetFileInfo(document);
// Comprobar la propiedad IsEncrypted
Console.WriteLine(info.IsEncrypted ? "Password is required" : "");
// Imprime el tipo de archivo
Console.WriteLine(info.FileType.ToString());

Ver también