Skip to main content

Printing Pages

If you want to enable users to print pages from within FSI Pages you can enable the built-in print function by setting the FSI Pages parameter Print to true.

Exampler:
// In the configuration file:
<Pages>
<Print value="true" />
<PrintResolution value="1024" />
</Pages>

// Directly in the tag :
<fsi-pages dir="..." print="true" ...></fsi-pages>

This adds a Print button to the menu bar. Clicking the Print button displays the Print dialog of FSI Pages. The Print dialog offers different printing options to the user, depending on the current page and if the user zoomed into a page.

The printing options cover:

  • Selected Range (e.g. 1-3; 9-20 or 1,6,8,12)
  • All pages currently in view
  • All pages

After the user has chosen an option and clicks the Print button in the dialog, FSI Pages downloads the required image data (pixel data) from the imaging server and opens the print dialog on the user‘s system once the download has finished.

You can limit the resolution used for printing using the FSI Pages parameter PrintResolution. Lower resolution leads to faster downloads at the cost of decreased print quality.

You can additionally pass effect parameters PrintEffects to sharpen the image or to specify the image compression.