发布网友 发布时间:2022-04-22 17:06
共1个回答
热心网友 时间:2023-09-22 18:13
给一种变通的方法,先把PDF读出来,然后再写到一个txt文件中,写应该没问题,给你看一个读的代码: 下载PDFBox 包。在这个包中,有一个bin目录。为了读取PDF文件,需要下面的文件: IKVM.GNU.Classpath.dll PDFBox-0.7.3.dll FontBox-0.1.0-dev.dll IKVM.Runtime.dll 您必须在项目中引用前两个动态库,还要把后两个复制到项目的bin目录中。 示例代码如下(假定使用控制台程序 using System; using org.pdfbox.pdmodel; using org.pdfbox.util; namespace PDFReader { class Program { static void Main(string[] args) { PDDocument doc = PDDocument.load("lopreacamasa.pdf"); PDFTextStripper pdfStripper = new PDFTextStripper(); Console.Write(pdfStripper.getText(doc)); } } }