Witam! Od kilku godzin kombinuję i zastanawiam się nad problemem dotyczącym konwersji danych z tekstu na bitmapę. Otóż - mam sobie memo, w którym:
- Jest 48 linijek,
- W każdej linijce jest po 84 znaki,
- Każda linijka składa się jedynie ze znaków # i . [kropka] ;)
I teraz - mamy jeden komponent TImage, zalozmy, ze o nazwie 'img'. A oto moje pytanie - Jak za pomocą Canvas utworzyc obrazek w TImage "przerysowując" tekst znajdujacy sie w memo, ale by znak # stanowił czarny pixel, a jakikolwiek inny [np. kropka] zostal narysowany jako bialy pixel na obrazku?
Tutaj załączam malutki przykładzik:
- pliku tekstowego
<font size=1>....................................................................................
....................................................................................
....................................................................................
....................................................................................
......................................#.#.##.#......................................
....................................#..#.#....#.....................................
..................................#..#..#..#.##.....................................
............................#..#.#..#..#..#.##......................................
..........................#..#..#.#..#..#.###.......................................
....................#.#.#.....#.#..#..#..##.........................................
...............#..#......#.#.#.#.##.##.###..........................................
............#....#..##.#....#..#.#.##.#.............................................
.........#....#....#....#.#..##.####.#..............................................
.......#...#...#.#...#.#..##..###...................................................
.........#...#.....#..#..#..###.....................................................
.....#......#.#.#.#..#..#.#.#....................#.#..#..#..........................
.......#..#......#..#..#...#.#.............#.##.#...#..#...#.#.#..#.................
#..#.......#.#.#.........#..#..........#.#..#..#.##.##..#.......#...#.#.#...........
.....#.#.#....#..#.#.#.#..#..##......#....##.##.#..#..#...#..#...........#.#.#......
...#.......#.#..#.................###.#####.##.#######.#.#.....#...#..#........#.#..
.#...#.#.#..#..#..#..#..#..#.#.#.#.#.##.#################...#...........#..#.......#
.......#..#..#..#.............#.#.####################.###...#...............#......
.#.#.#..#.#.#..#...#..#..#..#........####.#################.#....#..............#..#
.......#.#.#..#...#.....#.....#.#.#.#...###############.#..........#..#..#.#..#.....
#.#.#.#.#.#.##.##...#.....#.#......#.#.#####.###.#.............#................#.#.
.#...#.#.#.#.#...#...#.#......#.#.....#...####.............#........#..#...#.#.#...#
..##.#.######.##.#.#....#.#.#..#..#.#...#...#.#....#.....#...#..#.#...#..#..#.#.##.#
.#..####.#.#.##.##.#.#.#...#.##..#...#.#...#.#.#.#...#.##..##.##..#.##..#.##.####.##
#.##.#.##########.###.##.###.#.##.##....###.#.#########..###########.######.##.#####
.#########.##.#.###.###########.##..###....#.#.#.####..#.....######################.
###.###################.##.#####.####..#.#.#.#.##.######.#.......#.#################
#####.##.####.####.#.#.##.##.#######.##.#.#..#....#.#.######...........#############
###########.####.##########.##.##########.#.#..#...........###.#..........#####.....
#####################.#.#.##.#.....#########.#..#..#............###.#...............
##################################....#.##.####.#.#..#...#....#.......#.............
##############################.#.#.#.#..#.######.##.#...#...#.......#..#............
........######.##.###################.#..#.#.#.###.#####.##..#.#.#.#..#.............
............#############.##.###########.#..#.#######.#########.###.#.#.............
...............######.#########.#.#.#####.##.#....#.#####.##.####.#######...........
...................###########.###.##.#######.####.#.#.#.##.#######.#..#.#..........
..........................##########.#.########.#.#.#.###.###.#.#######.#...........
..............................##########.##.##########.###.#.####.#.####............
....................................################################................
...........................................####################.....................
....................................................................................
....................................................................................
....................................................................................
....................................................................................</font>
- oraz bitmapki:
Z góry dziękuję za wszelką pomoc. Cheers</u>