Script for the fonts
This commit is contained in:
+15
-2
@@ -21,7 +21,7 @@ if sys.argv[3] == "img":
|
|||||||
value += 1 << z
|
value += 1 << z
|
||||||
f.write("0x%02x," % value)
|
f.write("0x%02x," % value)
|
||||||
f.write("\n")
|
f.write("\n")
|
||||||
elif sys.argv[3] == "char":
|
elif sys.argv[3] == "5x7":
|
||||||
for y in range(0, height, 8):
|
for y in range(0, height, 8):
|
||||||
for x in range(width):
|
for x in range(width):
|
||||||
value = 0
|
value = 0
|
||||||
@@ -30,7 +30,17 @@ elif sys.argv[3] == "char":
|
|||||||
value += 1 << z
|
value += 1 << z
|
||||||
f.write("0x%02x," % value)
|
f.write("0x%02x," % value)
|
||||||
f.write("\n")
|
f.write("\n")
|
||||||
elif sys.argv[3] == "dblsize":
|
elif sys.argv[3] == "8x10":
|
||||||
|
for y in range(0, height, 12):
|
||||||
|
for x in range(width):
|
||||||
|
for l in range(0, 12, 8):
|
||||||
|
value = 0
|
||||||
|
for z in range(8):
|
||||||
|
if l+z < 12 and image.pixel(x, y+l+z) == Qt.qRgb(0, 0, 0):
|
||||||
|
value += 1 << z
|
||||||
|
f.write("0x%02x," % value)
|
||||||
|
f.write("\n")
|
||||||
|
elif sys.argv[3] == "10x14":
|
||||||
for y in range(0, height, 16):
|
for y in range(0, height, 16):
|
||||||
for x in range(width):
|
for x in range(width):
|
||||||
for l in range(0, 16, 8):
|
for l in range(0, 16, 8):
|
||||||
@@ -40,3 +50,6 @@ elif sys.argv[3] == "dblsize":
|
|||||||
value += 1 << z
|
value += 1 << z
|
||||||
f.write("0x%02x," % value)
|
f.write("0x%02x," % value)
|
||||||
f.write("\n")
|
f.write("\n")
|
||||||
|
|
||||||
|
else:
|
||||||
|
print "wrong arg"
|
||||||
|
|||||||
Reference in New Issue
Block a user