IDocumentInfo

IDocumentInfo interface

Definisce i metodi richiesti per ottenere le informazioni di base sul documento.

public interface IDocumentInfo

Proprietà

Nome Descrizione
FileType { get; } Ottiene la descrizione del formato del file.
IsEncrypted { get; } Ottiene un valore che indica se il documento è crittografato e richiede una password per essere aperto.
PageCount { get; } Ottiene il conteggio totale delle pagine.
Pages { get; } Ottiene la raccolta delle descrizioni delle pagine del documento.
Size { get; } Ottiene la dimensione del documento in byte.

Osservazioni

Saperne di più

Esempi

L’esempio seguente mostra come recuperare le informazioni generali sul documento utilizzandoIDocumentInfo .

using (Watermarker watermarker = new Watermarker("D:\\input.pdf"))
{
    IDocumentInfo docInfo = watermarker.GetDocumentInfo();
    Console.WriteLine("Document size: {0}", docInfo.Size);
    Console.WriteLine("Document format: {0}", docInfo.FileType.FileFormat);
    Console.WriteLine("Document contains {0} pages", docInfo.PageCount);
}

Guarda anche