C# - PDF AxAcroPDFLib 和 AcroPDFLib,缺少函数?
C# - PDF AxAcroPDFLib and AcroPDFLib, missing functions?
我正在尝试显示 PDF 文件。在 google、stack 和 msdn 中进行了长时间的研究后,我发现几乎没有选择。来自 Adobe 的库首先受到攻击,但没有成功。
Link 到包含属性、事件和代码的相册。
None 的答案中的函数和属性是在这里找到的。我在工具箱中添加了.COM控件,放入Form,并添加了"usings"。如图片所示。
这里我对这个话题有几个问题:
1.我做错了什么,这没有得到他们的功能?
2. 我可以在商业程序中使用这个库吗?
3. 用户是否必须安装 Adobe Reader 到 运行 我的程序?
后来我发现了另一个明显的商业库,但我买不起他们的许可证。
最后一个是 "PDFSharp",但我不明白该 sample.
的代码放在哪里
如果有人可以推荐一个库或程序:
独立(例如,我不想强制安装 Adobe Reader)。
显示PDF。
在 PDF 页面中移动(滚动条和实际页面的更改索引)。
实际上仅此而已。甚至从 PDF 到 ImageBox 的简单转换就足够了。
提前感谢大家的帮助。
- (和 2)它可能与 Adobe Reader COM 对象中的 the latest changes 有关,这些对象破坏了 Windows x64 上的 Adobe Reader 控件。解决方案是改用 WebBrowser 控件(并期望它会调用 PDF 插件)或针对 x86 而非 AnyCPU 编译您的应用程序。
- 如果您依赖 Adobe PDF 插件,那么是的,用户应该安装 Adobe Reader 并且必须明确 permit PDF plugin in Internet Explorer。
我正在尝试显示 PDF 文件。在 google、stack 和 msdn 中进行了长时间的研究后,我发现几乎没有选择。来自 Adobe 的库首先受到攻击,但没有成功。
Link 到包含属性、事件和代码的相册。
None 的答案中的函数和属性是在这里找到的。我在工具箱中添加了.COM控件,放入Form,并添加了"usings"。如图片所示。
这里我对这个话题有几个问题: 1.我做错了什么,这没有得到他们的功能? 2. 我可以在商业程序中使用这个库吗? 3. 用户是否必须安装 Adobe Reader 到 运行 我的程序?
后来我发现了另一个明显的商业库,但我买不起他们的许可证。
最后一个是 "PDFSharp",但我不明白该 sample.
的代码放在哪里如果有人可以推荐一个库或程序: 独立(例如,我不想强制安装 Adobe Reader)。 显示PDF。 在 PDF 页面中移动(滚动条和实际页面的更改索引)。 实际上仅此而已。甚至从 PDF 到 ImageBox 的简单转换就足够了。
提前感谢大家的帮助。
- (和 2)它可能与 Adobe Reader COM 对象中的 the latest changes 有关,这些对象破坏了 Windows x64 上的 Adobe Reader 控件。解决方案是改用 WebBrowser 控件(并期望它会调用 PDF 插件)或针对 x86 而非 AnyCPU 编译您的应用程序。
- 如果您依赖 Adobe PDF 插件,那么是的,用户应该安装 Adobe Reader 并且必须明确 permit PDF plugin in Internet Explorer。