Challenge Overview
The purpose of this application is to provide an inline web browser preview capability for downloadable assets like .pdf, .doc, .ppt etc. End user should be able to preview the assets in their browser prior to download the asset and opening the file locally. We would like to use this functionality on a "hover over" on ANY asset link on our site. Like a pop up style hover over that will display the asset for preview (Like a user will hover their mouse over a link and that would spawn a function that would retrieve the file from the system and display it inline into a popup or another div area on the site). It's also acceptable if the user has to click a separate preview icon beside the asset in order to preview it, but key point here is that the preview page must be a popup.
This component provides the business service to get the viewable pages for a specific document.
The logic of locating the document according to the identifier, and calling the database to get the cached viewable pages and store them, is implemented in this component.
This component will delegate the conversions to the document preview generators.
Final Submission Guidelines
See attached RS.