我如何能够从PDF文件中删除空白页?我有一个示例PDF文件,其中第一页包含几个字符串和第二页,其中绝对没有任何内容 . 我试图循环到pdf页面并获得元素计数PER页面,但有趣的是我在2页之间得到相同的数字= |如果第一页有几个字符串而第二页绝对空白,那怎么会发生?
这是我的代码
Dim inputDOcument As PdfDocument = PdfReader.Open(“”)Dim elemountCount As Integer = 0 Dim elemountCount2 As Integer = 0 Dim pdfPageCount As Integer = inputDOcument.PageCount
对于x As Integer = 0到pdfPageCount - 1 elemountCount = inputDOcument.Pages(x).Contents.Elements.Count elemountCount2 = inputDOcument.Pages(x).Elements.Count Next
2 回答
尝试检查每个元素的长度:
您可以尝试使用PDFsharp附带的PDFsharp Document Explorer来查看PDF文件真正包含的内容 . 或者使用PDFsharp DEBUG构建加载并保存文件,这将为您提供“详细”文件 . 使用记事本查看它有助于理解文件包含的内容 .