打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
C# Winform在窗体上打开PDF文件进行查看

使用的是Adobe PDFReader控件,之前一直不知道怎么找到对应的AxInterop.AcroPDFLib.dll跟Interop.AcroPDFLib.dll这两个组件,没有转过头,后来猛然想到直接从控件堆里面拖过来就能找到了。。。

找到这两个组件所在位置,把它们拷贝到项目目录下重新引用,在需要用的时候重新实例化一个控件就行了。

注意的地方:

AxAcroPDFLib.AxAcroPDF acroPDF = newAxAcroPDFLib.AxAcroPDF();
((System.ComponentModel.ISupportInitialize)(acroPDF)).BeginInit();
acroPDF.Location = new Point(0, 24);
acroPDF.Size = new Size(300, 300);
acroPDF.Dock = DockStyle.Fill;
uiPanel0Container.Controls.Add(acroPDF);
((System.ComponentModel.ISupportInitialize)(acroPDF)).EndInit();
acroPDF.LoadFile(_fileName);

一定要对控件进行初始化,不然会出错

今天弄了很久,还看了很多相关的组件,比如itextsharp.dll、acropdf.dll等

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
用Visual C 实现PDF文件的显示
开源皮肤组件库FreeCL 2.03正式发布
C#控件集DotNetBar安装及破解
devexpress打包
基于.NET平台常用的框架整理
OCX控件(组件)的相关知识
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服