Skip to main content
lian kiatl23852322
Participant
May 27, 2019
Answered

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

  • May 27, 2019
  • 3 replies
  • 3210 views

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.

This topic has been closed for replies.
Correct answer Test Screen Name

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.

3 replies

Test Screen NameCorrect answer
Legend
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.

Legend
May 27, 2019

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.

lian kiatl23852322
Participant
May 27, 2019

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?

Legend
May 27, 2019

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

lian kiatl23852322
Participant
May 27, 2019

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