【问题标题】:Can't find the adobe acrobat 10.0 type library (2020)找不到 adobe acrobat 10.0 类型库(2020)
【发布时间】:2020-02-22 12:19:53
【问题描述】:

我正在尝试使用 VBA 从 pdf 中读取一些文本。

我读到我需要引用库,Adobe Acrobat 10.0 类型库。所以我从download page 下载了适用于 Windows 的 Acrobat DC SDK。但是,我浏览了这些文件,但找不到 Adob​​e Acrobat 10.0 dll。我在哪里可以找到这个 dll?

【问题讨论】:

  • \Acrobat 10 SDK\Version 1\InterAppCommunicationSupport\Headers
  • @braX 是的,非常感谢。如果您将其发布为答案,我可以将其标记为正确

标签: excel vba adobe


【解决方案1】:

你可以在这里下载:The Acrobat X SDK

解压缩文件后,您会发现一堆文件夹。你想深入到这个文件夹:

\Acrobat 10 SDK\Version 1\InterAppCommunicationSupport\Headers

然后在那里寻找acrobat.tlb 文件。

使用浏览将其添加到 VB 编辑器中的引用中。

添加后,它将显示为 Adobe Acrobat 8.0 Type Library - 这看起来很奇怪,因为它位于一个名为 Acrobat 10 SDK 的 zip 文件中,但似乎确实如此。

【讨论】:

  • 为我工作。不过,直到我在 VBE 中浏览文件后,我才能看到该文件。
  • Scott,您可能已将系统设置为不显示隐藏文件。这是默认的 Windows 设置。如果您希望能够在文件资源管理器中查看所有文件,您可以更改它。
  • @braX 您好,我在引用中添加了 Adob​​e Acrobat 8​​.0 类型库,但在创建 acrobat 对象时显示错误。当我尝试此代码时,我得到“activex 组件无法创建对象”:“CreateObject("AcroExch.PDDoc")”
  • 试图浏览上述站点,但找不到任何下载按钮。你能帮帮我吗?
  • @smartini - 当您打开该页面时,您是否看到右上角的“下一步”按钮?点击那个。
【解决方案2】:

我的一张 Excel 工作表中有 Adob​​e Acrobat 10.0 类型库,但无法在任何其他工作簿中找到它,因此我将它所在的那个保存为另一本书并将我的所有数据复制到新书中。 Adobe 10.0 类型库当时运行良好。

因此,您可能会在另一本书中查看是否有图书馆。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多