# EZTYP > [HTML Version](eztypsbr.htm) _Reviewed and revised April 2024_ **xcall EZTYP, fspec \{,topmgn, leftmgn, exitcode\}** EZTYP provides a simple way to call the text/print file viewer within the EZ-SPOOL subsystem. Note that it is possible to print individual pages or page ranges (including the entire file) within EZTYP, so it could in some circumstances be used in place of EZSPL. See [EZTYP](eztyp_lit.htm.md).LIT for more information on the capabilities of the print file viewer. Note that EZTYP behavior may be affected by the WAIT (timeout) and AUTOWIDTH parameters in the EZSPL configuration files, as well as the EZCLR entry in the INI.CLR file. Refer to [EZSPL Config Files](ezsplconfigfiles.htm.md) and [Color Customization](colorcustomization.htm.md) for more information. **Parameters** _fspec _([String](string.htm.md)) \[in\] file (native or DevPPN format) to display _topmgn, leftmgn _([Unsigned Int](integer-unsigned.htm.md)) \[in\] allows you to preserve the specified number of rows and columns at the left and top of the screen to be untouched by the EZTYP display. If you are not using these parameters, set them to 0. _exitcode_ ([Signed Int](integer-signed.htm.md)) \[in\] optionally returns the exitcode (INFLD-compatible) which caused the preview session to exit. _Exitcode_ should be a floating point since many of the return values are negative. The typical _exitcode_ would be 1 (Escape).