Initial Commit

This commit is contained in:
plane000
2018-07-17 14:57:52 +01:00
parent 2a9f73c5d5
commit 0d8f6c961a
216 changed files with 32763 additions and 0 deletions

50
printer/printerEX.py Normal file
View File

@@ -0,0 +1,50 @@
#!/usr/bin/python
from Adafruit_Thermal import *
printer = Adafruit_Thermal("COM4", 9600, timeout=5)
# Test inverse on & off
printer.inverseOn()
printer.println("Inverse ON")
printer.inverseOff()
# Test character double-height on & off
printer.doubleHeightOn()
printer.println("Double Height ON")
printer.doubleHeightOff()
# Set justification (right, center, left) -- accepts 'L', 'C', 'R'
printer.justify('R')
printer.println("Right justified")
printer.justify('C')
printer.println("Center justified")
printer.justify('L')
printer.println("Left justified")
# Test more styles
printer.boldOn()
printer.println("Bold text")
printer.boldOff()
printer.underlineOn()
printer.println("Underlined text")
printer.underlineOff()
printer.setSize('L') # Set type size, accepts 'S', 'M', 'L'
printer.println("Large")
printer.setSize('M')
printer.println("Medium")
printer.setSize('S')
printer.println("Small")
printer.justify('C')
printer.println("normal\nline\nspacing")
printer.setLineHeight(50)
printer.println("Taller\nline\nspacing")
printer.setLineHeight() # Reset to default
printer.justify('L')
printer.sleep() # Tell printer to sleep
printer.wake() # Call wake() before printing again, even if reset
printer.setDefault() # Restore printer to defaults