I have a situation where I need to display a PDF on a form, and then (using code):


scroll it up/down/right/left
zoom in/out
determine which page is displayed at a given time and save that information

I have been beating my head against the wall trying a number of different options. From what I have read, I believe the MS ActiveX control is the best option. I have no trouble with the code to open a file. My form has a button named ShowPDF and a text box named PDFSource. The ActiveX WebBroswer control is named wbPDF. The following opens and displays any PDF with no problem.

Code:
Public Sub ShowPDF_Click()
  wbPDF.Navigate PDFSource
End Sub
I cannot find any references to methods or properties to do any of the other things I listed above (in VBA). Every reference I find relates to C# or other environments, and I can find nothing that works. Does anyone know how to control this Control? If not, what other no-cost solution can you offer?

Thanks,

Mike