annotate README @ 17:a9dacd180597

Does not work in python 2.6 after all Tidy up
author Ben Croston <ben@croston.org>
date Mon, 15 Aug 2011 20:18:38 +0100
parents 3cad40fda053
children 777602a0da24
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 ============
17
a9dacd180597 Does not work in python 2.6 after all
Ben Croston <ben@croston.org>
parents: 16
diff changeset
2 Zebra-0.0.3a
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] )
17
a9dacd180597 Does not work in python 2.6 after all
Ben Croston <ben@croston.org>
parents: 16
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()
17
a9dacd180597 Does not work in python 2.6 after all
Ben Croston <ben@croston.org>
parents: 16
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 )
17
a9dacd180597 Does not work in python 2.6 after all
Ben Croston <ben@croston.org>
parents: 16
diff changeset
22 Set the printer queue
0
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 direct_thermal - True if using direct thermal labels
3cad40fda053 Updated README
Ben Croston <ben@croston.org>
parents: 10
diff changeset
27 label_height - tuple (label height, label gap) in dots
3cad40fda053 Updated README
Ben Croston <ben@croston.org>
parents: 10
diff changeset
28 label_width - in dots
0
5bd9ee5c0cae Initial version
Ben Croston <ben@fuzzyduckbrewery.co.uk>
parents:
diff changeset
29
16
3cad40fda053 Updated README
Ben Croston <ben@croston.org>
parents: 10
diff changeset
30 z.store_graphic( name, filename )
17
a9dacd180597 Does not work in python 2.6 after all
Ben Croston <ben@croston.org>
parents: 16
diff changeset
31 Store a .PCX file on the label printer
16
3cad40fda053 Updated README
Ben Croston <ben@croston.org>
parents: 10
diff changeset
32 name - name to be used on printer
3cad40fda053 Updated README
Ben Croston <ben@croston.org>
parents: 10
diff changeset
33 filename - local filename
3cad40fda053 Updated README
Ben Croston <ben@croston.org>
parents: 10
diff changeset
34
3cad40fda053 Updated README
Ben Croston <ben@croston.org>
parents: 10
diff changeset
35 z.output( commands )
17
a9dacd180597 Does not work in python 2.6 after all
Ben Croston <ben@croston.org>
parents: 16
diff changeset
36 Output EPL2 commands to the printer
16
3cad40fda053 Updated README
Ben Croston <ben@croston.org>
parents: 10
diff changeset
37