File Viewer Software Developers Kit (SDK)

EVSDK Overview

File Viewer SDK

Explorer View is File Preview technology with the capacity to instantly preview more than 300 + file types, including documents, graphics, sound and video.

Explorer View does not rely on file extensions to identify file type, but interrogates file structure. It is a secure way to identify and view files as it does not execute files, scripts or macros in the viewing process (the default preview for non recognized file types is HEX).

The Explorer View File Viewer SDK (EVSDK) allows application developers to easily insert Explorer View file viewing technology into their own applications. EVSDK is made up of Dynamic link library (DLL) or ActiveX (OCX).

Deployment Examples

To test the capacity of the EVSDK:

A Powerful and Flexible File Viewer Developers Kit

EVSDK will receive and display a data file or a data stream for true flexibility. Developers who integrate the EVSDK into their applications give their end-users the ability to view, play, watch, copy, paste and print files, email attachments and other data on any Windows desktop computer.

The EVSDK File Viewer SDK technology provides users with view of over 300 supported file types regardless of whether or not the end user has the authoring application installed on their computer. The EVSDK strives to provide end users with a WYSIWYG file view, including fonts, tables, hyper links, page setup, headers and footers.

In addition to file preview capabilities, Explorer View technology allows users to perform functions such as: copy, paste, print, rotate, zoom, play, rewind, and loop. For more advanced users the EVSDK provides HEX, Binary, Text and Unicode access to raw file data.

EVSDK supports single byte, double byte and Unicode characters for world wide language support.

EVSDK gives software developers the simple and cost effective opportunity to increase visual appeal and work flow productivity in their programs. It satisfies the demand of a modern computer user for visually driven computer interaction.