About acropdf.dll

I want to display an pdf file in my own application.
I want to know what's the difference of Acrobat and Reader's acropdf.dll and the difference of each version(7~9) acropdf.dll.
There are 3 interfaces:
void postMessage(const VARIANT& strArray);
VARIANT GetMessageHandler();
void SetMessageHandler(const VARIANT& newValue);
I don't know how to use them and is there any specification for the this?
Thanks!
Jasper.

The Acrobat SDK has all the documentation you'll need along with sample code. Start there!

Similar Messages

  • Need to track if a user printed a doc via builtin AcroPDF.DLL control

    I am creating a small application in Visual Studio 2008, using VB.NET.
    I am getting a PDF from a webservice, and need to do a couple things:
    1.) Show the PDF to the user with all available controls (i.e. Print, Save, Email, Change Size of viewer, etc.).
    2.) If the user selects print, I need to know that the user printed the piece so that I can log it to our database with it's 'last printed date'.
    I have the retrieval and presenting part all working perfectly using the AcroPDF.dll to tap into the user's Acrobat Reader (latest version) that they have installed on their computer; but can't seem to figure out if there is some way for me to know that the user went into the print dialog from the automatic toolbar that is created and used by the AcroPDF.dll when I use the following command:
      AxAcroPDF1.LoadFile(<file name goes here>)
    Is there some way for me to intercept some event within the AxAcroPDF1 object so that I can interrogate it an know whether or not the user printed the report?
    While I am asking, I will also ask about the Send Email method, is there a way that I can tell if the user clicked on it and went into, and completed, that function?
    If there is no default way to tap into the existing infrastructure, is there an easy way for me to 'override' the existing print button so that it calls a function that I create instead of the one it currently does?
    I would like to keep the visual aspect like it is, if possible, to keep it as polished as I can.
    Thanks,
    Jim

    lrosenth,
    Thanks for the reply!  I have only two follow up questions:
    1.) What, exact javascript am I supposed to insert into the PDF that will allow me to know if the user printed the document from within my windows based application?  I have injected javascript before into a PDF, but for a different reason.
    2.) Where, exactly, would I want to inject the javascript into the PDF?
    any example javascript code, etc. would be appreciated!
    Thanks,
    Jim

  • Use pdf.ocx or AcroPDF.dll to open a pdf file in a form

    Hi to all,
    I have this kind of problem.
    I need to open a pdf in a form, just for reading.
    Even if my project is written in VB6, this is not the problem. It could be also in .NET, so I hope you don't reply anything about the development platform.
    In a couple of threads, I found two ways to open a pdf in a form: using pdf.ocx or acropdf.dll.
    In both cases, this solution works for me in debug, but not in deployed release.
    I have two kind of problems:
    -  if the computer where I execute the program HAS NOT Adobe Reader  installed, I have an error "missing dependencies" concerning acropdf.dll  or pdf.ocx
    - if the computer where I execute the program has Adobe Reader installed, I have an error concerning dll or ocx file version.
    The solution works only if the AcroPDF.dll file included in my project has a version equal to the Adobe Reader version installed on the customer's computer.
    How can I solve these problems?
    The best would be if I could use one of this components without installing Adobe Reader.
    If this is not possible, my further question is: if the Adobe Reader version installed on the customer's computer is greater than my AcroPDF.dll, will my project work?
    If you need further informations to understand the problem, you can ask me.
    Thanks in advance for replies.
    Bye
    Nino

    PDF.OCX was an UNSUPPORTED COMPONENT that stopped being included as of Adobe Reader 7.  Also, VB6 support stopped with Reader 7 as well.  As Adobe only supports Reader 8 and later, there is no need to worry about either.
    AcroPDF.dll is part of Reader - it isn't available separately.  So yes, your users will need to have Adobe Reader 8 or later installed on their computer.
    As long as you target Reader 8 or above, and AcroPDF.dll - you'll work with Reader 8, 9 and X...

  • When opening a PDF in IE 10 with Enhanced Protection Mode it displays "This website wants to run acropdf.dll"

    I am running my application which requires JRE on Internet Explorer 10. Since the IE need to run in 64 bit mode, we have enabled the "Enhanced Protection Mode" in Security option of Internet Options in Advanced tab. But my application also opens
    up PDF in the browser, when the page with PDF is invoked it displays "The webpage wants to run 'AcroPDF.dll'. If you trust this site, you can disable Enhanced Protection Mode for this site to run the control.(Disable)(Always Ignore)".  And on
    clicking any option the PDF is not displayed.
    We would not be able to disable the  Enhanced Protection Mode as the 64 Bit JRE would not be invoked for other part of the application.
    Please let me know how to resolve this issue.
    Regards
    Navin

    ... and/or
    Configure Adobe Reader to not use a Web Browser to open PDF documents... (see the Adobe.com for admx files to apply this setting by group policy) (
    http://forums.adobe.com/thread/392489 )
    Start>Adobe Reader>Edit>Preferences>Internet>uncheck "Display PDF in browser"
    It seems that Adobe have recently changed the location of that setting in Adobe Reader (at least on 11.0.4).  They've now hidden it under Edit > Accessibility > Setup Assistant > Then on page 5 of 5, there's a tick box to toggle 'Display PDF
    documents in the Web Browser'.
    However, it doesn't work like it used to though, as it won't just open a PDF in Adobe Reader instead of the browser.  It will instead ask to disable Enhanced Protected Mode to run acroPDF.dll. 
    And if you try disabling the Adobe PDF reader add-on in Manage Add-ons to try and force it to open in Reader, then when you visit a PDF link, you just get the same blank page (shown below) with the black crossed out circle in the top left, but without the
    message bar at the bottom of the window.  The only way to open the PDF is to either turn off Enhanced Protected Mode and allow acroPDF.dll to run or if there's an original link to the PDF, right click and select 'save-as'.
    I think it's about time Adobe released an x64 PDF viewer...  Or at least there should be an open/save dialogue box in IE.
    If you've got Reader 11.0.4 installed, you can try it for yourself with this PDF link:
    http://helpx.adobe.com/pdf/adobe_reader_reference.pdf
    (The below screenshot is with 'Display PDF documents in the Web Browser' UN-ticked in Adobe Reader settings, so it should open in Reader instead.  But it doesn't.  And with the Reader add-on disabled you get the same page, but without the
    message at the bottom.)

  • Acropdf.dll crashes when opening email in Outlook

    I'm not sure what forum to post this question in ... hopefully this is the correct one.  We have several users whose Outlook crashes whenever they attempt to open an email with a PDF attached.  The crash report indicates acropdf.dll is the culprit.  This is happening with various versions of Office and Windows.  Out of 30,000 users, we have about 100 people with this problem.  This problem does not occur with Web Access, only with the Outlook client.  I realize this could be a Microsoft issue, but researching a solution showed a lot of people having this problem, and I was hoping someone on here might be able to point me to a solution.
    I have uninstalled and reinstalled Office, Reader, Flash, and ActiveX.  I have made sure Windows updates have been installed.  I have uninstalled and reinstalled all the fonts (copied from another computer with no problems).  Nothing solve the problem.
    Any ideas?

    I may have posted this in the wrong forum.  The computers in question have Reader, Flash, and ActiveX installed.  When attempting to open an email with a PDF attachment, Outlook encounters an unexpected error and closes.  Viewing the crash report show acropdf.dll is the culprit.  I didn't see a generic Reader forum to post this is.  Let me know if I need to move it to another forum.

  • Problem in using AcroPDF.dll in vb6 application

    I have an vb6 application and i want to display a PDF file in a form. I have used AcroPDF.dll and works fine on developmeny system.
    But when i install application on client's system i get error "Out of memory" when i try to open the form with PDF control.
    can anyone help me with this.
    Thanks

    Try asking this question in the Acrobat SDK forum.

  • Difference between AcroPDF.dll and Acrobat.exe while loading standard and  custom plug_ins

    Hi,
    I want to know the difference of behavior when AcroPDF.dll loading the PDF file in the internet explorer and Acrobat.exe application loading PDF in context of plug_ins developed by Adobe or Custom plug_ins using SDK.
    When I am loading PDF within Acrobat.exe all the plug_ins (Standard as well as Custom) loaded successfully and working fine but at the same time if I am loading a document within Internet Explorer, behind the scene internet explorer using AcroPDF.dll which is ActiveX for IE to load PDF and it is trying to load plug_ins (standard and custom) but some how my custom plug_in is destroyed or currpted and it is not working any more.
    I want to know how AcroPDF and Acrobat.exe using AcroExch.App class or using any other thing to load plug_ins?
    Thanks,
    Twinkle

    For this level of support, you join our developers/partners program and submit a formal support request.

  • 11.0.07 crashes acropdf.dll activex control in 3rd party application

    Hi, we use a piece of software that makes use of the acropdf.dll library - when updating Adobe Reader (on any version of Windows) to 11.0.07, the software that uses acropdf.dll crashes as soon as it tries to display a PDF (citing acropdf.dll as the module that failed) - rolling back to any previous version of Adobe Reader cures the problem.  (Even 11.0.06 works fine) - this has been repeated several times on different machines and different versions of Windows, all with the same result.
    Is this a known problem with the latest 11.0.07 release?
    Thanks in advance.

    Mesmo problema em minha aplicação VB6
    Tudo funcionava corretamente. Quando executei a atualização do Adobe Reader XI para 11.0.07 apareceu o erro na aplicação.
    "O Visual Basic Parou de Funcionar"
    Um problema fez com que o programa parasse de funcionar corretamente. O windows fechará o programa e o notificará caso uma solução esteja disponível.
    O erro ocorre quando a aplicação esta rodando e ao abrir o formulário onde contém o componente baseado na dll AcroPDF.dll
    O erro também ocorre ao abrir o formulário que contém o componente dentro do VB6 em modo de desenvolvimento..
    Não é possivel nem retirar o componente do formulário pois não exibe o formulário e fecha o VB6.
    Acredito q o problema esteja na DLL AcroPDF.dll e sua atualização

  • How to use AcroPDF.dll even if addon is deactivated in InternetExplorer

    Hello,
    hopefully someone can help me with my problem:
    I need to instantiate AcroPDF.dll and have it deactivated at the same time in InternetExplorers Addon-settings.
    But when I deactive the addon in IE, CreateObject("AcroPDF.PDF.1") throws an error that the instance could not be created, but the dll is still registered.
    How does this deactivation work technically? Is there any way to use the dll in other applications regardless of the IE-settings?
    Best regards and thanks in advance,
      Thomas

    For programming issues you should use the forum for Acrobat SDK.

  • Vb6: open pdf in form using pdf.ocx or acropdf.dll

    Hi to all,
    I have this kind of problem.
    I need to open a pdf in a form, just for reading.
    In a couple of threads, I found two ways to make this: using pdf.ocx or acropdf.dll.
    In both cases, this solution works for me in debug, but not in deployed release.
    I have two kind of problems:
    - if the computer where I execute the program HAS NOT Adobe Reader installed, I have an error "missing dependencies" concerning acropdf.dll or pdf.ocx
    - if the computer where I execute the program has Adobe Reader installed, I have an error concerning dll or ocx file version.
    How can I solve these problems?
    The best would be if I could use one of this components without installing Adobe Reader.
    If you need further informations to understand the problem, you can ask me.
    Thanks in advance for replies.
    Bye
    Nino

    Post your problem in the forum for Acrobat SDK.

  • PDF.OCX or AcroPDF.DLL

    We have a Powerbuilder 9 and 10 application that use to use PDF.OCX, but we can no longer register the
    file.  We have also read this is no longer supported so we started investigating AcroPDF.DLL.  Problem is no matter what we register, we receiv
    e an error and this was the same error we receive when we register the PDF.OCX.  We recently updated our machines to Windows XP Sp3, but that appears to be the only thing that was done.  I have downloaded the Acrobat SDK and cannot figure out what we'd do to have Powerbuilder be able to choose the com object.
    "DLL RegisterServer in acroPDF.DLL failed. Return code was 0x80004005"
    Any help would be appreciated plz.  Thanks.

    lrosenth
    e como é que posso instalar o AcroPDF.DLL no Delphi 7 ?

  • Pb PDF Filename : AcroPDF.dll + VB6

    We use the component AcroPDF.dll (Adobe Acrobat 7.0 Browser Control type library 1.0) in a VB6 program.
    We use the method LoadFile to display PDF file in form. This method works fine.
    The problem is after some LoadFile request, when we display the properties of the PDF file display, the filename contain illegal characters (seems to be binary characters)
    No problem to show the file, but we have important problem to print. It seems that illegal characters make trouble in header of printing.

    The version use of AcroPDF.dll is:
    Accessibility=8.1.0,AcroForm=8.1.2,Annots=8.1.0,Checkers=8.1.0,DigSig=8.1.2,DVA=8.0.0,eBoo k=8.1.0,EScript=8.1.2,EWH32=8.1.0,HLS=8.0.0,IA32=8.1.2,ImageViewer=8.0.0,MakeAccessible=8. 1.0,Multimedia=8.1.0,PDDom=8.0.0,PPKLite=8.1.0,ReadOutLoud=8.1.0,reflow=8.1.0,SaveAsRTF=8. 1.0,Search=8.1.0,Search5=8.1.0,SendMail=8.1.0,Spelling=8.1.0,Updater=8.1.0,weblink=8.1.1,

  • Use AcroPDf.dll with 64 bit

    Hi,
    I am trying to display the pdf by adding Adobe Reader's COM component to my 64 bit application . But it throws error.
    Is there any way I can use the AcroPDF.dll with 64 bit?

    Those DLLs are only for 32bits.

  • After getting the latest update I recieve an error about MSVCR80.dll missing has anyone found the solution as uninstalling and re installing doesnt work

    after getting the latest update I recieve an error about MSVCR80.dll Missing, has anyone found the solution as uninstalling and then installing doesnt seem to work

    Doublechecking. Have you tried the following user tip?
    Troubleshooting issues with iTunes for Windows updates

  • Hidding AcroPDF.dll NavBar

    Hi,
    i'm incorporating ArcoPDF.dll into an old VB6 program for diaplying PDF files, i'musing Acrobat Reader 11.0.05 (AcroPDF.dll version 11.0.3.37).
    for security purposes i need to block the user from saving the PDF - it will be displayed in a Kiosk station and i dont want the user to have the ability to browse the computer / network like the 'Save As' window allows.
    It is only for viewing purposes.
    I found that setting the AcroPdfObject.Src property to the full path of the pdf file with additional parameters ("#navpanes=0&toolbar=0&statusbar=0&messages=0") works, that is:
    AcroPdfObject.Src = "C:\Temp\SomeFile.pdf#navpanes=0&toolbar=0&statusbar=0&messages=0"
    displays the file without showing the navbar etc.
    However - This changes when i load another pdf file to the same control... even if the new file still has the same parameters added to it - the nav bar appears.
    What am i doing wrong?
    and while we're at it - how can i eliminate the 'Ctrl+S' combo to disable the keyboard bypass to the 'Save As' dialog?
    Thanks,
    Guy.

    Certainly I have, but maybe I have missed the passage with the information that it is defenitly impossible to get the zoom value with the 'AcroPDF.dll'. I read the manual and i know that there is no build in solution for my question but maybe someone has an idea how to solve that problem.
    thanks for your help and best regards sven

Maybe you are looking for

  • Motion menu / poor quality / low resolution

    Hi everyone, I'm having some trouble with motion menu resolution. I'm working on a project that consists of six short video clips. As first play, I'm using an asset that contains all six video's. After this, I want to introduce a motion menu showing

  • Os x deleted by mistake

    Hello,,, am using macbook air and i try to install windows on it but after i finish i mess with the hard disk setting  from the windows partition and the os x deleted  and when i turn it on it shows only the widows  and it won't take my os x bootable

  • Correct Schema translation for DB2 Database.

    Hi, I am trying to change a reports runtime datasource using CR4E 2.0 jars. settableloccation method. The reports are based on command objects. code am using is: final String TABLE_NAME_QUALIFIER = "SSS.";           final String SERVERNAME = "136.51.

  • Will anniversaries sync to calendar from address book like birthdays? Or do you have to use a third party plug-in?

    Will anniversary dates from contacts automatically appear in the calendar the same way birthdays appear?  Or do you have to use a third party plug-in like Dates 2 ical?

  • How to delete large amounts of mail

    I NEED more memory on my iPad, and have too many e-mails, and need to know how to get rid of them at once