using iTextSharp.text.pdf;using iTextSharp.text.pdf.parser;using System.IO;public string Readpdffile(string filename){ StringBuilder text = new StringBuilder(); if (file.Exists(filename)) { pdfReader pdfReader = new pdfReader(filename); for (int page = 1; page <= pdfReader.NumberOfPages; page++) { ITextExtractionStrategy strategy = new SimpleTextExtractionStrategy(); string currentText = pdfTextExtractor.GetTextFromPage(pdfReader,page,strategy); currentText = EnCoding.UTF8.GetString(ASCIIEnCoding.Convert(EnCoding.Default,EnCoding.UTF8,EnCoding.Default.GetBytes(currentText))); text.Append(currentText); } pdfReader.Close(); } return text.ToString();}总结
以上是内存溢出为你收集整理的在VB.NET或C#中使用itextsharp dll阅读PDF内容全部内容,希望文章能够帮你解决在VB.NET或C#中使用itextsharp dll阅读PDF内容所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)