一、需求
获取PDF中的每一页,并且将每一页转化成图片,然后展示。
二、思路
上一次我们利用Spire库实现了将PDF中的每一页转化成图片,但是由于Spire库的限制,每次只能免费切分三页。本次我们加入iText库,iText库可以将PDF每一页提取出来。
在实现时,我们先利用iText库将每页PDF切分出来,保存在中间文件夹。再利用Spire库,将切分出来的每一个PDF转化成图片,保存在目标文件夹中,即可完成需求。
三、实现
1、引入Spire库
点击导航栏中工具 => NuGet包管理 => 管理解决方案的NuGet程序包
搜索“Free Spire.PDF”,点击“安装”
2、引入iText库
搜索“iText7”,点击“安装”
并且需要安装"itext7.bouncy-castle-adapter" ---iText 7 在处理加密的PDF文件时,可能会依赖于Bouncy Castle库