c# itextsharp 5
时间: 2023-11-22 15:50:29 浏览: 231
以下是使用C# iTextSharp 5从PDF文档获取内容的示例代码:
```csharp
using iTextSharp.text.pdf;
using iTextSharp.text.pdf.parser;
using System.IO;
namespace PDFReader
{
class Program
{
static void Main(string[] args)
{
string filePath = @"C:\example.pdf"; using (PdfReader reader = new PdfReader(filePath))
{
for (int i = 1; i <= reader.NumberOfPages; i++)
{
string text = PdfTextExtractor.GetTextFromPage(reader, i, new LocationTextExtractionStrategy());
System.Console.WriteLine(text);
}
}
}
}
}
```
这段代码使用iTextSharp库打开一个PDF文件,然后遍历每一页并提取文本内容。在这个示例中,我们使用`LocationTextExtractionStrategy`来提取文本,但是iTextSharp还提供了其他的一些策略,可以根据需要进行选择。
阅读全文