FileHold Viewer Level 1 and 2

The FileHold level 1 and 2 viewers allow users to view files in both the Web Client and FileHold Desktop Application (FDA). Each registered user account comes standard with a FileHold level 1 viewer. A system administrator can change this to a level 2 viewer in the user account, if purchased.

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 XLSX 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 using the annotations feature, the annotation settings are not maintained between documents.

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.