计算 PDF 文件的页数在许多场景中都十分重要例如确定文档长度、整理内容结构以及评估打印需求。除了通过 PDF 阅读器查看页数信息外你还可以通过编程方式自动完成这一任务。本文将介绍如何使用 C#借助 Spire.PDF for .NET 获取 PDF 文件的页数。安装 Spire.PDF for .NET首先你需要在 .NET 项目中添加 Spire.PDF for .NET 软件包中包含的 DLL 文件作为引用。这些 DLL 文件可以通过指定链接下载或者通过 NuGet 进行安装。PM Install-Package Spire.PDF在 C# 中获取 PDF 文件的页数Spire.PDF for .NET 提供了PdfDocument.Pages.Count属性无需打开 PDF 文件即可快速统计其页数。具体步骤如下创建一个PdfDocument对象。使用PdfDocument.LoadFromFile()方法加载示例 PDF 文件。通过PdfDocument.Pages.Count属性统计 PDF 文件的页数。输出结果并关闭 PDF 文档。示例代码如下using Spire.Pdf; namespace GetNumberOfPages { class Program { static void Main(string[] args) { // 创建 PdfDocument 对象 PdfDocument pdf new PdfDocument(); // 加载示例 PDF 文件 pdf.LoadFromFile(Contract.pdf); // 获取 PDF 文件的页数 int PageNumber pdf.Pages.Count; Console.WriteLine(该 PDF 文件共有 {0} 页, PageNumber); // 关闭 PDF 文档 pdf.Close(); } } }申请临时许可证如果您希望移除生成文档中的评估提示信息或解除功能限制请为自己申请一份为期 30 天的试用许可证。