Skip to main content
December 14, 2020
Question

Guidance Setting Up Visual Studio 2019 CS Environment

  • December 14, 2020
  • 1 reply
  • 1711 views

Hello All,

 

I've been trying to figure out a way to render multiple PDFs within a WinForm using Visual CS and Visual Studio 2019. Namely I'm looking to provide a solution to search through PDFs and display locations of these search patterns side-by-side.

 

I've currently been able to display PDFs through a WebBrowser object, which isn't directly supported by Acrobat based on the 1st URL below. This is when I stumbled across mention about the SDK and started reading into the documentation, which is the 2nd URL below.

https://helpx.adobe.com/acrobat/kb/using-acropdf-dll-within-microsoft.html

https://help.adobe.com/en_US/acrobat/acrobat_dc_sdk/2015/HTMLHelp/

 

Currently, I haven't been able to find any documentation explaining the DLLs I need to reference within my solution. I've stumbled arcoss this 'AcroPDFLib' file found in the 'C:\Program Files (x86)\Common Files\Adobe\Acrobat\ActiveX' folder, but it doesn't seem to to have all the method calls explained in the IAC section of the documentation.

 

I should also mention I'm looking to control Adobe Reader DC and I do not have a copy of Adobe Acrobat Pro DC. Are the libraries I need to use located somewhere else on my system, or do I need a copy of Pro to obtain these?

 

Thanks in advance.

This topic has been closed for replies.

1 reply

Bernd Alheit
Community Expert
Community Expert
December 14, 2020

What parts of IAC want you use?

December 15, 2020

Hi Bernd,

I'm not exactly sure what I would specifically need, but I believe it might involved AVDoc, PDDoc, and/or PDPage objects. I'm still reading in on the documenations trying to get an understanding of the underlining API.

 

I'm looking for a way to automate looking for search patterns and controlling the render view of PDFs, but through a WinForm as the container.

Bernd Alheit
Community Expert
Community Expert
December 15, 2020

For this you need an installation of Acrobat Standard or Acrobat Pro.