问题标签 [acrobat]
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.
macos - 使用 Applescript 在 Acrobat Pro 中打开文件时不显示对话框
打开 Adobe Acrobat Pro 时,无论是通过Applescript还是 finder,都会显示介绍性对话框。有没有办法在使用Applescript打开文档时在没有选中“不再显示”选项的情况下不显示此对话框?
Photoshop 和 Illustrator Applescript库有设置交互级别和不显示对话框的方法,但我似乎在 Acrobat 中找不到该选项。
language-design - Adobe Acrobat 9 是如何制作的?
谁能说出 Adobe Acrobat 9 是如何制作的?我喜欢 GUI 的外观和感觉,我很好奇它是如何制作的。具体来说,使用什么编程语言来制作它?
http - “名称” web pdf 以在 Acrobat 中获得更好的默认保存文件名?
我的应用程序生成 PDF 供用户使用。“Content-Disposition”http 标头的设置如此处所述。这设置为“inline; filename=foo.pdf”,这足以让 Acrobat 在保存 pdf 时将“foo.pdf”作为文件名。
但是,单击嵌入浏览器的 Acrobat 中的“保存”按钮后,要保存的默认名称不是该文件名,而是带有斜杠的 URL 更改为下划线。又大又丑。有没有办法影响 Adobe 中的这个默认文件名?
URL 中有一个查询字符串,这是不可协商的。这可能很重要,但在 URL 末尾添加“&foo=/title.pdf”不会影响默认文件名。
更新2:我都试过了
和
(通过 Firebug 验证)遗憾的是,两者都不起作用。
示例网址是
转换为默认的 Acrobat 保存为文件名
更新 3:Julian Reschke 为这个案例带来了真正的洞察力和严谨性。请点赞他的回答。这似乎在 FF ( https://bugzilla.mozilla.org/show_bug.cgi?id=433613 ) 和 IE 中被破坏,但在 Opera、Safari 和 Chrome 中有效。http://greenbytes.de/tech/tc2231/#inlwithasciifilenamepdf
javascript - 如何通过 JavaScript 检测 Firefox 中安装的 Adobe Acrobat 版本
我知道这可以通过创建一个 ActiveX 对象在 IE 中完成,但我如何在 FF 中做到这一点。navigator.plugins['Adobe Acrobat'] 对象让我知道它是否已安装,但它不包含版本号。有任何想法吗?
excel - 在 VBScript 中使用 AcroEXch 创建新的 pdf 文档
我希望将 excel 工作表自动转换为 pdf 文档(我不想每天早上手动将 excel 中生成的报告打印为 pdf 文档)。现在,我想在 excel 中创建一个按钮,它将运行宏以自动生成 pdf 文档,但最终不会使用此按钮。
我也是 VB 新手,但已经阅读了 AcroEXch SDK。似乎我应该使用 AcroEXch.PDDoc.Create,但这不太正确(因为我无法指定要打印/创建为新 pdf 文档的输入文件)。
关于如何创建全新的 pdf 文件的任何想法?提前致谢。
javascript - 检测是否从浏览器安装了 Adobe Acrobat Reader 的最佳方法是什么?
从 Web 浏览器检测是否安装了 Adobe Acrobat Reader 的最佳方法是什么?我假设它必须在客户端完成(我不认为 Adobe 添加任何用户代理字符串)。最好在 JavaScript 和 Internet Explorer 中,虽然如果它也可以在 FireFox、Safari 等中完成会很好......
acrobat - AxAcroPDFLib.AxAcroPDF.LoadFile 更改?
我制作了一个 Windows 客户端应用程序,在其中使用 AxAcroPDF 控件在表单上显示 pdf 文件。
在我看来,在我将 Acrobat 阅读器从版本 8 升级到版本 9 后,LoadFile 方法在文件正确打开时返回 true,而版本 8 返回 false。这是一个正确的观察吗?
最好的问候,克里姆森
delphi - acrobat 如何对作为便笺添加到 pdf 的注释进行编码?
多年来,我们一直在通过我们的应用程序中的 activex 控件读取和写入 pdf 的便笺/注释/注释。我们最近升级到了支持 Unicode 的 Delphi2009。以下是引起问题的原因。
当我们打电话
CAcroPDAnnot.GetContents
结果似乎很奇怪,我们丢失了 Unicode 字符。这不像保存为 ansi 字符串,这通常会导致返回 ????? 相反,我们得到一个字符串,例如
‚És‚“ú‚É•—Ž×‚ð‚‚‚‚‚½‚ç</p>
对于一串日文字符。
但是,如果我通过 pdf 本身的菜单将 pdf 中的注释保存到数据文件中,它将被写入文件,如下所示
0k^L0Oeå0k~¨ª0'0r0D0_0‰</p>
后者可以导出并重新导入到 acrobat pdf 中,并将重新创建正确的 unicode 字符。但是,一旦我在我的代码中调用 CAcroPDAnnot.GetContents,它就会以其他方式返回。
- CAcroPDAnnot.GetContents 坏了吗?
- 是否有我应该注意的编码方案?
- 有没有我可以做的替代方案?
谢谢
pdf - 某些 Acrobat 版本中的空白页
我有一个使用 HTMLDOC 从 HTML 源生成的 PDF。虽然我可以在我的 Mac 上以及在我可以使用的每个 Acrobot 版本上正常查看文件,但一些最终用户将某些页面显示为完全空白。
空白页有些独特,因为它们确实包含图像,但我不明白为什么这会影响输出。
Adobe Reader 是否存在任何可能导致此问题的已知错误?
编辑:通过这个挖掘,从记录的副本中获取原件,虽然它对我有用,但我仍然有客户抱怨。
c# - 在浏览器中调用 Adobe Reader 插件的打印/保存/电子邮件功能
我正在寻找一种从浏览器中的 Adobe Reader 插件调用打印/保存/电子邮件功能的方法。为了更好地解释,请在浏览器中打开以下图片:
http://stylephp.com/demo/pdf.png
在图像中,您将看到一个示例 PDF 已加载到 Adobe Reader 插件的浏览器中。该插件上有保存/电子邮件/打印按钮。此外,它上面还有四个类似的 html 按钮。
单击顶部的 html 按钮时,我想调用插件中的按钮。
仅供参考,我正在使用 asp.net c# 2005。