take parameters from command-line
[Printer-EVOLIS.git] / lib / Printer / EVOLIS.pm
1 package Printer::EVOLIS;
2
3 use warnings;
4 use strict;
5
6 =head1 NAME
7
8 Printer::EVOLIS - pixel-exact driver for EVOLIS Dualys two-side card printer in perl
9
10 =cut
11
12 our $VERSION = '0.01';
13
14 =head1 DESCRIPTION
15
16 This is experimental support for EVOLIS Dualys 3 printer with black ribbon (K) to provide
17 pixel-exact driver with support for two-side printing.
18
19 Existing cups driver available at
20
21 L<http://www.evolis.com/eng/Drivers-Support/Product-support/Dualys-3>
22
23 does work, but I haven't been able to make it print duplex on cards, especially when generating
24 front and back pages separatly.
25
26 =head1 SCRIPTS
27
28 Current toolset sonsists of following scripts:
29
30 =head2 scripts/inkscape-render card/template.svg 201008159999 Ime Prezime
31
32 generate pbm files from Inkscape SVG template in C<card/>
33
34 =head2 scripts/evolis-driver.pl front.pbm back.pbm > evolis.commands
35
36 provides driver which generates printer commands
37
38 =head2 scripts/evolis-simulator.pl evolis.commands
39
40 provides simulator for EVOLIS printer which is useful for development
41
42 =cut