Newer
Older
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
#!/bin/bash
MAIN="UNKNOWN" # device name
IMAGE_DIR=./images
dotFile='dot.png'
minusFile='minus.png'
emptyCanvas='xc:transparent'
fname=yy.png
digitFile[0]='digit-0.png'
digitFile[1]='digit-1.png'
digitFile[2]='digit-2.png'
digitFile[3]='digit-3.png'
digitFile[4]='digit-4.png'
digitFile[5]='digit-5.png'
digitFile[6]='digit-6.png'
digitFile[7]='digit-7.png'
digitFile[8]='digit-8.png'
digitFile[9]='digit-9.png'
digitFile[E]='digit-E.png'
digitFile[99]=$emptyCanvas # empty canvas
DNR[3]=8
DNR[2]=E
DNR[1]=6
dotFile[3]=$dotFile
dotFile[2]=$emptyCanvas
dotFile[1]=$emptyCanvas
ESCH='-'
DOT[3]='.'
DOT[2]=''
DOT[1]=''
ESF=$minusFile
digitPos[3]='+273+190'
digitPos[2]='+319+190'
digitPos[1]='+365+190'
dotPos[3]=${digitPos[3]}
dotPos[2]=${digitPos[2]}
dotPos[1]=${digitPos[1]}
esignPos=${digitPos[3]}
convert body.png \
${digitFile[ ${DNR[3]} ]} -geometry ${digitPos[3]} -composite \
${dotFile[3]} -geometry ${dotPos[3]} -composite \
${digitFile[ ${DNR[2]} ]} -geometry ${digitPos[2]} -composite \
${dotFile[2]} -geometry ${dotPos[2]} -composite \
${digitFile[ ${DNR[1]} ]} -geometry ${digitPos[1]} -composite \
${dotFile[1]} -geometry ${dotPos[1]} -composite \
$fname
value="${DNR[3]}${DOT[3]}${DNR[2]}${DOT[2]}${DNR[1]}${DOT[1]}"
fname="$IMAGE_DIR/$MAIN@$value@.png"
echo -e "$fname"
exit