Talking to Internet Explorer embedded Acrobat Reader via COM

Ask a Question related to Adobe Acrobat SDK, Design and Development.

  1. #1

    Default Talking to Internet Explorer embedded Acrobat Reader via COM

    Hi all. I'm developing an Internet Explorer BHO (browser plugin) and was wondering whether it's possibly for me to communicate with Acrobat Reader via COM. I have read through the SDK docs and it's not clear whether this is possible. I'm using unmanaged c++.

    I think if this can be done I think I will need to call get_document(IDispatch *p) on the webbrowser control, then using p->QueryInterface(...) to gain access to the Acrobat document. However, to do this I will need to pass in a REFIID to QueryInterface. As such I need to find some documentation on the supported COM interfaces and various IDs I will need to use.

    If anyone could point me in the right direction, that would be great.

    thanks,
    Zoltan!
    Zoltan_Olah@adobeforums.com Guest

  2. Similar Questions and Discussions

    1. How to automate the Acrobat Reader plugin in Internet Explorer
      Hi, I have been trying to figure out how to automate the Acrobat Reader plugin in Internet Explorer. My goal is to find a way to allow users of...
    2. After viewing a .pdf file thru Acrobat Reader, Internet Explorer becomes non responsive.
      We use many .pdf files on our website and after viewing a file the file becomes non responsive, won't let me go back to any site being viewed thru...
    3. Internet Explorer and ADOBE READER
      I want to open my pdf-files with Adobe Reader and n o t with Adobe Professional. What can I do? Reinhard --
    4. Acrobat Professional V6 vs. Acrobat Reader V6 in Internet Explorer
      I have both Acrobat Professioanl v6 and Acrobat Reader v6 on my PC. When I view a PDF via Internet Explorer, Acrobat Professional is launched. I want...
    5. couldn't find Adobe Acrobat in internet explorer 6
      I just installed Acrobat 6.0.1 and now i can't open any pdf file in IE 6. I am using XP pro. I am getting error "Acrobat Plug in: couldn't find...
  3. #2

    Default Re: Talking to Internet Explorer embedded Acrobat Reader via COM

    Adobe Reader has no COM interface. Adobe Reader does include an ActiveX control that you can connect to, with limited APIs.

    Can you give us some more idea of what yo uare trying to accomplish?

    Leonard
    Leonard_Rosenthol@adobeforums.com Guest

  4. #3

    Default Re: Talking to Internet Explorer embedded Acrobat Reader via COM

    Thanks for your reply. We are writing a web annotation tool as an Internet Explorer plugin. The web annotation part of it is complete, and now we are looking at being able to make annotations on pdf documents loaded within the browser.

    Where can I find information about the limited APIs on the ActiveX control you mentioned? Do you think we should be looking at a different approach?

    thanks,

    Zoltan
    Zoltan_Olah@adobeforums.com Guest

  5. #4

    Default Re: Talking to Internet Explorer embedded Acrobat Reader via COM

    PDF already supports it's own annotation functionality. You would be better served writing a custom plugin for Acrobat/Reader that would integrate your plugins with PDF annotations.

    Leonard
    Leonard_Rosenthol@adobeforums.com Guest

  6. #5

    Default Re: Talking to Internet Explorer embedded Acrobat Reader via COM

    This is certainly an option for us. Is it possible to load plugins into the embedded viewer (activex control)?
    Zoltan_Olah@adobeforums.com Guest

  7. #6

    Default Re: Talking to Internet Explorer embedded Acrobat Reader via COM

    the plugins would already be on the user's computer as part of their installation of Acrobat/Reader, but yes, a plugin can choose to load into an external window or not.

    Leonard
    Leonard_Rosenthol@adobeforums.com Guest

Posting Permissions

  • You may not post new threads
  • You may post replies
  • You may not post attachments
  • You may not edit your posts

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139