Could not locate a type library matching 'Acrobat'

New Here ,
Nov 02, 2020

Copy link to clipboard

Copied

I try to use pdf to excel function in Acrobat Reader DC, but I got an error of:

Could not locate a type library matching 'Acrobat'

 Here is my code to connect to Adobe:

 excel_file = company_name + '.xlsx'
        ERRORS_BAD_CONTEXT.append(winerror.E_NOTIMPL)
        src=os.path.abspath(path_to_pdf)
        win32com.client.makepy.GenerateFromTypeLibSpec('Acrobat')
        adobe = win32com.client.DispatchEx('AcroExch.App')
        avDoc = win32com.client.DispatchEx('AcroExch.AVDoc')
        avDoc.Open(src, src)
        pdDoc = avDoc.GetPDDoc()
        jObject = pdDoc.GetJSObject()
        jObject.SaveAs(excel_file, "com.adobe.acrobat.xlsx")
        avDoc.Close(True)
TOPICS
Edit and convert PDFs, General troubleshooting, Windows

Views

53

Likes

Translate

Translate

Report

Report
Reply
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Adobe Community Professional ,
Nov 02, 2020

Copy link to clipboard

Copied

Not possible with Acrobat Reader. You need a installation of Adobe Acrobat.

Likes

Translate

Translate

Report

Report
Reply
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Most Valuable Participant ,
Nov 02, 2020

Copy link to clipboard

Copied

Be aware that "Acrobat" is a paid for product. "Acrobat Reader" is a light version, not for developers to automate. The automation exists to help sell Acrobat subscriptions.

Likes

Translate

Translate

Report

Report
Reply
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Adobe Community Professional ,
Nov 02, 2020

Copy link to clipboard

Copied

This requires Acrobat Pro.

Acrobat Reader can't.

Likes

Translate

Translate

Report

Report
Reply
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Adobe Community Professional ,
Nov 03, 2020

Copy link to clipboard

Copied

This doesn't requires Acrobat Pro! It is possible with Acrobat Standard or Pro.

Likes

Translate

Translate

Report

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