Can I do this with a plugin for Reader?

Hello, I'm totally new to Adobe Reader development and I'm in the need to develop a plugin for Reader that must implement certain functionality. Before starting, I think it's better to ask to the experts if what I want to do is possible or if what I need goes beyond what the Adobe API provides. So, if you're so kind, I'd like you to check the list of needed features and please tell me if they can be fulfilled with a Reader Plugin.
The plugin must work for Adobe Reader 7,8,9 and 10. It's not a problem if I need to develop a plugin for each version.
When the user tries to print a document, I will block/cancel the printing process depending on which document is tried to be printed (the full path to the document will be needed).
I need traceability in "Save as" and "Save as text" features, if the user saves a copy of "c:\file.pdf" into "c:\file - copy.pdf" I need to know both the source and the destiny of the save as operation. Same for any kind of "export to format x" operations if possible.
I need to be able to communicate with another module via named pipe to periodically send information. This might require dinamically loading a DLL and calling its methods.
[Optional] I need to restrict the use of the clipboard depending on the documents opened in Reader, i.e. don't allow to copy if a certain document is opened.
[Optional] If a document is exported via file printer (like Microsoft xps printer), I need traceability on this operation. I'm really pesimistic about this one.
Also, I'm assuming that retrieving the list of opened documents, or the "active" document will be possible at any time. Please, correct me if wrong.
Thank you very much for your time, for reading and helping. Im' not asking you to tell me how to implement every single feature, I just need to know if I will be able to implement them when I get some knowledge.
Have a great day. Greets.
Message was edited by: fernandoarrabal reason: bad phrasing

Two things.
First – Adobe no longer supports Reader 7 or 8, so you would be on your own for those.
Second, in order to develop a plugin for Reader you need to obtain a license from Adobe.  Details and forms are in the Acrobat SDK.   Start this process ASAP as that will tell you whether you will be able to do your plugin or not.

Similar Messages

  • I have my iTunes library on an external HD because it is too big for my iMAC 500GB HD. I want to backup my external HD. Can I do this with any Apple cloud product or should I look elsewhere? Also is it worth just buying another external HD to back up

    I have my iTunes library on an external HD because it is too big for my iMAC 500GB HD. However, it is not backed up, so I need a solution to backup my external HD. Can I do this with any Apple cloud product or should I look elsewhere for cloud products? Will it be cheaper/easier just to buy another external HD to back up my existing external HD? Thanks

    I don't know if this is me adding files to iTunes when the external wasn't connected
    it is.
    is it OK to just keep deleting that library on the Air?
    i wouldn't - at least not until i
    mount the external
    point iTunes media folder location back to the external via preferences > advanced
    consolidate my library via file > library > organize library
    The ntfs hasn't seem to be causing any problems, but I've always wanted to know.
    in order for your Mac to write to NTFS drives, it needs some help by installing e.g. the NTFS 3G driver. apparently that or something similar is installed on your Mac already. preferably, it would be formatted for Mac but then windows machines would need to have e.g. MacDrive installed to recognize the drive.

  • Can't delete images with adobe bridge for days , don't know how to fix this , can you please help ?

    Can't delete images with adobe bridge for days , don't know how to fix this ? Can you help please ?

    Thank you so much for sharing

  • I have a router for my PC. Can I use this with a Macbook or do I have to buy added hardware?

    I have a router for my PC. Can I use this with a Macbook or do I need to buy hardware?

    Your answer confused me for a second (a generic router doesn't need an adaptor for Macs to use) and then it dawned on me you were referring to the enet adaptor the MBA requires

  • I have ipad2. i want to use apple bluetooth keyboard for writing.but autocorrection doesn't work! can i solve this with settings?

    i have ipad2  i want to use apple bluetooth keyboard on writing but auto correction doesn't work! how can i solve this? thank you

    Have a read here How to set up your Apple Wireless Keyboard
    Stefan

  • Only one UPN suffix works with OAM plugin for RSA-integrated Authentication

    Only one UPN suffix works with OAM plugin for RSA-integrated Authentication while others give "CredentialsRejected" error
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-==-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-==-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-==-=-=-
    Has anyone seen this before and might know the answer? Any suggestions? Thanks!
    I have setup an OAM authentication scheme that uses a custom plugin to use RSA ACE server - all pretty much exactly as it is outlined in the chapter called "Integrating the RSA SecurID Authentication Plug-in" in Oracle Access Manager Integration Guide. Here's the problem:
    Everything works fine when I use a particular UPN suffix to login to the RSA Securid Login form that is presented, eg. [email protected], but if I create another user that uses a different UPN suffix as defined in Active Directory, (eg. [email protected]), the credentials are rejected. This happens before the secuirid.pl script even gets a chance to run. After hitting "POST" the user is present with the same login screen he was just at, as expected during an authentication failure.
    More info:
    - I have performed successful anonymous ldap queries for both users in Active Directory using LDP. Both users exist in the same domain and in the same OU. If I change the UPN (in AD and the RSA database) to something different from the "good" one, on either user, it fails. If I change the UPN to the "good one" on either user (in AD and the RSA database) it works.
    - if I test users with either the "good" or the "bad" UPN via the RSA agent tester that sits on the OAM box, both of them show as authenticating successfully. However, it doesn't work for the "bad" UPN when I try to access via a web browser on a remote client (but does work with the "Good" UPN)
    - I am not using SSL in any of this yet, it's all http://
    - yes, I already got rid of the "-w" parameter in the first line of the perl script, as per the "login can fail if the Login Attribute Contains an "@" Character in Integration Guide Troubleshooting section
    - here's an example of the settings in rsa securid authentication scheme:
    action:/OracleAccessManager/securid-cgi/securid.pl
    form:/OracleAccessManager/securid-forms-adforest/securid-std-login.html
    creds:login password domain newpin newpin2
    passthrough:yes
    authn_securid fullformdir="C:\apache\Apache2\htdocs/OracleAccessManager/securid-forms-adforest/",machine="MyComputer.mydomain.com:80"
    credential_mapping obMappingBase="%domain%",obMappingFilter="(&(objectclass=user)(userPrincipalName=%login%))"
    Environment:
    OAM 7.0.4.3
    RSA Ace Server 5.2
    Windows 2003 domain with multiple UPNs defined in Active Direcory Domains and Trusts
    Error as seen in the oblog.log for the webgate on the server that holds the RSA login pages and perl script:
    Message^A plugin for the authentication scheme SecurID Authentication has denied authentication for credentials ([email protected]
    password=(omitted) domain=dc=ourdomain,dc=com newpin= newpin2= Resource=/OracleAccessManager/securid-cgi/securid.pl RequesterIP=10.250.1.2 Operation=POST).
    ReqReq^POST /OracleAccessManager/securid-cgi/securid.pl HTTP/1.1 ReqProto^HTTP/1.1 ReqHost^www.MyComputer.mydomain.com. ReqStatLine^
    ReqStatus^200 ReqRawUri^/OracleAccessManager/securid-cgi/securid.pl ReqUri^/OracleAccessManager/securid-cgi/securid.pl
    ReqFilename^C:/apache/Apache2/htdocs/OracleAccessManager/securid-cgi/securid.pl ReqPath^ ReqArgs^
    2009/07/13@15:19:49.665000 45688 46472 AUTHENTICATION ERROR 0x00001515
    \Oblix\coreid\palantir\webgate\src\authentication_event_handler.cpp:1361 "Authentication failed" HTTPStatus^401
    authenticationSchemeName^SecurID Authentication AuthenticationStatus^majorCode = 11[CredentialsRejected], minorCode = 47[AuthnPluginDenied],
    StatusMsg = , GSN = 0, needInfo = NONE Creds^[email protected] password=(omitted) domain=dc=ourdomain,dc=com newpin= newpin2=
    Resource=/OracleAccessManager/securid-cgi/securid.pl RequesterIP=10.250.1.2 Operation=POST
    Only error seen in log produced by the RSA agent that sits on the Access server:
    [20804] 12:27:08.915 File:ACNETSUB.C Line:326 # CheckServerAddress: server 0 detected from address 10.250.88.100
    [20804] 12:27:08.915 File:udpmsg.c Line:968 # Entering decrypts_ok_legacy()
    [20804] 12:27:08.915 File:udpmsg.c Line:999 # decrypts_ok_legacy: decrypt() wpcode1 failed; wpcode0 next ***********
    [20804] 12:27:08.915 File:udpmsg.c Line:1089 # Leaving decrypts_ok_legacy(), result=1
    [20804] 12:27:08.915 File:ACEXPORT.C Line:820 # Entering AceGetUserData()
    [20804] 12:27:08.915 File:ACEXPORT.C Line:833 # Leaving AceGetUserData() return: ACE_SUCCESS
    [20804] 12:27:08.915 File:ACEXPORT.C Line:579 # Entering AceGetAuthenticationStatus()
    [20804] 12:27:08.915 File:ACEXPORT.C Line:592 # Leaving AceGetAuthenticationStatus() return: ACE_SUCCESS

    What are the logs you see at the ACE server end? You can try passing an additional parameter debug="true" to the authn_securid plug-in - it should generate some more logs at the access server - I think in apps\common\bin.
    Also does "ReqHost^www.MyComputer.mydomain.com" look right in the logs?
    -Vinod

  • How do you set up multiple users? Netscape use to let me choose which profile to start. Can I do this with Firefox and can I have email linked to each individual user/login? How?

    Netscape use to let me choose and create new profiles. after clicking on the icon for netscape i was prompted for which user profile i wanted. can i do this with firefox? also, each user profile was linked with its respective email account. can i do this through firefox as well? I need help. i have tried setting up firefox before and since i couldn't accomplish this i had given up but netscape is so old and most sites cause it to crash, i need a solution. i have 2 main profiles and 2 different email addresses. any advice or help, even not firefox related would be great

    Firefox doesn't have the same type of interface for the Profile Manager that Netscape did. You might want to look at SeaMonkey ''(which uses the same Mozilla Gecko code as Firefox has)''.
    http://www.seamonkey-project.org/

  • Can I do this with .Mac?

    I work at a nonprofit organization with four offices. I would like to use photocasting to make it easy for the other offices to send me photos. But, we only have two .Mac accounts. I'm using one. One computer in each of the other three offices is set up with the other .Mac account.
    I started by setting two of them up on iPhoto and one was able to publish a photocast. I was able to subscribe to it. But the second one didn't work so well. And then both stopped working. I would get a message saying that the photocast did not exist on that .mac account. However when I searched for them in the iDisk they were actually there.
    I'm basically wondering if the problem is just that I can't do this with one .Mac account or if I should be looking for some other problem. If anyone has an idea about this I would appreciate the advice.

    mchavo:
    Set up your Public folder with a user name and password and have the other offices access that folder on your iDisk to upload their photos in folders with appropriate titles to let you know where they came from and the date. The senders could archive the folder of photos, zip them, and send. Might make sending a bit quicker.
    Have you tried emailing or are there too many and too big?
    Do you Twango?
    TIP: For insurance against the iPhoto database corruption that many users have experienced I recommend making a backup copy of the Library6.iPhoto database file and keep it current. If problems crop up where iPhoto suddenly can't see any photos or thinks there are no photos in the library, replacing the working Library6.iPhoto file with the backup will often get the library back. By keeping it current I mean backup after each import and/or any serious editing or work on books, slideshows, calendars, cards, etc. That insures that if a problem pops up and you do need to replace the database file, you'll retain all those efforts. It doesn't take long to make the backup and it's good insurance.
    I've written an Automator workflow application (requires Tiger), iPhoto dB File Backup, that will copy the selected Library6.iPhoto file from your iPhoto Library folder to the Pictures folder, replacing any previous version of it. You can download it at Toad's Cellar. Be sure to read the Read Me pdf file.

  • Can I partition my hard drive to hold Windows 8 (Beta), instead of Windows 7, and can I do this with an external CD drive?

    I have a late 2008 Macbook Pro with Mac OS X 10.8 Mountain Lion installed, but my CD drive inside my computer is damaged*, and it's far cheaper to buy an external CD drive than to repair it entirely. Before I do either, I would like some grasp of whether or not it's worth my time and money, as I've yet to order the external drive or make a genius bar appointment.
    Also, the reason I'm choosing Windows 8 (Beta) is because it's free.
    *I dropped my computer once two years ago. I haven't even used my CD drive until recently when trying to install Windows 8. I assume the drop was the issue. I've used compressed air to remove dirt/dust as well as resetting the PRAM multiple times and nothing seems to work, but I'm not worried about it.
    Thank you.

    Can I partition my hard drive to hold Windows 8 (Beta), instead of Windows 7, and can I do this with an external CD drive?
    No and No.
    1: Apple only supports Windows 7 at this time in BootCamp (direct install into a bootable partition) because Win 8 is in Beta and no Mac hardware drivers are available yet from Apple for Windows 8.
    2: You can't install Windows from a external cd drive into BootCamp, it has to be a internal one far as I know, perhaps a USB will work I don't know.
    Yes:
    1: You can download and install Windows 8 Beta into a the free virtual machine software called VirtualBox, which Windows 8 will run in a window in OS X. This is better as it's still in Beta and Windows Beta releases will expire. Plus Windows 8 is a pain in the behind and you will want to be able to have VirtualBox or OS X be able to regain control over the computer.
    http://osxdaily.com/2012/03/03/try-windows-8-consumer-preview-virtualbox/
    Windows in BootCamp or Virtual Machine?

  • I have a new MacBook Air with Yosemite (no CD/DVD capacity). I want to install Photoshop Elements 6. Can I do this with the serial number? If pse 6 is not compatible, can I upgrade to pse 7. I do not need pse 12 or 13.

    I have a new MacBook Air with Yosemite (no CD/DVD capacity). I want to install Photoshop Elements 6. Can I do this with the serial number? If pse 6 is not compatible, can I upgrade to pse 7. I do not need pse 12 or 13

    I cannot answer regarding compatibility, but there is no download available for PSE6 if you would need one for this.  You might be able to copy the installation files from a disk to some other removable media that the machine accepts.  Upgrading to PSE7 would not be possible mainly because Adobe does not sell older versions of their software.

  • I need to change a photo into a video file in order to post on youtube. How can I do this with my mac?

    I need to change a photo into a video file in order to post in youtube. How can I do this with my mac mini?

    When I go to import, the choices are :
    movies
    camera archive
    imovie for IOS
    imovie for HD
    It refuses to import a photo with any of these choices, which is located on the desktop or in a folder. It's a regular .jpg
    There are instructions to drag it. I put it there, and it bounces right back. The photo will not stay.
    I just need this one picture to go on so I can post a meditation on youtube.  It doesn't come from a camera.

  • I have a Yamaha FC7 foot pedal and am trying to use it as a whammy bar type controller.  Can I do this with anything in Mainstage?  I also have Line 6 Pod farm 2 - anything in there?

    I have a Yamaha FC7 foot pedal and am trying to use it as a whammy bar type controller.  Can I do this with anything in Mainstage?  I also have Line 6 Pod farm 2 - anything in there?
    The foot pedal also seems to have an on/off switch that activates when it's depressed all the way.  How do I set that up in Mainstage?  Can I cycle between and effect and a volume pedal, for example?
    Mainstage version is 2.1.3
    Thanks for all help given.

    Hi
    Bruno Filipe wrote:
    Thanks for the help but please don´t duplicate the answers. I´ve explain that to Chamie7
    Noted, except that the OP clearly did not feel that your answer was helpful
    Chamie7 wrote:
    Sorry, no help there.  Any guitar players know what I mean?
    and
    Bruno Filipe wrote:
    You can use a keyboard or other controller (with jack like sustain) and then assign controller (normally 64) to what you want Mainstage to do.
    This is unlikely to work if you plug an "Expression Pedal" such as an FC7 into a "Sustain Pedal" socket using MIDI CC64, which usually operates as a switch rather than a continuously variable value.
    If I understood the OP's request correctly, the OP wanted to use the FC7 as a "Whammy Pedal", which does a PitchBend 'dive' effect (amongst other things)
    http://en.wikipedia.org/wiki/DigiTech_Whammy
    CCT

  • Trying to install Abode CS4 design standard Upgrade version. How can I install this with out having to install all my previous versions?  Thanks Mario

    Trying to install Abode CS4 design standard Upgrade version.
    How can I install this with out having to install all my previous versions?
    Thanks
    Mario

    You simply install it and input the required serials, including one of a previous product when asked for it.
    Download CS4 products
    Mylenium

  • I have a mobile website and I would like the links to Google Maps, or any Map App, Can I do this with Muse?

    I have a mobile website and I would like the links to Google Maps, or any Map App, Can I do this with Muse?

    Hello,
    Are you talking about placing Google map in Mobile page created in Muse ? If yes you can do this by either using "Google Map Widget" or by placing " Embedded code" created at any map site.
    Here are the detailed steps for the same :
    How to Add a Google Map
    How to add a Google map | Adobe Muse CC tutorials
    Embedding HTMl in Muse
    Adobe Muse Help | Embedding HTML
    Please let me knew if you are willing to do something else.
    Regards
    Vivek

  • New iPad Air 2 with a persisting blank screen. Support site suggests a restore after turning off 'Find my iPhone' on the device. How can I do this with a blank screen?

    New iPad Air 2 (December 2014) with a persisting blank screen. Support site suggests a restore after turning off 'Find my iPhone' on the device. How can I do this with a blank screen?

    Thanks JimHdk,
    After a little more searching across various online resources I was able to cure it by holding down the home button and the on/off button for 10 seconds to restart it and it all came back with a clear screen.

Maybe you are looking for

  • Error while query execution - Query getting locked by another user execute

    Hi All, I am facing an issue .. When I execute a query I am getting an error message ie popping as blocked by some other user. And I able to see the lock when I go to SM12. If the other user logged off or if we unlock his entry, then both the workboo

  • FBL1N not picking up customer itesm

    Hi Guru, could you please share your expeirence is such issue where we are running FBL1N, Vendor line item report with selection creterion for Customer Lines apart from Normal items. Normally system picks up Vendor line items and also customer line i

  • Flash update messed up FF Add-ons and the Open New Tab button.

    FF told me that I needed to update Flash, so I said OK. Whereupon all of my FF Add-ons disappeared. Seems that FF needed to check with the mother ship to find out if everything were compatible with this new Flash update--but the mother ship was not a

  • MacBook + Headphones = Problems

    Hi, My MacBook Pro is all of a sudden experiencing problems with the headphones I'm using. I've had this computer for about 9 months, and the heaphones have worked in all that time. Until today there weren't any problems, but then they acted funny. I

  • Whitespace between lines?

    Hey, I am using a JEditorPane to display an HTML formatted document. The spacing between lines of text seems to be a bit much, is there any way for me to adjust that? Or is the spacing between lines set and cannot be changed in a JEditorPane ?? Thanx