IDocumentInfo

IDocumentInfo interface

Temel belge bilgilerini almak için gerekli yöntemleri tanımlar.

public interface IDocumentInfo

Özellikleri

İsim Tanım
FileType { get; } Dosya biçimi açıklamasını alır.
IsEncrypted { get; } Belgenin şifrelenip şifrelenmediğini ve açmak için parola gerektirip gerektirmediğini gösteren bir değer alır.
PageCount { get; } Toplam sayfa sayısını alır.
Pages { get; } Belge sayfaları açıklamalarının koleksiyonunu alır.
Size { get; } Belge boyutunu bayt cinsinden alır.

Notlar

Daha fazla bilgi edin

Örnekler

Aşağıdaki örnek, kullanılarak genel belge bilgilerinin nasıl alınacağını gösterir.IDocumentInfo .

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);
}

Ayrıca bakınız