AcroPDF.dll with Reader X

I have a Windows Forms application that uses the acroPDF control. Up until Reader X the control displayed the normal Acro Reader toolbar however I had it configured on my PC. With Reader X there is some little mini toolbar that pops up every time I load a new file.
Is there any way to force the control to load with the regular toolbar?  Even if its a setting the user can set on their client that would be fine

Here's the thing though - it works fine when I open PDFs outside my application (i.e. it opens with the full toolbar) but within my application it reverts back to the "reading mode" every time it loads a new file.
Is there anything I need to specify in code to keep it from doing that?
Also thanks for the quick response!

Similar Messages

  • 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.

  • Did not installl Core DLL with Reader XI

    I am unable to open any pdf documents; I have Windows7 and have uninstalled and re-installed ReaderXI today (4/6/2013) and continue to get the message, "Adobe failed to install CORE DLL" how can this be corrected?

    Typically this is caused by a rootkit, a type of malware that modifies system files.  TSSDKiller from kaspersky and GMER http://www.gmer.net/ should help fix the damage.  As a work around you may copy the files from C:\Program Files (x86)\Adobe\Reader X.X\Reader to the root of C:\

  • AcroPDF.dll in VC 2005:how to get the zoom value

    I'm using the 'AcroPDF.dll' with VC2005/MFC.
    Is it possible to get the current zoom value to increase or decrease it step by step with out the readers toolbar?
    best regards sven

    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

  • AcroPDF.dll deploy problem

    Installer of our application registerd AcroPDF.dll successful (Reader wasn't installed before on PC) but when I run it I get message "There is a problem with Adobe Acrobar Reader. If it is running, please exit and try again. (1:1)".
    What is it mean (1:1)? What could you suggest to fix this issue?
    [our app is 32bit application, version of AcroPDF.dll is 10.1.133]
    thanks

    You need to have Reader installed on the computer.   And you don’t have the rights to deploy that DLL (which is just a shim to Reader anyway).

  • 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.)

  • Error Occuring While Processing Data With DIAdem 8.1Excepti​on EAccessVio​lation in module ntdll.dll at 000111DE. Access violation at address 7C9111DE in module 'ntdll.dll​". Read address 37363430

    Hello,
    We are having an issue running Diadem 8.1 on a new HP XW 9400 with Windows XP SP2. 3 errors have been occuring with frequent crashes, they are:
    1) "1Exception EAccessViolation in module ntdll.dll at 000111DE. Access violation at address 7C9111DE in module 'ntdll.dll". Read address 37363430.
    2) The instruction at "0x7c9111de" referenced memory at "0x352e302d". The memory could not be "read".
     3) ---Error---   DIAdem
    Error in Autosequence - processing in line: 74 (IARV_VAR_GET)
    Runtime Error while executing command "Iarv2Txt$ := FR(T9,L1)"
    Error type: ACCESS VIOLATION
    Error address: 000101DE
    Module name:ntdll.dll
    We are using the same scripts and version 8.1 on a variety of Dell desktop computers (W2K and XP SP2) without any issue, looking for suggestions as this affects no other software on the HP XW 9400 other than DIAdem. Appreciate any suggestions.
    Message Edited by swillh on 06-25-2007 08:55 AM

    Christian,
    I will answer your questions in the text below. Thanks for your help.
    Hi swillh,
    I also would like to help you.
    Unfortunately, The reported access violation in the central Windows ntdll.dll is very unspecific.
    May be the following questions will help you to provide me more info.
    1. You mentioned that the aut's and - I think - also the accessed text file reside on a server.
    Is there a stable network connection?
    The server can sometimes be a little slow but the connection is good. This computer is using the same connection that the prior computer utilized without issue.
    Are the files accessed by multiple clients simultaneously?
    It is possible that more than one computer can be accessing the same file, but again, this has never been an issue. We are reading the files only, not writing to them.
    The processing routines we are running have used for over 5 years without any issues until adding this computer.
    Is the text file read by one client while another client is writing the same file?
    No, files are "read only"
    2. Have you already tested opening the file with the FileOpen command before calling FR?
    Yes
    Do you see any chance to convert the aut to a vbs file? This gives you more alternatives in accessing text files.
    3. What do you mean with "processing ATD's with 30 or more channels of data"? Where is the relation between ATD files and data channels?
    Processing Crash Dummy data with file sets low in channel count (15 channels) result in successful processing without any crashes or access errors.  When processing dummies with more than 20 channels we sometimes encounter these issues. The higher channel count may be the only common factor I can find in these faults.
    Steve
    Message Edited by swillh on 07-09-2007 08:44 AM

  • AcroPdf Active X control with Reader 9.0

    Hi Guys,
    We have been developing a Windows .NET based solution that displays PDF files. We have been using the AcroPDF.dll active X component which further launches the AcroRd32.exe.
    Observations:
    1. Upon installation of Reader 9.0, we no longer see the AcroRd32.exe in the task manager.
    2. When we exit the application, we see an error message "Cannot read the memory at ...."
    Questions:
    1. Do we need a newer version of the Active X control? If yes, Where do we get this new version from?
    2. How has Adobe addressed issues of memory management in Reader 9.0?

    I just found the solution at the following link:
    http://stackoverflow.com/questions/1...sing-problem-c It uses the following code:
        [System.Runtime.InteropServices.DllImport("ole32.dll")]
        static extern void CoFreeUnusedLibraries();
        private void Form2_FormClosing(object sender, FormClosingEventArgs e)
            if (axAcroPDF1 != null)
                axAcroPDF1.Dispose();                
                System.Windows.Forms.Application.DoEvents();
                CoFreeUnusedLibraries(); 
    I used it, and found no errors :-)

  • Problem with AcroPDF.dll

    Hi,
    I am using AxAcroPDF to show PDF documents in a C# 2.0 Windows Form application. The application work everywhere except for one user who has Adobe Acrobat Professional 8.0 installed. Error is
    System.IO.FileNotFoundException: The specified module could not be found. (Exception from HRESULT: 0x8007007E)
    at System.Windows.Forms.UnsafeNativeMethods.CoCreateInstance(Guid& clsid, Object punkOuter, Int32 context, Guid& iid)
    at System.Windows.Forms.AxHost.CreateWithoutLicense(Guid clsid)
    at System.Windows.Forms.AxHost.CreateWithLicense(String license, Guid clsid)
    at System.Windows.Forms.AxHost.CreateInstanceCore(Guid clsid)
    at System.Windows.Forms.AxHost.CreateInstance()
    at System.Windows.Forms.AxHost.GetOcxCreate()
    at System.Windows.Forms.AxHost.TransitionUpTo(Int32 state)
    at System.Windows.Forms.AxHost.CreateHandle()
    at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
    at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
    at System.Windows.Forms.AxHost.EndInit()
    at DocumentProcessing.PDFViewerForm.InitializeComponent() in PDFViewerForm.Designer.cs:line 56
    He confirmed he has all the DLLs available in C:\program Files\common Files\adobe\Acrobat\ActiveX
    But from the DLLs screenshot he sent, I found that the Modified Date of AcroPDF.dll is 14/10/2008 21:29 where as in my system it is 03/10/2009 09:00.
    I can not check the exact DLL version number with client but is there anyone know the AcroPDF.dll version with above date has any issue..
    Thanks and Regards...

    Hi,
    Can anyone from Adobe please confirm if there is any difference between AcroPDF.dll build on 14/10/2008 21:29 and 03/10/2009 09:00.
    Much appreciated..
    Regards,
    Ansar

  • 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

  • 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.

  • 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...

  • 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.

  • 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!

Maybe you are looking for