Embed Adobe Reader in custom Android (or PhoneGap) Application

We have a need to embed PDF reader in one of our custom built Android (or PhoneGap Plugins) tablet application. Embed meaning is not just display pdf document inside the application instead we have to tap the following API functionalities programmatically:
1)       Retrieve pdf document meta data i.e. Page Size, Author, Date Created
2)       Tap next and previous page click and implement our custom handler code
3)       Zoom, Pinch, page swipe etc.
Can someone help us or give direction to achieve the above use cases using Adobe Acrobat reader (Adobe Reader Mobile 9 SDK)?
Whether Adobe Reader Mobile 9 SDK exposes API to program against? The FAQ section doesn’t talk about the API for the above mentioned use case
We have spent enough googling to find the possibilities but no luck. What was our conclusion after the analysis is we have to go for open source or commercial embeddable pdf sdk’s i.e.
Mozilla’s Pdf.JS
Android Pdf Viewer Library
Foxit pdf viewer library
Radaee.pdf, Embeddable Mobile PDF SDK
The Adobe Reader Mobile SDK
We have tried the above mentioned libraries and below are our experience
Mozilla’s Pdf.JS – It is a JavaScript solution and exposes API for all of our need but fails to render the PDF for some cases whenever some special embedded font is missing and in such cases the application crashes. Other than this single issue it very promising and superb. Still it is in beta stage.
Android Pdf Viewer Library – We have built a Custom Intent (PhoneGap Android Plugins) but it is very slow and fails in many cases. We felt PDF.JS is much better than Android Pdf Viewer Library
Radaee.pdf – Currently exploring. The Knowledge base is very poor and not enough samples to move forward
Foxit pdf viewer library – Unable to download the SDK from the URL they sent in the email after registering with Foxit.  Though the link says PDF SDK but it downloads only the pdf reader. We sent an email to their sales team and awaiting their response.
The Adobe Reader Mobile SDK – SDK is not available to download, one need to get it through their re-sellers. We sent a request to them and awaiting for their callback
Datalogics
Bsquare
Bluefire
Appreciate your response & support.

Have you tried in the special Reader for Android subforum?
http://forums.adobe.com/community/adobe_reader_forums/android?view=discussions

Similar Messages

  • Adobe reader app on android

    Dear sirs, 
     As I told previously I'm a regular user of your services and I like the Adobe Reader app on android.It is well rated...4,3... I guess there are some reasons why some other apps have better points. As I'm concerned, I like the Adobe Reader app.
    But, as you can see in the attachment, there is no colorchange possible of the sticky note. It's always in yellow, at least when reader is used on a tablet. This is the first thing.The second thing is that the font in the sticky not is not resizeable (see attachment). When making a note or insert a text in the sticky note, it's realy tiny, difficult to read. 
    What could make a boost on the ratings of Adobe Reader app, is : * possibility when highlighting to add a note, not only that too large sticky note.
    * possibility to resize the font in the note* possibility for horizontal continuous reading for documents 
    I know that I don't have a chance to be heard but at least I give it a try..... hoping to be heard and read by you. 
    Have a nice day.
    Olivier R

    Hi Olivier,
    We are certainly hearing you, and appreciate you providing this valuable feedback.
    We've made a note of the capabilities you have mentioned, and will add it our product backlog. We will let you know whenever they get prioritized for execution.
    Thanks.

  • JavaScript in Adobe Reader app for Android

    How long to get the Adobe Reader app for Android will support JavaScript code? In addition to the password, I need to put the expiration day on my PDFs to close the backdoor.
    Thanks

    Hi,
    Many thanks for getting back to me.  A reset all fields would certainly
    save a great deal of time on forms that are used over and over!
    Something else that I've noticed is the fact that when you flick through
    the pages of .pdf documents, there are sometimes white blank pages.  You
    need to scroll back and forth to get them all to load and sometimes even
    after they have loaded, when you scroll back and forth again other pages
    are blank.
    I am using the latest Samsung Note Pro tablet with 2 x quad core
    processors so I can't blame outdated technology.
    Do you have any ideas as to how to solve this problem?
    Many thanks again for your help.
    Regards
    Paul

  • How to open Adobe Reader file from another native IOS application?

    There is an existing thread, but I want to re-open it because I think this is an important feature that we need badly.  I was wondering if there is any plan to add this feature so we can open PDFs directly into Adobe from the web / other apps.
    How to open Adobe Reader file from another native IOS application?
    Basically, we just want to use a custom URL scheme to open a specific document in the App.  Currently, this only opens the app but does not load the file.
    APB

    Not to hijack the conversation but I can explain why this would be useful for both the above case and another.
    What I believe Pavel is talking about is setting up a "URL Scheme" for the Adobe Acrobat iOS application so that you can easily open a PDF specifically in Adobe Acrobat iOS from other native applications and even from web applications opened within Safari. This is particularly useful if your application requires some of the specific features in Adobe Reader iOS to grant them the best experience possible and you want to encourage this.
    Another case: If you're using Adobe Livecycle's document security modules (that encrypts PDF files so that Adobe Acrobat must "phone home" to decrypt and view the document), these PDF's can only be viewed inside the Adobe Acrobat application and appear as blank in most other PDF readers. Having a URL scheme allows your application utilising this functionality to have a 1 click step to view the PDF rather than the current non-user friendly process:
    - Within Safari, touch the PDF link (appears as blank in the default Safari PDF reader, which in itself is confusing)
      - Touch "Open in..."
      - Touch "Adobe Acrobat"
    We have an immediate need for this functionality for the example above. I can resubmit it in a separate post if necessary.

  • Is there / will there be / a "Read Out Loud" access option for Adobe Reader on the android?

    Adobe will "read" a pdf thru a Windows computer sound system.  Can we get the same feature on Adobe Reader / android version?

    Great question!!! When I travel I would like to be able to listen to some multi page documents....it would be like a book on tape.

  • Adobe Reader X customized installation

    I want to execute a customized installation of Adobe Reader X (version 10.1.0).
    So I used the Adobe Customization Wizard X (CustWiz1000_en_US.exe)
    to create a transform file (AdbeRdr1010_de_DE.mst).
    Using an older version of Windows installer (v 3.01) there were no problem to roll out the customized Adobe reader X.
    I typed on command prompt:
    msiexec.exe /i “path of the file”\AdbeRdr1010_de_DE.msi /t “path of the file”\ AdbeRdr1010_de_DE.mst /qb-! /norestart EULA_ACCEPT=YES
    and the customized installation was finished with success.
    With a nowadays windows installer (v 4.5.6001.22159) there are problems.
    When I use the same phrase the Adobe reader installation was also finished but without customizations written in the transform file.
    I tried some various syntax but without success. Meanwhile I think there is a bug in the Windows installer but I don’t know the solution.
    Who can help?
    Maybe there is another way to create and roll out a customized installation of Adobe Reader X (version 10.1.0)? Who knows a solution?

    Can you try using the following command:
    msiexec.exe /i “path of the file”\AdbeRdr1010_de_DE.msi TRANSFORMS=path of the file AdbeRdr1010_de_DE.mst /qb-! /norestart EULA_ACCEPT=YES
    Thanks
    Ankit

  • How to install adobe reader to four android tablets. Do I need four different google accounts?

    I have to install adobe reader to four tablets. I have a google account and  was able to install adobe reader to the first tablet. When I tried the install reader to the second tablet it says it is already Installed. Will I have to make up accounts for the other three tablets?

    Hi Rick,
    I can understand your concern & will help you to get this issue resolved.
    You simply need to click on option where it shows Installed.
    Once you click on it at the bottom you will get the option to choose the devices.
    Please select you device & Click on Install as shown below in the screenshot. 
    Perform the same step on all the other devices.
    I hope this will resolve your issue.
    In case if you still experience any issue please let us know, we will be happy to assist you.
    Regards,
    Aadesh

  • Is JavaScript "enabled" in Adobe Reader for iOS, Android, Windows Phone, Playbook, ... ?

    I think it would be nice if Adobe Reader on mobile devices had JavaScript "enabled". I wonder, "does Adobe have any plans on 'enabling' JavaScript on mobile devices?". Thanks. - john

    Moving this discussion to the Reader iOS forum.

  • Embed Adobe Reader with OLE into Java client

    Hi all,
    I am trying to integrate Adobe Reader 9.3 using OLE into an Eclipse base Java client using SWT.
    However the basic initialization of the OLE Control fails with this error:
    Unable to open type library for AcroPDF.PDF.1
    org.eclipse.swt.SWTException: Failed to create Ole Client. result = -2147221164
        at org.eclipse.swt.ole.win32.OLE.error(OLE.java:302)
        at org.eclipse.swt.ole.win32.OleControlSite.<init>(OleControlSite.java:142)
    Here is the code I used:
    String progID = "AcroPDF.PDF.1";
    Shell shell = new Shell();
    OleFrame frame = new OleFrame(shell, SWT.NONE);
    OleControlSite site = null;
    OleAutomation auto = null;
    try {
        site = new OleControlSite(frame, SWT.NONE, progID);
        auto = new OleAutomation(site);
    } catch (SWTException e) {
            System.err.println("Unable to open type library for " + progID);
        e.printStackTrace();
        return;
    I can see the key "AcroPDF.PDF.1" in my registry...
    Does anybody know what I am missing here?
    Thanks!
    Paul

    I'd suggest posting to the Acrobat SDK forum. You may need a license to do what you want.

  • Adobe Reader will not set as default application for .pdf in windows 8.1 pro x64

    When I install adobe reader the icon/app changes from windows reader to Pick an app, I choose change and select adobe reader, the icons on my desktop flicker but nothing actually changes.Control Panel\All Control Panel Items\Default Programs\Set Default Programs\Set Program Associations, Select adobe reader, Choose defaults for this program, PDF is unticked so I tick it and choose save, go back in and it is unticked again??? Right click on a pdf file, choose open with, choose default program, use this app for all .pdf files is ticked, select adobe...Still nothing changes, stays on pick an app. I uninstall adobe reader then the pdf icon changes to and default opens with windows reader again. Reinstall adobe reader and back to the same thing. ???? I am a power user, build configure computers and subsequent software, started with DOS 6.0, learned unix/linux/networking concepts/networking security/server versions of windows/active directory. The only solution I could think of was to hack the registry which I looked for but could not find. I am running 8.1 pro x64, I just discovered that windows reader (which I cant uninstall) has the same problem when adobe reader is installed. Windows will not allow either one to be set as default while they co-exist.

    After an extended session with chat only to be told that since Adobe Reader was free they could not help me :-(... I figured it out myself.
    I opened a administrator: command prompt window and typed "regedit"  Through extensive searching and stumbled on this key located at... HKEY_USERS\S-1-5-21-2274202122-2588692262-2244265822-1001_Classes\.pdf\OpenWithProgids  The S-1-5-21...1001... is my current logged on user, your value may differ slightly. Typically the builtin disabled administrator account is 1000 and when you install windows and create a user account "John Doe" it will have administrator priveleges and be auto numbered 1001, every user account created therafter will increase by 1 ie...1002, 1003, 1004 etc. even if you remove (delete) an account and re-create it you wont get the same number, the system will use the next number in sequence. The old one will have been trashed never to be used again. Again here is the key...
    HKEY_USERS\S-1-5-21-2274202122-2588692262-2244265822-1001_Classes\.pdf\OpenWithProgids I deleted this key under (default) on the right side...
    Name                                                                       Type                                           Data
    (Default)                                                                   REG_SZ                                    (value not set)
    AppX86746z2101ayy2ygv3g96e4eqdf8r99j            REG_NONE                              (zero-length binary value)  ---- This is the key to delete!!!
    Personally I selected computer on the left side and the went to file/export then chose a file name [01 29 2014 regbackup.reg] and location. Then I selected "OpenWithProgids" and did the same thing,[pdf.reg] this saves a backup of the entire regestry and the key you are about to delete as a safety net. When you are done all you have to do is go to a pdf file, right click and choose open with...Adobe Reader - the box always use this app should already be checked.
    I did this and it works yet because improper regestry modification can crash your system I am compelled to warn... Use at your own risk. If you are uncomfortable modifying your registry I would suggest consulting with someone qualified and has resources to do offline registry modifications/restorations which makes it VERY important to do the computer export registry backup.

  • Installing Adobe Reader on an Android tablet.

    I downloaded Adobe-Android to my Android (2.2.1) tablet, with no problems.  When I go to install it, I go to App Manager, hit "Install", get a screen that asks, "Do you want to install this application?, followed by "Allow this application to:"
    This is followed by (in orange) a Caution sign & "Storage - modify/delete SD card contents", and
    a second orange Caution sign & "Network communication - full internet access".
    I hit "Install", my tablet shows, "Installing...." for 10-15 seconds and I get a message"Application not installed".
    My internet connection is good, all the Virus protections are off (that I can find), Java is enabled, Cookies are enabled, etc.
    What am I doing wrong?

    [topic moved to Reader/Android forum]

  • I need to rotate a pdf in my adobe reader on my android device.

    I am new to using this app on my android and am unable to rotate mydocuments. Also, how do I save highlights and notes? Help me fully utilize this to the fullest!

    The free Reader can do very little more than reading (i.e. opening) PDF files. It certainly cannot rotate documents permanently. If you were in a computer, I would suggest using Acrobat, but I do not know if there is a version for Android devices.

  • My secure form will not reset when completed in adobe reader on an android system

    People can fill out the forms and sign them but cannot save them or send them back to me.

    If they're using Reader prior to XI you'll need to apply the Extended Reader Rights to the file in Acrobat for it to be saveable.

  • How do you print from adobe reader on a android phone?

    I can't print from my phone. Is there a way to do this?

    I use two programs by other parties. Both are seamless. At home I use Epson Iprint andat work I use HP.s Eprint both are on Google Play.

  • Trying to update Adobe Reader, keep getting message "must quit applications" though I have nothing open on my computer.

    How do resolve this to continue with the update?

    Thank you for your answer
    I went to the App Store app and selected "Updates" along the bottom menu. It said 11 updates were available. I then chose "Update All." Before any updates could begin, the message popped up that "This Apple ID cannot be used to make purchases from the iTunes Store." That popped up twice, then the same message with, "Please enter another Apple ID" added. I tried 3 separate times (getting all 3 pop-up messages each time). I then tried updating apps via the App store app on my iPhone 4 and it worked fine. Then I signed into the iTunes store on my computer and bought a song (thankfully one I like ) and that worked fine. I tried on my iPod one more time before finally coming here to post a question.
    A few minutes after posting my question (and the reason I came back here, not knowing I'd received an answer) I thought I'd try one more time. This time, it worked with no problem and all the apps updated. So I don't know if somehow my purchasing something in iTunes on my computer helped, or creating this community ID did, or if it was just some temporary glitch. Whatever it was, it's working now.  Hopefully it doesn't happen again.
    Thanks again!
    Message was edited by: Boomersmum

Maybe you are looking for

  • VGA vs DVI

    So, which is better VGA or DVI? Can I connect the iMac (20") to a 26" LCD monitor or not?

  • As 2 and as 3

    is it possible to have an actionscript 3 movieclip in an actionscript 2 main swf

  • Need help with OS Update

    So I'll cut it short. Downloaded a new OS. I installed a new OS. Wiped my OS. Deleted Vendor.xml Launched Loader.exe Went through the proccesses. The only problem is its just sitting doing nothing. I dont know if it is. But it looks as if its stuck o

  • Visual Business in Enterprise Asset Management

    Visual Business seems a convenient way to display enterprise asset management data in a geospatial form within Web Dynpro. I can see that some work has already been done in the ERP system to support Visual Business in the enterprise asset management

  • H67 x64 - Unable to install Sandy Bridge VGA driveer

    I have the MSI H67MS-E43 motherboard and a Core i7-2600. I've installed most of the x64 drivers from the website (http://www.msi.com/product/mb/H67MS-E43--B3-.html#/?div=Driver). But, the Sandy Bridge VGA driver is giving an error message when I run