c# iTextSharp 读取PDF
安装 iTextSharp: 可以通过 NuGet 包管理器安装 iTextSharp:
Install-Package itext7
创建 PDF 文件:
using System;
using System.IO;
using iText.Kernel.Pdf;
using iText.Layout;
using iText.Layout.Element;
class Program
{
static void Main()
{
string pdfPath = "example.pdf";
// 创建 PDF 文档
using (PdfWriter writer = new PdfWriter(pdfPath))
{
using (PdfDocument pdf = new PdfDocument(writer))
{
Document document = new Document(pdf);
document.Add(new Paragraph("Hello, World!"));
document.Close();
}
}
Console.WriteLine("PDF created successfully!");
}
}
读取 PDF 文件:
using System;
using iText.Kernel.Pdf;
class Program
{
static void Main()
{
string pdfPath = "example.pdf";
// 读取 PDF 文档
using (PdfReader reader = new PdfReader(pdfPath))
{
using (PdfDocument pdf = new PdfDocument(reader))
{
for (int i = 1; i <= pdf.GetNumberOfPages(); i++)
{
var page = pdf.GetPage(i);
Console.WriteLine($"Page {i}: {page.GetTextContent()}");
}
}
}
}
}
原文地址:https://blog.csdn.net/wangyue4/article/details/142667192
免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!