Below, please find the release notes for VirtualViewer v5.8.8 and associated minor releases. For questions, please contact us at questions@snowbound.com or by phone at (617) 607-2010.

v5.8.8 - February 04, 2022

Point release

Known Issues

New features

XLSX Print Area

An XLSX document defines a print area as part of its format. The print area is the set of cells that determines what area of the sheet will be printed or viewed in other applications–it is often the subset of cells that have content. In rare cases, content may be outside this print area.

Users may now reload XLSX documents in order to display everything in the document, not just in the print area.

To use this feature, a user must have an XLSX document open in the viewer. By right-clicking on the document, a context menu will be displayed with the item: “Reload to Render Cells Outside Print Area.” Clicking this item will cause the XLSX document to completely reload.

New API

This feature may be used in custom code, using the new Javascript API:

  • reloadAndIgnoreXlsxPrintArea(documentId, documentPaneIndex, passthroughCallback)
    • Force a document to reload, with an added parameter to tell VirtualViewer to ignore the XLSX print area. The print area is a set of cells, defined inside the XLSX file, that determines what area of the sheet will be printed–it is often the subset of cells that have content. In some cases, content may be outside this print area, in which case a user can reload the document and request that VirtualViewer re-render, and include all content.
      • documentId {String} The ID of the document to reload
      • documentPaneIndex {int} The zero-based index of the currently active pane, visually marked by a blue border. This is only necessary if document compare is open.
      • passthroughCallback {function}: Any function, which will be executed as a callback after the server call has been completed.

Bug Fixes