Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

This solution requires a licensed copy of FlexPaper Zine.  This page will outline the steps required to integrate FlexPaper Zine into the XMLUI user interface.

Info
titleHow to use info boxesExample: Dynamic Book Viewer

DigitalGeorgetown Example: Dynamic Book Viewer

FlexPaper offers a dynamic viewer and a viewer that utilizes pre-compiled assets (several assets per page). This solution describes how to integrate the dynamic viewer into DSpace.

The dynamic viewer requires no pre-processing of assets which simplifies deployment. End users will need to wait for a PDF file to download fully before the viewer will render.

 

Use case and high level benefits

...

Warning
titleRendering Large PDF Files

Large PDF's will take some time to render in the viewer.

You might wish to develop a solution to pre-compile high-demand assets using FlexPaper Desktop or the FlexPaper server compilation components. The sample file template.html contains commented out code that suggests a mechanism to detect the presence of pre-compiled components.

Info
titleExample: Pre-compiled Book Viewer

 DigitalGeorgetown Example: Pre-compiled Book Viewer

Warning
titleRendering Documents with Inconsistent Page Sizes

The dynamic FlexPaper viewer does not gracefully handle documents with inconsistent page sizes. The FlexPaper desktop flash component handles inconsistent page sizes more gracefully than the dynamic viewer.

Info
titleExample: Pre-compiled Book Viewer with Inconsistent Page Sizes

DigitalGeorgetown Example: Pre-compiled Book Viewer with Inconsistent Page Sizes