问题标签 [adobe-reader]

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 投票
0 回答
1178 浏览

javascript - 从 javascript 调用 this.print 后在 Acrobat Reader 中恢复选定的打印机

有没有办法在打印之前保存当前打印机并在调用“this.print”后恢复它?

我们的网络应用程序打印了许多报告。大多数报告都生成并显示在当前正在查看的网页上的 iframe 中。然后,用户可以通过与 Adob​​e 的菜单交互进行打印。

我们的少数报告需要自动打印到特定的打印机。在生成这些报告时,我们将以下 JavaScript 添加到 PDF。然后将 PDF 加载到隐藏的 iframe 中并打印。

这很好用,文件打印到正确的打印机。

打印下一份报告时出现问题。当用户单击 Adob​​e 的打印按钮时,选定的打印机将是调用“this.print”时设置的打印机。有时用户不会看到选择了错误的打印机,并定期将报告打印到标签打印机。

我想做类似以下的事情......

感谢您的帮助迈克

0 投票
1 回答
257 浏览

internet-explorer-8 - 带有 IE8/XP/Reader 9.4 的 Adob​​e LiveCycle Workspace 中的框架问题

当用户在 Workspace 中打开表单时,它会在单独的框架中呈现,而不是在 UI 中的正常位置。此框架无法重新定位并遮盖/阻止用户操作按钮,从而阻止用户继续该过程。IE7/XP/任何版本的 Reader 9 都没有问题。

明显的解决方法是使用其他浏览器,但 IE8/XP/Reader 9.4 配置在我们的环境中很普遍,用户没有管理员权限自行安装其他浏览器。由于其他应用程序的依赖关系,如果这恰好是问题,那么更改 Reader 版本将是一个更简单的选择。

有人遇到过这种情况么?任何想法可能导致此问题的组件?

0 投票
1 回答
38572 浏览

javascript - javascript检测浏览器的adobe reader插件

如果未安装 pdf 查看器插件,如何检测它并发出警告消息以安装 pdf 查看器

0 投票
0 回答
447 浏览

pdf - 在 PDF AcroForms HTTP-POST 之后处理响应

我想通知用户他从 PDF 文件提交的 HTML 表单已成功(或未成功)。现在,当我将浏览器插件与 adobe reader 一起使用时,我可以在浏览器中显示 HTML 响应。在使用独立阅读器提交表单的情况下,我收到“无法处理 text/html 类型的内容;charset=uft-8”错误。

我的问题是:我的回复应该使用什么类型/格式,独立阅读器和浏览器插件都可以处理。

0 投票
1 回答
773 浏览

css - CSS 不透明度不适用于在 iframe 中打开的 Adob​​e pdf 阅读器

将背景应用到具有一定透明度的整个页面不适用于在 iframe 中打开的 pdf。为什么PDF没有被背景隐藏?

这是一个示例http://jsfiddle.net/JXT5V/3/ (示例在 Chrome 中不起作用)

0 投票
2 回答
2593 浏览

c# - 启动第二个实例时 Adob​​e Reader 进程失败

Process在我们的 C# WinForms 应用程序中,我们生成 PDF 文件并通过该类启动 Adob​​e Reader(或任何默认系统 .pdf 处理程序) 。由于我们的 PDF 文件可能很大(大约 200K),我们处理该Exited事件然后清理临时文件。

当文件被打开然后再次关闭时,系统会按要求工作。但是,当打开第二个文件时(在关闭 Adob​​e Reader 之前),第二个进程会立即退出(因为 Reader 现在正在使用它的 MDI 功能)并且在我们的Exited处理程序中,我们的 File.Delete 调用应该会失败,因为它已被现在加入的 Adob​​e 进程锁定。然而,在阅读器中,我们得到:

打开此文档时出错。找不到该文件。

不寻常的是,如果我在文件删除之前放置一个调试器断点并允许它尝试(并失败)删除,那么系统会按预期运行!

我很肯定该文件存在,并且相当肯定该文件的所有句柄/文件流在开始该过程之前都已关闭。

我们使用以下代码启动:

注意:我们使用_pdfProcessDictionary来存储对 Process 对象的引用,以便它们保持在范围内,以便可以成功引发 Exited 事件。

我们的清理/退出事件是:

可能的解决方案:

  • 检测文件是否还在另一个进程中打开
  • 检测到第二个进程还没有真正完全退出,而是在第一个进程中打开了文件
0 投票
1 回答
109078 浏览

.net - 在 .NET WebBrowser 控件中显示 PDF 时,如何隐藏 Adob​​e Reader 工具栏?

我正在尝试在 .NET Web 浏览器控件中加载 PDF 文档。在 v10 之前的 Adob​​e Reader 版本(又名“X”)中,加载的 PDF 不显示工具栏——您只会看到 PDF 文档。在新发布的 Reader v10 中,有一个我不希望看到的工具栏。我想知道是否有人知道如何隐藏此工具栏。

我认为答案可能在注册表中,因为我没有用于访问 Reader 的直接代码。一切都由 mime 类型通过WebBrowser控件处理。

我加载 PDF 文件的代码如下:

我想隐藏的 Adob​​e Reader 工具栏

0 投票
1 回答
677 浏览

c# - Adobe Reader 文本拖放问题

我发现 Adob​​e Reader 和简单文本的拖放功能存在问题。

当我简单地选择一些文本并将其放入我的一些 .NET 应用程序(或任何文本编辑器,如 notepad++ 或 VisualStudio)中时,文本会附加随机字符。

我很努力地观察了这个问题,就我的观察而言,我可以说以下几点:

  1. 它不会发生两次选择相同的文本进行拖动。
  2. 附加的文本总是只有几个字符长(至少十个)
  3. 有时看起来附加的字符是较早被删除和删除的文本片段
  4. 有时附加的字符不是字母数字字符,因此难以识别
  5. 选定的文本可以在任何地方(不仅仅是整个段落)

我将删除的文本与我的应用程序中的其他文本进行比较,这显然失败了,因为有些字符我没有拖动。

在 .NET 方面,我使用标准 IDataObject 接口并尝试了多种格式,但行为始终相同。它可以被复制,但它是不可预测的,因为它是随机发生的。

所以我的问题是:这是 Adob​​e Reader 的缓冲区填充问题(顺便说一句,它发生在版本 8,9 中,X 关闭了安全模式)?这是否取决于哪个第三方程序创建了 pdf?是否有人经历过同样的行为(因为我对此一无所知)?

提前我必须说没有其他 pdf-Reader 是一个选项,因为它是这里的商业政策:)。

非常感谢能够回答这个问题的人。

0 投票
2 回答
2375 浏览

activex - Adobe Reader X (10.0) ActiveX:注释被禁用

我只是在一个小的示例应用程序中嵌入了 Adob​​e Reader X ActiveX 控件。所有与注释和注释相关的控件都被禁用。

这是为什么?我可以通过代码启用它们吗?

0 投票
2 回答
3566 浏览

c# - 检查 Adob​​e Acrobat Reader 是否打开并获取 pdf 的文件名

我正在寻找一种使用 C# 检查的方法,如果有一个打开的 Adob​​e Acrobat Reader,当它存在时,使用打开的 PDF 的路径获取文件名。

有人可以给我小费吗?

谢谢你。

最好的问候,托马斯