12 lines
340 B
Python
Executable File
12 lines
340 B
Python
Executable File
import StarTSPImage
|
|
from PIL import Image, ImageDraw
|
|
|
|
image = Image.new('RGB', (500, 500), color='White')
|
|
draw = ImageDraw.Draw(image)
|
|
draw.ellipse((0, 0, 500, 500), fill='Black')
|
|
draw.ellipse((10, 10, 490, 490), fill='White')
|
|
|
|
raster = StarTSPImage.imageToRaster(image, cut=True)
|
|
|
|
printer = open('/dev/usb/lp0', "wb")
|
|
printer.write(raster) |