下载并安装免费的AdobeReader,安装后,AdodeReader以COM组件方式提供AdobePDFReader组件
1.PDFBox的IKVM版本:目前只有PDFBox的IKVM版本能比较好地从PDF中提取文本2.使用Acrobat的SDK3.XPDF:如果条件允许可以考虑使用XPDF的PDFToTextXPDF是用C语言编写的PDF解析库,并提供多个工具,开放源代码(如果熟悉C和dotnet...
你这个是不是客户端的电脑没有安装AdobeReader导致的问题,因为你是直接用的com组件,是需要在客户端系统已经注册了那个组件才能使用的
//在磁盘指定位置创建一个PDF文件staticStreamWriterpPDF=newStreamWriter("E:\\新建文件夹\\工作目录\\myPDF.pdf");//在内存中创建文件缓冲区staticMemoryStreammPDF=newMemoryStream();//将文本文件数据转换...
小弟也在这个问题苦恼呢,研究很多天了。办法没有,如果没安装PDF阅读器是打不开的,我也期待高手帮帮忙。
有控件,但是有些pdf文档打不开是有可能的
C#显示PDF文件,winform打开PDF文件并在窗体中显示1.在工具箱中添加Adobe提供的ActiveX控件,如图所示:选择com组件,我用的是7.0版本打勾点确定,在控件工具栏就有了,见下图:拖一个AdobePDFReader控件到窗体上,双击窗体...
工具箱右键,选择“选择项...”,COM组件标签,选择Adobe的COM组件,添加即可。
可能是pdf语言包的问题,比如你在一个英文系统上没有装汉语语言包的话,那么pdf可能不能显示汉语pdf文档。
直接前两句就可以了:stringfilepath=Application.StartupPath+"\\规划.pdf";axAcroPDF1.LoadFile(filepath);不过你要确定程序bin/Debug文件夹下是不是有“规划.pdf”文件。