annotate README @ 16:3cad40fda053

Updated README
author Ben Croston <ben@croston.org>
date Mon, 15 Aug 2011 19:25:52 +0100
parents 6a1963ee4aff
children a9dacd180597
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
5bd9ee5c0cae Initial version
Ben Croston <ben@fuzzyduckbrewery.co.uk>
parents:
diff changeset
1 ============
8
19fd067db7ca Added Windows support
Ben Croston
parents: 6
diff changeset
2 Zebra-0.0.2a
0
5bd9ee5c0cae Initial version
Ben Croston <ben@fuzzyduckbrewery.co.uk>
parents:
diff changeset
3 ============
5bd9ee5c0cae Initial version
Ben Croston <ben@fuzzyduckbrewery.co.uk>
parents:
diff changeset
4
5bd9ee5c0cae Initial version
Ben Croston <ben@fuzzyduckbrewery.co.uk>
parents:
diff changeset
5 Note:
5bd9ee5c0cae Initial version
Ben Croston <ben@fuzzyduckbrewery.co.uk>
parents:
diff changeset
6
6
d3c5d7c62f57 Update README
Ben Croston <ben@fuzzyduckbrewery.co.uk>
parents: 2
diff changeset
7 - Mac OSX may already be supported but has not been tested
0
5bd9ee5c0cae Initial version
Ben Croston <ben@fuzzyduckbrewery.co.uk>
parents:
diff changeset
8
5bd9ee5c0cae Initial version
Ben Croston <ben@fuzzyduckbrewery.co.uk>
parents:
diff changeset
9 Usage:
5bd9ee5c0cae Initial version
Ben Croston <ben@fuzzyduckbrewery.co.uk>
parents:
diff changeset
10
5bd9ee5c0cae Initial version
Ben Croston <ben@fuzzyduckbrewery.co.uk>
parents:
diff changeset
11 ::
5bd9ee5c0cae Initial version
Ben Croston <ben@fuzzyduckbrewery.co.uk>
parents:
diff changeset
12
10
6a1963ee4aff Added docstrings
Ben Croston <ben@fuzzyduckbrewery.co.uk>
parents: 8
diff changeset
13 from zebra import zebra
6a1963ee4aff Added docstrings
Ben Croston <ben@fuzzyduckbrewery.co.uk>
parents: 8
diff changeset
14
16
3cad40fda053 Updated README
Ben Croston <ben@croston.org>
parents: 10
diff changeset
15 z = zebra( [queue] )
3cad40fda053 Updated README
Ben Croston <ben@croston.org>
parents: 10
diff changeset
16 - Constructor with optional printer queue
0
5bd9ee5c0cae Initial version
Ben Croston <ben@fuzzyduckbrewery.co.uk>
parents:
diff changeset
17
5bd9ee5c0cae Initial version
Ben Croston <ben@fuzzyduckbrewery.co.uk>
parents:
diff changeset
18 z.getqueues()
16
3cad40fda053 Updated README
Ben Croston <ben@croston.org>
parents: 10
diff changeset
19 - Return a list containing available printer queues
0
5bd9ee5c0cae Initial version
Ben Croston <ben@fuzzyduckbrewery.co.uk>
parents:
diff changeset
20
16
3cad40fda053 Updated README
Ben Croston <ben@croston.org>
parents: 10
diff changeset
21 z.setqueue( queue )
0
5bd9ee5c0cae Initial version
Ben Croston <ben@fuzzyduckbrewery.co.uk>
parents:
diff changeset
22 - Set the printer queue
5bd9ee5c0cae Initial version
Ben Croston <ben@fuzzyduckbrewery.co.uk>
parents:
diff changeset
23
16
3cad40fda053 Updated README
Ben Croston <ben@croston.org>
parents: 10
diff changeset
24 z.setup( direct_thermal=None, label_height=None, label_width=None )
3cad40fda053 Updated README
Ben Croston <ben@croston.org>
parents: 10
diff changeset
25 Set up the label printer. Parameters are not set if they are None.
3cad40fda053 Updated README
Ben Croston <ben@croston.org>
parents: 10
diff changeset
26
3cad40fda053 Updated README
Ben Croston <ben@croston.org>
parents: 10
diff changeset
27 direct_thermal - True if using direct thermal labels
3cad40fda053 Updated README
Ben Croston <ben@croston.org>
parents: 10
diff changeset
28 label_height - tuple (label height, label gap) in dots
3cad40fda053 Updated README
Ben Croston <ben@croston.org>
parents: 10
diff changeset
29 label_width - in dots
0
5bd9ee5c0cae Initial version
Ben Croston <ben@fuzzyduckbrewery.co.uk>
parents:
diff changeset
30
16
3cad40fda053 Updated README
Ben Croston <ben@croston.org>
parents: 10
diff changeset
31 z.store_graphic( name, filename )
3cad40fda053 Updated README
Ben Croston <ben@croston.org>
parents: 10
diff changeset
32 Store a .PCX file on the label printer
0
5bd9ee5c0cae Initial version
Ben Croston <ben@fuzzyduckbrewery.co.uk>
parents:
diff changeset
33
16
3cad40fda053 Updated README
Ben Croston <ben@croston.org>
parents: 10
diff changeset
34 name - name to be used on printer
3cad40fda053 Updated README
Ben Croston <ben@croston.org>
parents: 10
diff changeset
35 filename - local filename
3cad40fda053 Updated README
Ben Croston <ben@croston.org>
parents: 10
diff changeset
36
3cad40fda053 Updated README
Ben Croston <ben@croston.org>
parents: 10
diff changeset
37 z.output( commands )
0
5bd9ee5c0cae Initial version
Ben Croston <ben@fuzzyduckbrewery.co.uk>
parents:
diff changeset
38 - Output EPL2 commands to the printer
16
3cad40fda053 Updated README
Ben Croston <ben@croston.org>
parents: 10
diff changeset
39