Standard Package
The Standard module is the mandatory base functionality of the Embedded SDK. The Standard module provides a complete PDF solution for developers to add view, search, and extract text functionality to their applications and devices. Highlights of the Embedded SDK Standard Package are:
- Full-featured, high quality rendering - Provides advanced rendering capabilities such as:
- Transparency, smooth shadings, dash patterns, embedded fonts, and more.
- Customizable user interface that supports localization.
- PDF reflow - Automatic rearrangement of content permits a PDF designed for a full sized piece of paper to be easily read on devices with small screens.
- Platform independence - Enables users to develop applications once and easily port the application any platform that has C or C++ libraries available.
- Stability - Built on the PDF engine of the Foxit Reader, hardened by use of over 150 million users worldwide.
- Small footprint and fast speed - Consumes little memory on mobile devices and displays PDF documents lightning fast.
- Robust end user controls - Provides the tools for users to develop advanced features such as full search capabilities and to display PDF forms.
- Progressive processing - Allows developers and hardware manufacturers to use idle system resources to improve the user experience while maintaining the responsiveness of the application.
- Memory management - The SDK not only consumes a small amount of memory, but also makes efficient use of cache technology. This allows the reader to display PDF pages very quickly, especially large PDF files with many pages.
- Out-of-memory control - When an application detects an out-of-memory situation, the SDK is able to identify and handle the condition, allowing application developers to gracefully recover instead of crashing.
- Full compatibility - The SDK is compatible with PDF Standard 1.7. This ensures that PDF files created by any standards-compliant software can be displayed accurately.
- Superior Support - Foxit offers tutorials and demos for developers to quickly learn and become productive fast. Foxit offers 24 / 7 support from the industry's largest PDF development team.
Powerful Add-on Modules
Customers can add the following add-on modules to the Standard Package.
PDF Form Filling Add-on Module
Allows developers to highlight PDF form fields on mobile devices for their users to fill out. Support for JavaScript allows developers to validate data and to submit the collected data to a back end repository. Supports the ability to export form data to a XML file and to import XML data into a form.
Annotations Add-on Module
Allows developers to save user annotations as part of the PDF as opposed to an application layer overlay. This allows the annotations to be shared and viewed on other applications (including PDF readers) and on other platforms. Annotations include file attachments, stamps, highlights, notes, and inserting hyper-links.
Pressure Sensitive Digital Ink Add-on Module
Allows developers to incorporate pressure sensitive digital ink capabilities into their PDF solution, provides a more natural inking experience that allows users to write and draw just as they would with pen on paper.
Security Add-on Module
Provides hooks that allow developers to integrate PDF documents into their existing DRM solutions. Developers can implement features to password protect PDF files and to enforce associated security options to determine who can perform actions such as read, modify, text copy, print, save, and more.