当前位置: 首页 > news >正文

Spire.PDF for .NET【页面设置】演示:获取 PDF 文件中的页数

计算 PDF 文件中的页数对于各种目的都至关重要,例如确定文档长度、组织内容和评估打印要求。除了使用 PDF 查看器了解页数信息外,您还可以通过编程自动执行该任务。在本文中,您将学习如何使用C#通过Spire.PDF for .NET获取 PDF 文件中的页数

Spire.PDF for .NET 是一款独立 PDF 控件,用于 .NET 程序中创建、编辑和操作 PDF 文档。使用 Spire.PDF 类库,开发人员可以新建一个 PDF 文档或者对现有的 PDF 文档进行处理,且无需安装 Adobe Acrobat。

E-iceblue 功能类库Spire 系列文档处理组件均由中国本土团队研发,不依赖第三方软件,不受其他国家的技术或法律法规限制,同时适配国产操作系统如中科方德、中标麒麟等,兼容国产文档处理软件 WPS(如 .wps/.et/.dps 等格式 

安装 Spire.PDF for .NET

首先,您需要将 Spire.PDF for .NET 包中包含的 DLL 文件添加为 .NET 项目中的引用。 可以从此链接下载 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。

【C#】

using Spire.Pdf;namespace GetNumberOfPages
{
class Program
{
static void Main(string[] args)
{
//Create a PdfDocument object
PdfDocument pdf = new PdfDocument();//Load a sample PDF file
pdf.LoadFromFile("Contract.pdf");//Count the number of pages in the PDF
int PageNumber = pdf.Pages.Count;
Console.WriteLine("The PDF file has {0} pages", PageNumber);//Close the PDF
pdf.Close();
}
}
}

C#:获取 PDF 文件中的页数

http://www.lryc.cn/news/480117.html

相关文章:

  • 火语言RPA流程组件介绍--点击软件元素
  • c++程序设计速学笔记2基础数据结构
  • 搜维尔科技:SenseGlove案例-利用VR触觉技术培训机组人员
  • OpenCV视觉分析之目标跟踪(10)估计两个点集之间的刚性变换函数estimateRigidTransform的使用
  • Python 虚拟环境创建
  • STL-list容器的使用
  • java中线程与集合的面试题
  • 第十五章 IRIS 进程之间的通信
  • 设计者模式之策略模式
  • STM32H750 COMP模拟比较器
  • openresty入门教程:rewrite_by_lua_block
  • Java 并发编程学习笔记
  • 【SpringMVC】——Cookie和Session机制
  • [产品管理-60]:产品的情感化设计与常用工具:感性工学、情感分析、神经网络法、微软反应卡、突发情绪法
  • uniapp 小程序 周选择器
  • Android笔记(三十二):封装一个毫秒级别倒计时View
  • [产品管理-60]:马斯洛需求层次与产品的情感化设计
  • Python接口自动化测试自学指南(项目实战)
  • ESLint 使用教程(三):12个ESLint 配置项功能与使用方式详解
  • 如何将 EDB 文件导入 Ansys HFSS 和 Ansys Q3D
  • HbuildderX运行到手机或模拟器的Android App基座识别不到设备 mac
  • 智慧流控 力行天地 | 同元软控受邀参加第十三届全国流体传动与控制学术会议
  • Python日志分析与故障定位
  • w029基于springboot的网上购物商城系统研发
  • Uniapp全局文件执行顺序详解
  • 车企死亡加速,买车看好这三条线
  • SpringClud一站式学习之Eureka服务治理(二)
  • 空间解析几何【上】
  • Python 获取PDF的各种页面信息(页数、页面尺寸、旋转角度、页面方向等)
  • 独孤思维:曾经副业赚大钱的人,怎么不见了