IDocumentInfo

IDocumentInfo interface

定义获取基本文档信息所需的方法。

public interface IDocumentInfo

特性

姓名 描述
FileType { get; } 获取文件格式描述。
IsEncrypted { get; } 获取一个值,表示文档是否加密,需要密码才能打开。
PageCount { get; } 获取总页数。
Pages { get; } 获取文档页面描述的集合。
Size { get; } 以字节为单位获取文档大小。

评论

了解更多

例子

以下示例演示如何使用检索一般文档信息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);
}

也可以看看