Files
wallter/plotter-app/test_hershey.py
2024-11-18 13:31:07 +01:00

17 lines
377 B
Python

# Minimalistic code for easy start
from HersheyFonts import HersheyFonts
import matplotlib.pyplot as plt
def draw_line(x1, y1, x2, y2):
plt.plot([x1,x2],[y1,y2])
thefont = HersheyFonts()
thefont.load_default_font()
thefont.normalize_rendering(100)
for (x1, y1), (x2, y2) in thefont.lines_for_text('Wallter is a wall plotter'):
draw_line(x1, y1 ,x2 ,y2)
plt.show()