Generate X copies and staple them with one staple(!) together is no problem at all, when each page is duplicated, using the R#; or Q# ELP_Command. Those commands do reprint the pages right away, sorting 111, 222 333 etc

Especially if a job is only one page, the R command can easily be used.

A different situation is to reprint the job in sort order 123, 123, 123. Using the ELP_Command=K2;T200; generates 2 copies and staples each copy together. Sometimes X copies are needed with one staple in the job duplicate order:

Here is the possible convert.ini rule setting using ELP:

[Print my invoice twice and staple it together]

Trigger_Windows_new=Invoice no.:

; Once this text is found, this rule apply

EraseAllPJL=ON

; Delete the complete PJL print file header, so a new ELP header can be set in place

EraseAllResetEscE=ON

; Some printer manufacturers are also resetting the stapling command on EscE.

ELP_Command=ET;K2;T200;

; (ET;) Wrap the complete job including the copies in an ELP own PJL header

; (K2;) make 2 copies

; (ET200;) Staple it together, here on a Ricoh printer

Notes:

  1. The ET; parameter is not available in the ELP_Command line generator, type it there in by hand in the ELP command line.
  2. ELP commands for inserting pages etc. can be used.
  3. You can put the 2 statements also in Section/Rule GLOBAL for every job, or based upon user names or printer queues.
  4. Instead of using the ET:T200: command, you may used ELP_Init_job instead.

 

Related articles: Rules theory, Rule assistant, Add key to rule