For the purposes of these notes I will present a solution that in known to work with Roadrunner, and without a lot of custom programming. Roadrunner generaly writes to printers using a subset of the IBM proprinter escape sequences.
The Kyocera FS- series printers, are heavy duty laser printers. They are mostly rated at 300,000 pages over a 4 year working life. The can print a full 8 inch wide printable area. They support an IBM Proprinter mode. They have a text based programming language Prescribe that can be used with the Roadrunner Report layout forms.
If a user realy wants to print barcodes to something else, you will probabaly need to write a custom program.
Note As we are programming the printer in page mode, data does not have to be sent in line order.
!R! RES; CASS 2; SPO L;FTMD 13; FSET 0P12H600V6B; unit c; STM 1; #x04teRm#
MAP 15, 0; FSET 0P12H600V6B; MAP 15, 0; TEXT 'Cus : #C02 Cust Name #'; MAP 15, 0.5; TEXT 'Rotation Date: #G11 s2-rf #'; MAP 15, 3.5; TEXT 'Batch No: #G11 s1-rf #'; MAP 15, 4.0; TEXT 'Cases per layer: #G21# x #G22#'; MAP 23, 0; TEXT 'Recipt Date: #G02Dat#'; MAP 23, 0.5; TEXT 'Pal:#J15Pal# Qty:#J14Cas#'; MAP 22, 3.5; TEXT 'Gds Ref: #G10 G-ref #'; MAP 22, 4.0; TEXT '#G15 Descrp #'; MAP 17, 1.0; BARC 23, Y, '1234567890'; #X04teRm#
!R! RES; FRPO INIT; FRPO P1, 5; ERPO P3, 2; ERPO U6, 3; ERPO U7, 0; page; exit; #X04teRm#
A Lot of this makes no sence at all
Break page and Reset to User programmed/factory defaults. Braketted valuse are programmable memmory location codes.
But we are in the middle of a print