问题标签 [axacropdf]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
12293 浏览

64-bit - AxAcroPDF - Vista64 类未注册错误

我们有一个用 C# 编写的 WinForms 应用程序,它使用 AxAcroPDFLib.AxAcroPDF 组件来加载和打印 PDF 文件。在 Windows XP 中一直工作没有任何问题。我已将我的开发环境移至 Vista 64 位,现在应用程序将无法运行(在 Vista 64 上),除非我删除 AxAcroPDF 组件。应用程序运行时出现以下错误:

“System.Runtime.InteropServices.COMException:未注册类(来自 HRESULT 的异常:0x80040154 (REGDB_E_CLASSNOTREG))。”

我在 Adob​​e 论坛上被告知错误的原因是他们没有 64 位版本的 AxAcroPDF ActiveX 控件。

有没有办法解决这个问题?例如,我可以自己将 32 位 ActiveX 控件转换为 64 位控件吗?

0 投票
3 回答
6413 浏览

acrobat - AxAcroPDFLib.AxAcroPDF.LoadFile 更改?

我制作了一个 Windows 客户端应用程序,在其中使用 AxAcroPDF 控件在表单上显示 pdf 文件。

在我看来,在我将 Acrobat 阅读器从版本 8 升级到版本 9 后,LoadFile 方法在文件正确打开时返回 true,而版本 8 返回 false。这是一个正确的观察吗?

最好的问候,克里姆森

0 投票
1 回答
13309 浏览

c# - axAcroPDFLib 在关闭问题 C#

我使用从 Adob​​e Reader 9 安装中获取的 axAcroPDFLib 控件在我的 C# 窗口表单应用程序中显示和打印用户 PDF 文档。一切正常,直到应用程序关闭...

它抛出以下错误:

“0x0700609c”处的指令引用了“0x00000014”处的内存。无法读取内存

我的 FormClosing 方法很简单,我认为是错误的,但我不知道如何以正确的方式做到这一点:

提前感谢您的任何想法

0 投票
2 回答
1630 浏览

c# - 在 axAcroPdf 中显示 OLE 对象(pdf)

有没有办法从访问数据库中获取 pdf 并将其直接显示到 axAcroPdf 控件中,而无需将文档保存在磁盘上?

如果这在 Access 中是不可能的,你能推荐一些其他的数据库来使用吗?我的“导师”建议我使用 firebird,但在这个问题发生之前,访问完成了我需要做的一切。

提前谢谢

0 投票
4 回答
5596 浏览

c# - AxAcroPDF 吞键,如何让它停止?

AxAcroPDF 在获得焦点后会立即吞下所有与键相关的事件,包括快捷键、按键等。我添加了一个消息过滤器,它也没有收到任何与键相关的消息。它是一个 COM 组件,这可能是相关的吗?

有没有办法在控制开始吞下它们之前捕捉它们?

0 投票
2 回答
5612 浏览

.net - Adobe PDF Reader 组件 (AcroPDF.dll) - 是否可以从代码访问目录和书签?

我在我的 .NET 项目中使用上述 DLL。它似乎可以访问不同的功能,但我找不到书签和目录。是否可以访问这些?此外,该组件有任何可用的手册/指南吗?

0 投票
2 回答
3084 浏览

c# - axAcroPDF 在 Windows XP 上不显示 PDF

我有一个向用户显示 pdf 的 C# windows 窗体应用程序。我像这样使用 axAcroPDF 控件:

这在我的电脑和我同事的电脑上都可以正常工作,但仅限于运行 win7 的电脑。在 winXp 机器上尝试时它不起作用,即 loadFile() 返回 false。

有任何想法吗?

0 投票
3 回答
2651 浏览

winforms - 在 PDF 文档查看器中突出显示文本

我有一个 WinForms 应用程序,并且正在使用 AxAcroPDF COM 组件在我的应用程序中显示 PDF 文件。我想使用 AxAcroPDF 组件突出显示 PDF 文档中出现的某些文本。有没有办法做到这一点?

0 投票
2 回答
4120 浏览

c# - 防止用户在 C# 中打印/保存 PDF 文件

我正在编写一个查看 PDF 文件的应用程序,该应用程序使用AxAcroPDFLib AxAcroPDF

我的问题是我想阻止用户保存和/或打印正在我的应用程序中查看的 PDF 文件

或者换句话说,我想隐藏 PDF 查看器的工具栏

有任何想法吗 ?!

提前感谢

0 投票
1 回答
3379 浏览

c# - 在 c# 中的 axacropdf 控件内导航 pdf 中的特定页面

我卡在我的应用程序中。我正在开发一个 pdf 查看器应用程序。我用 .net 3.5 创建 Windows 应用程序。在这个应用程序中,我采用了 axacropdf 控件并将超链接 1 到 10 作为页码。现在,当我单击特定页码超链接时,我想在 axacropdf 控件中显示带有该页面的 pdf 文件。例如,我有 10 页的 pdf 文件。我有所有页面的列表,例如

现在,当我单击超链接导航到第 5 页时,pdf 文件在 axacropdf 文件中打开第 5 页。这是代码:

p>


我已经对此进行了谷歌搜索,但我发现只能通过进程类在应用程序之外打开具有特定页面的 pdf 文件。但我想在 c# 的 adobe pdf reader (axacropdf) 控件中打开这个 pdf 文件。请给我建议或代码。谢谢