如何使用itextsharp API从PDF读取特定页面的内容

时间:2010-08-06 07:21:38

标签: pdf c#-2.0 itextsharp

如何使用itextsharp API从PDF读取特定页面的内容

有人可以将我重定向到正确的方向吗?

提前致谢!

1 个答案:

答案 0 :(得分:1)

以下代码仅提取文本,如果您正在寻找的话。

PdfReader pdfReader = new PdfReader(documentPath);

ITextExtractionStrategy its = new iTextSharp.text.pdf.parser.SimpleTextExtractionStrategy();

//Extract text from the page.
string txt = PdfTextExtractor.GetTextFromPage(pdfReader, page, its);

// Convert the extracted text into a readable string using the right encoding.
extractedText = Encoding.UTF8.GetString(ASCIIEncoding.Convert(Encoding.Default, Encoding.UTF8, Encoding.Default.GetBytes(txt)));