如何在c#中提取pdf的页数
本文关键字:pdf 提取 | 更新日期: 2023-09-27 18:26:50
我需要提取c#中pdf的页数。事实上,我尝试了一些itextsharp,但只有一种方法可以提取页面大小(矩形),但没有任何方法可以显示页面数量。知道吗?
static void Main(string[] args)
{
Console.WriteLine("starting");
String filename = "d:''tmp''t1.pdf";
if (File.Exists(filename)){
byte[] pdfFile = File.ReadAllBytes(filename);
PdfReader reader = new PdfReader(pdfFile);
}
}
有一个阅读器。NumberOfPages()方法。这是一个重复的问题:确定PDF文件中的页数
这将解决您的问题:
static void Main(string[] args)
{
Console.WriteLine("starting");
String filename = "d:''tmp''t1.pdf";
if (File.Exists(filename)){
byte[] pdfFile = File.ReadAllBytes(filename);
PdfReader reader = new PdfReader(pdfFile);
int numberOfPages = reader.NumberOfPages;
Console.WriteLine(numberOfPages);
}
}
}