客户端读取PDF出错,紧急求助啊!!!!

romanmox 2013-09-26 09:34:46
想实现在Winform中显示pdf文档。安装了Adobe Reader,窗体中也添加了Adobe PDF Reader控件,bin目录下也自动生成了AxInterop.AcroPDFLib.dll和Interop.AcroPDFLib.dll。本地测试一切OK,为什么部署到客户那里就报错呢,客户端没有安装任何pdf阅读器。
...全文
308 点赞 收藏 7
写回复
7 条回复
jshi123 2013年09月26日
Adobe Reader必须完整安装,一则单独使用它的dll是违反它的license的,二则它的dll设计成如果发现没有独立安装就不工作。 http://www.adobe.com/products/reader/distribution.html
回复 点赞
z464844880 2013年09月26日
用AdobeReader多麻烦!我有dll,可以直接显示、打印、旋转、缩放等等pdf,功能太强大,要的话,叫我QQ464844880
回复 点赞
romanmox 2013年09月26日
引用 3 楼 caozhy 的回复:
光有这两个是不行的。 这只是com代理 还是需要AcroPDFLib.dll,并且注册。
能麻烦版主详细解释一下么,我刚从网上下了一个AcroPDFLib.dll,怎么注册呢?用regsvr32注册的时候提示DllRegisterServer输入点,无法注册。
回复 点赞
王子文龙 2013年09月26日
看错误是缺少dll的注册,具体是什么不知道
回复 点赞
光有这两个是不行的。 这只是com代理 还是需要AcroPDFLib.dll,并且注册。
回复 点赞
睿智天成 2013年09月26日
可能是缺少PDF的阅读工具造成的,需要安装相关控件
回复 点赞
极简吧 2013年09月26日
在客户端要安装.net framework和adobe reader。
回复 点赞
发动态
发帖子
C#
创建于2007-09-28

8.5w+

社区成员

64.0w+

社区内容

.NET技术 C#
社区公告
暂无公告