Introduction

Printing in Silo is like printing from a local browser with a few additional options, including the ability to set specific policies to enable or restrict printing.


Requirements

  •     Silo must be installed
  •     A connection to a printer
  •     Print policy must be enabled

Steps


How to Print


Web Client


1.  Open the Silo Context menu, select the Print button. This will render the PDF document in the Silo tab, and will give you the ability to format document parameters, like orientation, paper size, magnification, etc. Once these changes are made, the print file is created and delivered to the computer.

    


        2.  The Silo Print window appears. Select the Print button. 



3.  Next, the Print confirmation window appears. Select the Print button again.



Note: If you use Ctrl + P, the Silo Print window does not appear.  See Printing with Windows below.


Printing with Windows

Silo downloads the page(s) and then will launch an external PDF application to view and print the pages. Windows users will need to have a supported PDF reader to work. Supported readers:

  • Adobe Acrobat Pro

  • Adobe Acrobat Readers

  • Nuance Power PDF Advanced 1.2.0.5

  • Sumatra PDF


Starting with Windows version 2.9.12, from the login window, click the Gear button, the "Print" selection provides an improved PDF printing solution. The default option, Use Silo, leverages a robust, reliable open-source PDF library, PDFium, to view, search, and print PDF files. You may choose this or one of the external applications listed above.


printersetting_selection.png


The print window has an updated look, too.




The Windows print window:




Printing with Mac OS X

Silo uses the native OS X printing API to have the client display a print dialog and print from the client app. 




Using the Printing Policy

The Print policy is listed within the Admin Console policy panel under the Data Transfer section:



The Print policy allows you to enable, block, or enable print from any device.It is important to understand how data is processed during printing, and how the printing policy may conflict with your data download policies. When printing, Silo will render the data as a print file and automatically pass the file to a /temp directory where it will be deleted at the end of .


Admins Note:

To maintain a strict zero-residue policy, ensure that printing is completely disabled by setting the permission to print OFF. Although print files are automatically deleted from the /temp directory at the end of each session, there are still potential risks to consider. It is important to note that such scenarios could compromise the zero-data-on-client policy; whether through intentional actions or client-side exploits, potentially allowing the data to be copied, stored externally, or recovered through forensic methods.


A key point to emphasize is that if printing is disabled but data transfers enabled, users can still download the data and print locally, effectively circumventing the established policies and restrictions.



Additional Notes  

Please contact Support if you have any additional questions and/or require further information.