Is it possible to have Acrobat Javascript to send a message to VBA Excel?

In short, what I'm trying to do is in the East to the code a button in an Acrobat of the file which, when pressed, will run some Javascript in Acrobat - say, app.alert ("you pressed me!"); and also somehow calls a routine in an Excel VBA file - say msgbox "which is good, you press this button in Acrobat!"


Of course, it is trivial to make the first part. But the second part seems like he expected to be easy, but that it could be impossible.

Is it possible to send a message to VBA whenever a particular event (such as a button press) occurs in Acrobat?

(I can create a little slow and clumsy work around by creating a global variable in Acrobat Javascript that updates every time you click on a button and then permanently questioning the value of this global to Excel using getJSObject variable.) But in my particular project, this is undesirable and I hope that there might be a cleaner and more direct way to accomplish the same thing).

I hope it is impossible by any means.

Tags: Acrobat

Similar Questions

  • I have Acrobat Pro DC - send it for Signature comes for free with an account "free Document cloud"?

    I have Acrobat Pro DC - send it for Signature comes for free with an account "free Document cloud"? or are there monthly fees?

    Hello Neilc96817377,

    If you bought subscription Acrobat Pro DC, then the send Signature is included in it.

    -Usman

  • Is it possible to have an action that send an email?

    Hello

    is it possible to have an action email to a predefined address?

    Thank you.

    Hi nicolasf47082287,

    You can create a button "submit" in your PDF form & adds an action to send the PDF by email, see this KB document for help Acrobat help. Definition of action in PDF forms buttons.

    Kind regards
    Nicos

  • Acrobat Pro DC send error message: cannot send

    I try to open a file in Acrobat Reader 'send for Signature '.

    After having started the download, I get an error message after 8 to 16% saying "could not sent." An error has occurred. Please try again. »

    My internet connection does not work well.

    The file is a valid PDF file, created with Acrobat as well. Can be opened without any problem with Acrobat.

    I closed the application several times and I restarted my computer as well.

    Can someone help with this problem?

    Thank you

    Amanda, you should contact support by email directly [email protected]. They have been able to properly activate the account. Seemed that my account for the services of e-sign was no longer a pro account after change of e-mail ID.

  • Currently, I have Acrobat XI, but am ready to upgrade if my problem can be solved. I want to be able to say that a PDF file can be printed only ONCE. Is this possible.

    Currently, I have Acrobat XI, but am ready to upgrade if my problem can be solved. I want to be able to say that a PDF file can be printed only ONCE.

    I create and sell books. Asked me to create and sell PDFs of books. While it is easy, if I sell a PDF, there is nothing which could prevent the company to send the PDF autour and everyone by printing.

    So, I'm looking for a solution to this problem.

    Hoping that there is a solution.

    The upgrade will not help. No version of Acrobat can do that.

    The only way this is possible (and I'm still not 100% sure on this subject) is using DRM technology, which is very expensive.

  • I have Acrobat 9.5 and when I try to create > pdf from a scanner, it shows an error "Adobe acrobat has stopped working". Is it possible that I can use this feature?

    I have Acrobat 9.5 and when I try to create > pdf from a scanner, it shows an error "Adobe acrobat has stopped working". Is it possible that I can use this feature?

    Providing you have Acrobat 9 installed in an operating system for which Acrobat 9 is compatible then you can use the feature.

    So, you need a scanner connected, turned on, and the software installed. Acrobat 9 "prefer" TWAIN drivers.

    Always visit the site of the provider of the Analyzer and download - install the latest version of the greatest software.

    n.b., The Acrobat 9.x product family moved in the middle of the "End of Support" year 2013.

    Thus, the family of products Acrobat 9.x is not compatible with contemporary operating systems.

    Be well...

  • How to use Acrobat JavaScript to perform digital signature (e-sign) in several PDF documents?

    With this script, I can perform the signature batch:

    Choose the Manager

    var manipulador = security.getHandler ("Adobe.PPKLite");

    Login - change as the case

    manipulador. Login ("test123", "/ D/Users/p004826/AppData/Roaming/Adobe/Acrobat/10.0/Security/Israel.pfx");

    information

    myInfo var = {password: 'test123',}

    Reason: "como Salvar tests."

    {CDM: 'defaultAndComments'};

    Invisible sign

    this.certifyInvisibleSign({)

    oSig:manipulador,

    oInfo:myInfo,

    cDIPath:"/c/temp/sigSign.pdf,"

    cLegalAttest: "Certificado ussando o JavaScript."

    bUI:false

    });

    But he accomplished only with a. File saved locally PFX. I am trying to find a way that allows the user to insert a card and enter a password for the electronic signature. Anyone know anything else?

    Sorry for my bad English

    Thank you!!!

    Finally, I managed to solve. As a result...

    / * Sign documents requesting the password/PIN * /.

    / * Israel * /.

    If you want to see the result, uncomment

    Console.Show ();

    Console.println ("Start");

    Starts the Security Manager and connects.

    var vPPKLiteHandler = security.getHandler (security. (PPKLiteHandler, true);

    vPPKLiteHandler.login({bUI:true});)

    Console.println ("Logged: isLoggedIn =" + vPPKLiteHandler.isLoggedIn);

    Event.RC = vPPKLiteHandler.isLoggedIn;

    If (! event.rc) {}

    App.Alert ("Login failed for signature - Signature in batch abandoned.");

    throw "Login failed" ;}

    signs the document, the routine certifyInvisibleSign already registered

    Event.RC = this.certifyInvisibleSign (vPPKLiteHandler);

    Console.println ("assinatura da Resultado:" + event.rc);

    If (! event.rc) {}

    App.Alert ("doesn't have the signing of the document" + this.documentFileName)

    +"- Signature in abandoned lot. ») ;

    throw 'Fail to sign' ;}

    Note: This action is possible by opening Acrobat X. After execution, you can select the PDF file or select the directory that contains the PDF files.

    NOTE2: Sorry for my bad English

  • Can I compile / compress a file Acrobat javascript for distribution to others?

    I have a script js that works well on my PC and was requested to make available to others. I was hesitant to send a raw js file. I searched through the forums and tutorials. Any recommendations to make this possible?

    Wells knows someone who should very well for Acrobat JavaScript, although they often require that you adhere to some restrictions coding work, but this isn't a problem for me. I usually don't have the interference penalty, but I shrink when it will make a significant difference in the size of the file. I was happy with YUI Compressor.

  • Is it possible to go from JavaScript to the binary executable?

    I have looked in the JS API but can't seem to find a method such as:

    app. Execute ("somecodeofmine. API");  Plugin loaded

    or maybe:

    app. Execute ("somecodeofmine.dll");  Normal Windows DLL

    TIA,

    -Ramon

    Have your plugin install a menu and then do app.menuExecute (or whatever the exact name of the method)

    From: Adobe Forums [email protected]<>[email protected]>

    Reply-To: "[email protected]<>[email protected]> ' [email protected]<>[email protected]>" "

    Date: Friday, November 11, 2011 09:06:50-0800

    To: Leonard Rosenthol [email protected]<>[email protected]>

    Topic: Is it possible to go from JavaScript to the binary executable?

    Is it possible to go from JavaScript to the binary executable?

    created by Ramon F Herrerahttp://forums.adobe.com/people/RamonFHerrera > in Acrobat SDK - see the discussion complete onhttp://forums.adobe.com/message/4020645#4020645

  • Working with date and time of the request for help from acrobat JavaScript...

    This coming from

    Working with date and time in Acrobat JavaScript (part 1 of 3)

    The following code adds five days to the current date, and then prints the new date in the console window.

    Get the date and time

    var rightNow = new Date();

    Get the value of millisecond

    Article date

    var msRightNow = rightNow.getTime ();

    Calculate in milliseconds, of 5 days

    5 days x 24 hours/day x 60 min / h x 60 s / min x 1000 ms/s

    Challenge of var = 5 * 24 * 60 * 60 * 1000;

    Do the calculation of var CFAbsoluteTime = msRightNow + challenge;

    Create a new Date from the calculated value

    var theNewDate = new Date (finalTime);

    In the actual work on a form code, you'll want to place the

    the object of a field value. But since this is test code, we will

    Print the result to the Console window (great for debugging)

    Console.println ("5 days from now is:" + theNewDate.toString ());

    The foregoing is the exact code (cut and paste)

    The error I get here is;

    ReferenceError: theNewDate is not defined

    1:Console:exec

    undefined

    To get the "undefined" question a lot... it seems to me, learn to distinguish the undefined 'of type' undefined 'variable' and undefined 'value '.

    in this case 'theNewDate' seems to be defined as a variable equal to the current date plus 5 days... BUT I am now "educated" enough to 'see' Why am I getting the error...


    Any thoughts... Any who...

    You need to highlight all the text that you want to run.

    You have not set the rightNow variable before you can apply a method to the variable.

    You can just add a new variable as msRightNow name. Why not use rightNow.

    Executes the code that you provided with a new departure of Acrobat, I get the following error messages:

    rightNow.getTime is not a function

    1:Console:exec

    TypeError: rightNow.getTime is not a function

    1:Console:exec

    undefined

    What you are showing probably works because your previous attempts have left behind them a variable "rightNow" and as long as you do not have the object of time date change too much, you will not notice the error.

    Cleaning of your code:

    get the number of milliseconds of the date object.

    rightNow var = (new Date()) .getTime ();

    define 5 days in milliseconds;
    Challenge of var = 5 * 24 * 60 * 60 * 1000;

    Add 5 days to the value of this moment and assign the result to the last time;
    var CFAbsoluteTime = rightNow + challenge;

    convert finalTime value in a date object.
    var theNewDate = new Date (finalTime);

    display the result;
    Console.println ("5 days from now is:" + theNewDate.toString ());

    Have you tried the code that I provided, it is another way to add days to the date object.

  • How to disable - preference-&gt; create links from URLS. With the help of Acrobat Javascript

    The text (http://) will be automatically offered as a link in Acrobat Pro / Reader, to turn it off you have to uncheck creating URL links. I need to achieve the same thing using acrobat javascript.

    Thanks in advance.

    If you want to disable this option for all computers in your organization, you should probably look at the enterprise deployment options.

    If you want to disable it with a single particular PDF for distribution, I do not advise try (it would be horribly rude change the preferences of the user for all of the docs), and it would probably not work anyway. Not to mention the many people posting in Chrome, FireFox, Preview, Microsoft Reader, iPad, Android etc. etc., who do not use Adobe technology.

  • Is it possible to have larger than 72pt fonts?

    Have been looking for a work around this problem for a while now, but can't seem to get anywhere. Is it possible to have larger than 72pt fonts? If this isn't the case, it's a massive failure.

    I see what you mean now, there seems to be a problem with the PDF work forms, I don't have a problem with a standard PDF form.

    I got the font size to stick, https://acrobat.com/#d=RnEQbNdhe26z-bPYyVnEYQ is my example.

    But I had to modify the XML Source (from the view menu), so the line;

    http://www.w3.org/1999/xhtml' xmlns:xfa ="http://www.xfa.org/schema/xfa-data/1.0/" >. "

    99

    became

    http://www.w3.org/1999/xhtml' xmlns:xfa ="http://www.xfa.org/schema/xfa-data/1.0/" >. "

    99

    Here I added the style of the font size attribute.

    Hope that helps.

    Bruce

  • Of Acrobat JavaScript can talk about javascript in a surrounding web page?

    Is that a way in Acrobat javascript can talk to javascript in a surrounding web page?  Flex and do that easily and the top hand works through the use case I have, but without him I am trying to use communication via a web service setting a flag on a server, but who has problems because I'm trying to trap the event ended in the browser and it does not wait for a response from the synchronous web service.

    Yes, by using the HostContainer object.

  • Is it possible to have the window bookmark right?

    Is it possible to have the bookmark window, to the right of the screen instead of left? If Yes: how or where configure? I was not able to find.

    I've seen som questions where it seems he accidentally sits right - but no configuration option is mentioned.

    Are you referring to the bookmarks bar?

  • Just changed Safari on my imac. When you use find menu safari gave me the opportunity to "find in this page" which was an incredible aid during a search. Is it possible to have this feature using firefox?

    Just changed Safari on my imac. When you use the search menu in safari, I had the opportunity to "find in this page" which has been an incredible help while doing research and looking for specific words/phrases. Is it possible to have this feature using firefox?

    I think that Safari has the same keyboard shortcut in Firefox 'cmd + F' on a Mac or a 'Ctrl + F' on Windows.

    Look in the lower left corner to find. There are more likely to be next and previous differences in keyboard shortcuts, but continuing in the search bar at the bottom no matter what browser you use. It is an 'X' to reject the search bar. In Windows, the "Esc" key will reject the bar if you are in the search text entry box.

    Keyboard shortcuts:

    Please mark "resolved" a response that will better help others with a similar problem - hope it was her.

Maybe you are looking for