首页 > 解决方案 > 如何从横向 PDF 文件中提取文本

问题描述

我正在尝试从横向 pdf 文件中提取文本,我正在使用 iTextSharp,对于纵向页面,它运行良好,但对于横向页面返回一个空字符串。

这是我的代码

PdfReader reader = new PdfReader(pdfFile);
int intPageNum = reader.NumberOfPages;
var sb = new StringBuilder();
for (int i = 1; i <= intPageNum; i++) {
  var text = PdfTextExtractor.GetTextFromPage(reader, i, new LocationTextExtractionStrategy());
  sb.Append(text + "\n");
}

标签: c#itext

解决方案


推荐阅读