FileHold Viewer Level 1 and 2

The FileHold level 1 and 2 viewers allow users to view a variety of file types, including many Microsoft Office and related files, in both the Web Client and FileHold Desktop Application (FDA).

Prior to the introduction of the FileHold level 1 viewer, viewer licenses were an optional purchase for each registered viewer. Most systems included at least two PDF/Image viewers and these are automatically available as FileHold level 1 viewers. Users assigned Brava viewer licenses automatically have access to the FileHold level 2 viewer. Since the introduction of the FileHold level 1 viewer, most registered user licenses include a FileHold level 1 viewer license. A system administrator can check the license utilization page to see how many and what type of viewer licenses are available. Additional viewer licenses can be added at any time.

FileHold Viewer level 2

FileHold viewer level 2

See the table below for features support by the level 1 and level 2 viewers.


Level 1

Level 2

Open multiple documents



Publish document to local computer



Publish document to FileHold



Print document



Automatically open documents in folders and search results



Annotations and markup



Search and highlight search results X X
High fidelity rendering for DOCX and similar files   X
Manipulate pages X (limited to PDF and image files) X (all supported file types)
Document assembly   X

The following file formats are supported by the level 1 and 2 viewers: pdf, docx, tiff, tif, jpg, jpeg, png, bmp and gif.

The level 1 viewer uses low fidelity rendering for docx, rtf, and txt files.

The level 2 viewer supports all the formats listed above plus: 3fr, arw, bay, bmq, cap, cine, cr2, crw, cs1, cur, cut, dc2, dcr, dds, dib, dicom, dng, doc, docm, docx, dot, dotm, dotx, drf, dsc, dxf, emf, erf, exif, exr, fax, fff, fopc, g3, gif, hdr, htm, html, ia, ico, iff, iiq, j2c, j2k, jb2, jbig2, jfif, jif, jng, jp2, jpe, jpeg, jpg, k25, kc2, kdc, koa, lbm, mdc, mef, mht, mhtml, mng, mobi, mos, mrw, nef, nrw, odt, orf, ott, pbm, pcd, pct, pcx, pdf, pef, pfm, pgm, pic, pict, png, pnm, ppm, psd, ptx, pxn, qtk, raf, ras, raw, rdc, rle, rtf, rw1, rw2, rwz, sgi, sr2, srf, srw, sti, svg, targa, tga, tif, tiff, txt, wap, wbm, wbmp, wmf, wsq, xbm, xht., xhtml, xlsx, xml, xpm.

The level 2 viewer uses high fidelity rendering for docx, rtf, and txt files.

It is recommended that you test your documents in the viewer in order to determine how your documents are rendered. The FileHold viewer is not guaranteed to correctly render every feature of every file format. If you are having trouble viewing a DOCX or similar file with the level 1 viewer you may wish to upgrade to the level 2 viewer. For example, the level 1 viewer may not correctly render a Word equation, but the level 2 viewer will.

High fidelity rendering is performed by first converting the document to an intermediate format. The intermediate format is cached to save time and CPU resources for future viewing of the document. The cache lifetime can be configured by setting the ViewerCacheLife key in C:\Program Files\FileHold Systems\Application Server\LibraryManager\web.config. The default number of days to store the cached files is 1095 days. The cache is cleaned nightly by the “FH clean web viewer cache” scheduled task.

To enable external links in the documents viewed in the FileHold viewer level 1 and 2, set the EnableExternalLinksForHtmlViewing key to “true” in the C:\Program Files\FileHold Systems\Application Server\DocumentRepository web config file.

The FileHold viewers are primarily used with a mouse but supported browser keystrokes can be used such as arrows, home, end, page up, and page down buttons for scrolling page in the viewer panel. Copy (Ctrl+C) can be used when text is selected in a document and Enter when the focus is either in the text search or the page navigation text input.

If you are using the FileHold viewer inside the FDA running on the Windows Server 2012R2 or 2016 console you will not be able to use the help link.