datalogicsDatalogics Twitter Datalogics Facebook
Adobe Reader Mobile SDK

Adobe Reader Mobile SDK

The Adobe® Reader Mobile SDK (RMSDK) is a software developer toolkit which provides EPUB and PDF rendering capabilities for software developers. It is compatible with Adobe Content Server; devices and applications built with RMSDK can display content licensed through Adobe Content Server.

RMSDK supports over-the-air content fulfillment as well as tethered transfer via Adobe Digital Editions. Its simplified APIs are designed to ease porting and integration with your own device software. RMSDK is delivered as source-code and includes reference implementations for several platforms including iOS and Android.

Find out more:

DL Reader Reference Application

New! Download the new Windows desktop version of DL Reader.

As part of our RMSDK distribution, we include source code and project files for our DL Reader reference app, a fully-operational eBook viewer for iOS, Android, and Windows desktop. Building a fully-customized viewer based on the DL Reader code can save months of development time.

The DL Reader reference app, is fully featured, including these capabilities:

  • Compatible with Adobe Content Server, and supports both EPUB and PDF files. Supports Adobe's DRM, including device-restricted and time-limited eBooks.
  • Allows for device activation with an Adobe ID account.
  • Interacts with Adobe Digital Editions on Windows and Mac
  • Reflows EPUB files to fit the screen of the viewing device
  • Supports text size changes (increase or decrease font size) for EPUB files
  • Orientation changes from portrait to landscape and back as the device is rotated
  • eBooks open to last read page
  • Includes Store button to transfer user to bookstore URL (Android only)
  • Vendor ID support
  • TOC support
  • Internal and external eBook link support
  • Supports CJK-language EPUB and PDF files that have embedded CJK fonts
  • eBook files may be loaded onto the device via iTunes file sharing (iOS); transferred from Adobe Digital Editions; copied to the device as files; and transferred via web/email
  • User interface currently supports 12 languages: Chinese (simplified), Chinese (traditional), Dutch, English, French, German, Italian, Japanese, Korean, Portuguese (Brazilian), Spanish, and Thai; support for additional languages can be added
  • Right to Left (R2L) paging mode support for EPUB and PDF files that are appropriately marked
  • Sample eBooks are bundled with the DL Reader distribution for testing and demonstration purposes
  • PDF file zooming and panning support

Prebuilt versions of the DL Reader reference application are available for immediate download: for Android, download directly through the Android Market, or through the Amazon App Store; for iOS, download directly through the App Store; and for Windows desktop download directly here.

-- Back to top --

EPUB and PDF support

RMSDK supports high-quality rendering of the EPUB file format, a structured, accessible XML-based format designed to reflow text according to screen and font size. EPUB is the official standard of the International Digital Publishing Forum (IDPF), a trade and standards organization dedicated to the development and promotion of electronic publishing and content consumption. RMSDK renders EPUB with support for multiple graphic formats including SVG; embedded fonts; right-to-left reading order; Japanese text; and support for stylesheets and templates.

-- Back to top --

Adobe Content Server Compatibility

RMSDK supports digital content copy-protected by Adobe Content Server (Adobe DRM). Hundreds of publishers, libraries, retailers and solution providers are distributing and managing eBooks using Adobe Content Server and secured with Adobe DRM. All of this content can be read by any viewer built using the RMSDK.

Unprotected PDF and EPUB documents can also be transferred and read with an RMSDK-based viewer.

-- Back to top --

PDF Reflow

RMSDK supports PDF reflow, enabling resizing text-oriented documents for greatly improved readability on small screens. PDF is the international standard (ISO 32000-1) for more secure and reliable distribution and exchange of electronic documents and forms.

-- Back to top --

Over-the-air fulfillment

RMSDK uses an HTTP-style interface to connect the device to a network stack to enable over-the-air fulfillment of content. RMSDK calls the network when asked as part of the general fulfillment process.

-- Back to top --

Tethered transfer of content

Users can transfer content directly to a device via Adobe Digital Editions, Adobe’s rich Internet application built from the ground up for digital publishing. Adobe Digital Editions offers a simplified, engaging way to acquire, manage, and read eBooks and other kinds of digital publications.

-- Back to top --

Multi-language support

RMSDK provides document-level support for English, French, German, Italian, Spanish, Portuguese, Dutch, Korean, Chinese Simplified, Chinese Traditional and Japanese.

-- Back to top --

Evaluation Program

If you would like to request access to our Software Evaluation Program, please:

  1. Download the Evaluation Request Form [PDF, 70KB].
  2. Review it and fill in your contact information where indicated.
  3. Print it, sign it and return to us via the contact info on the form.

Once we receive your request, we will contact you to arrange delivery of the software.

-- Back to top --

Release Notes

Details about the specific updates, fixes, changes and enhancements we've made in each RMSDK release can be found in this Knowledgebase article.

This article is located in the All Articles \ Adobe Reader Mobile SDK \ Documentation folder in our Knowledgebase.

-- Back to top --

Vendor ID

Adobe Vendor ID is a separate standalone toolkit which can be used to streamline the content authorization and device activation process for eBooks, improving the eReading experience for your users. For more information, visit our Adobe Vendor ID page.

-- Back to top --

Other Questions?

For details on licensing and availability, please contact us directly.






Adobe and the Adobe logo are either registered trademarks or trademarks of Adobe Systems Incorporated in the United States and/or other countries.

Site Map  |   Privacy Policy   |   Contact Us
©2012 Datalogics, Inc. All rights reserved.