• Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
    Dedicated community for Japanese speakers
  • 한국 커뮤니티
    Dedicated community for Korean speakers

I have registered acrobat.tlb but error states that the class is not registered

New Here ,
May 26, 2019 May 26, 2019

Copy link to clipboard

Copied

Hi All, I recently downloaded Acrobat SDK to develop a project. I came across acrobat type library which I would like to use. I have registered the type library but class is not registered error appears when I run my program.

TOPICS
Acrobat SDK and JavaScript

Views

1.5K

Likes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines

correct answers 1 Correct answer

LEGEND , May 27, 2019 May 27, 2019

Interop files are glue needed by .Net apps. They sit between the .Net app and a COM class. They do nothing by themselves. Last time I looked, Delphi isn't a .Net app so this is neither necessary nor useful to you, with or without Acrobat.

Likes

Translate

Translate
LEGEND ,
May 27, 2019 May 27, 2019

Copy link to clipboard

Copied

What version of Acrobat Pro do you have? Where did you ”come across” the type library?

Likes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
May 27, 2019 May 27, 2019

Copy link to clipboard

Copied

I was using Acrobat DC (2015) trial version(able to convert PDF Form to xml file). After which i uninstalled it to try it out with Adobe Reader.

I was told it was possible to just use the interop.acrobat.dll from nuget and code it with c#. However, I would like to code using delphi.

I found the acrobat.tlb file when i downloaded the Acrobat DC SDK (http://download.macromedia.com/pub/developer/acrobat/sdk/dc/sdkDC_v1_win.zip ) under the InterAppCommunicationSupport\Headers

Likes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
LEGEND ,
May 27, 2019 May 27, 2019

Copy link to clipboard

Copied

You need to be very clear that to develop with this you need a license for Acrobat Pro or Acrobat Standard. You CANNOT use the free Acrobat Reader. You CANNOT download a development tool separately, Acrobat is what does the job. The type library just starts Acrobat and uses it.

Likes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
May 27, 2019 May 27, 2019

Copy link to clipboard

Copied

Then to further clarify, the interop acrobat dll from nuget (NuGet Gallery | Interop.Acrobat 1.0.1 ). Do you have any idea on what this dll does?

Likes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
LEGEND ,
May 27, 2019 May 27, 2019

Copy link to clipboard

Copied

LATEST

Interop files are glue needed by .Net apps. They sit between the .Net app and a COM class. They do nothing by themselves. Last time I looked, Delphi isn't a .Net app so this is neither necessary nor useful to you, with or without Acrobat.

Likes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines