问题标签 [acrobat-sdk]

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 投票
1 回答
337 浏览

vba - VBA + Adob​​e Acrobat SDK - 无法保存空白页面?

我正在使用 VBA 作为平台来进行一些 PDF 操作。我遇到的问题是,如果 PDF 对象尚未打开,我似乎无法保存 PDF 对象。下面是向 PDF 对象插入页面,然后保存 pdf 对象的代码片段。就代码而言,我已经确定它可以工作,因为我已经用另一个 pdf 对象使用相同的输入测试了 save 方法,它工作得很好。有人可以帮助解释为什么它不允许我保存对象吗?

谢谢!

运行上述代码时,两条成功线均未按预期工作。

0 投票
0 回答
1692 浏览

c# - 从 Adob​​e Acrobat Professional XI/DC SDK 将 Pdf 转换为 Pdf/A

我用 C# 制作了一个小应用程序,它使用 Adob​​e Acrobat SDK 将 PDF 文件转换为 PDF/A。

SaveAs以这种方式使用了 SDK 中包含的 JavaScript 函数:

它在 Adob​​e Acrobat Professional X 上运行良好,但现在我必须使用 Adob​​e Acrobat Professional XI/DC。我已经升级了 SDK 的 DLL,但它不起作用。

有一个“进度”消息闪烁,好像有大量文档要转换,并且该过程永远不会结束。

但是,当我转换为 JPG 文件时,此代码可以正常工作(相同的代码只是更改了convId.

你知道我能从那里做什么吗?...

如果“SaveAs”方法是 NoGo,我听说过预检,但我不知道如何在 C# 代码中使用它们。

0 投票
1 回答
349 浏览

pdf - 使用 Acrobat 自动保存 PDF

我们有一个处理 PDF 文档的程序 - 自动化。我们在某些 PDF 上失败了,因为它们格式错误。当我们在 acrobat 中打开 PDF 时,它会打开它。我看到 Acrobat 采取了额外措施来修复格式错误的 PDF。所以在我们的例子中,必须有人手动打开并保存它们以使它们干净。有没有办法可以在 Python 或 Powershell 中以编程方式执行此操作?有人做过吗?

谢谢!

0 投票
1 回答
205 浏览

c++ - 无法在窗口中加载 PDF

我正在尝试将PDF加载到窗口中。为此,我正在使用Adob​​e Acrobat activeXWinApi。我能够在这段代码中“插入”一个网络浏览器,但我不能使用PDF。执行时出现错误:

似乎 LoadFile 原型存在问题,但从ITypeLibViewer我得到:

所以一切似乎都很好。哪里有问题?

UPD1:传递文件名现在像这样完成:

但是现在它崩溃了

我的代码:

0 投票
0 回答
53 浏览

c# - 使用 Visual Studio (C#) 创建可以密码保护 PDF 的应用程序?

我正在处理一个项目,我们让 SQL Server Reporting Services 自动将 PDF 报告保存到网络文件夹。然后,我们想用密码保护这个文件并将其通过电子邮件发送给指定的收件人。

是否可以使用 Visual Studio (C#) 创建一个可以密码保护 PDF 的应用程序?

0 投票
0 回答
75 浏览

pdf - 如何使用 Adob​​e Access SDK 在没有密码挑战的情况下保护 DRM?

如果我的问题听起来有点愚蠢,我很抱歉。

我想使用 Adob​​e Access SDK 保护 PDF 文件。但我很好奇,是否有另一种方法可以在不使用密码挑战的情况下保护 DRM?

0 投票
1 回答
1381 浏览

javascript - 如何通过 excel vba 设置 Acrobat XI 打印机设置?

我正在设计一个 vba 代码,它允许用户输入一组技术图纸编号并从中创建一个数据包。我在处理 AutoCAD 文件时遇到了问题。因为我们公司有AutoCAD LT我无法使用api,所以我使用adobe的PDFMaker api将文件直接转换为pdf。不幸的是,pdfMaker 的设置相当有限,所以我需要解析输出的 pdf 数据包并以黑白(单色)打印。我目前有一个打开数据包并打印必要页面的子程序,但是,如果我专门打开 acrobat 并在高级设置中选择我的“单色”配置,它只会打印黑白。有没有办法发送命令(我相信它' s in javascript?) 设置此颜色配置并设置尺寸选项以适合?这是我的代码。

感谢您的时间

0 投票
1 回答
892 浏览

c# - 在 C# 中使用 Acrobat DC 的进程句柄获取 App Instance

我正在运行 Adob​​e Acrobat Pro DC 进程实例的进程句柄,如何使用 C# 中的进程句柄获取AcroExch.App对象。

0 投票
1 回答
876 浏览

c# - Acrobat SDK 从 CAcroPDDoc 类对象获取文档路径

使用,

我能够检索 PdDocObj,但找不到任何为我提供 pdf 文件位置的属性/方法。

0 投票
1 回答
339 浏览

excel - Adobe Javascript 对象 - 在 Portfolio 文件中列出和创建文件夹

我正在使用 Acrobat PRO DC 和 Excel VBA 来自动化与 Adob​​e Portfolio PDF 文件的一些交互。

使用 Adob​​e JSO,有没有办法获取现有投资组合子文件夹的列表?还是创造新的?我可以使用以下方式将附件添加到投资组合文件中的文件夹:

这会将“subfile.txt”导入到 JSO 的投资组合文件中的第一个现有文件夹中。但是,如果文件夹不存在于投资组合文件中,则此代码不起作用。对文件夹的实际索引进行硬编码(通过<1>)似乎相当笨拙。

现有文件夹似乎不是通过 dataObjects 集合返回的内容的一部分。

任何帮助将不胜感激。谢谢!