Select your language

Find here 3 different ways of how to do it, hopefully one fits your needs:


1. Last page needs to be printed always simplex on a new page (there is a bank form attached)

This and some similar examples are better described here: Perform some actions like paper tray settings on the last [or on a specific] page

The example needs page breaks with form feeds.

[GLOBAL]

; turned on, ELP will store in the variable #PREPARSEPAGECOUNT# the amount of pages

Preparsing=ON

; set first page to duplex and last page to simplex

ELP_Command=C1:1S2;C1:#PREPARSEPAGECOUNT#S0;

If the first pages are not duplex, see here.


2. Third last page and the following pages need to be printed simplex

[GLOBAL]

Preparsing=ON

[Set 3rd last page to simplex]

; Primary trigger always true in order to check secondary

Trigger_Binary=1

; If more then 3 pages then

Trigger_Variable=#PREPARSEPAGECOUNT#>3

; reduce the counter by 2, so will be the third last page then

Counter=#PREPARSEPAGECOUNT#;-2

; and print all in duplex, but the 3 last pages in simplex

ELP_Command=C1:1S2;C1:#PREPARSEPAGECOUNT#S0;

If the first pages are not duplex, see here.


3. On any page X switch back to simplex printing

Well to be absolutely independent, you may need an own page counter while reading the data stream and then set the ELP_Command according the found page number. However usually the data stream needs to have a paper tray selection in the data stream, in order to change from tray A to B.

Is this the case, then here is the easy solution:

[GLOBAL]

; Turn duplexing on page 1 on

ELP_Command=C1:1S1;

; start ELPs paper tray handler

TRAYMAP=Tray Rule

[Tray Rule]

; The last pages are drawn form paper tray with PCL5 selection number 5 (Tray 3)

; So then the tray command is changed to:

TRAY5=\x1B)s-996Z\x1B&n9WdPreprinted\x1B&l0S

; Turn ELP handling off, so the simplex command is not erased which

; would be the case as ELP_Command uses an duplex/simplex command

; change Papertray to Media type command. Set printer Tray 3 to Preprinted

; Set job to simplex

This rule set uses the paper tray switch to the form paper in order to add there the simplex command.

 

Related articles: Duplexing, Duplex on preprinted paper

 

We use cookies

We use cookies on our website. Some of them are essential for the operation of the site, while others help us to improve this site and the user experience (tracking cookies). You can decide for yourself whether you want to allow cookies or not. Please note that if you reject them, you may not be able to use all the functionalities of the site.