Загрузка и печать bmp-файла
Привет Всем!
Столкнулся с необходимостью печати из прикладной программы небольшой картинки bmp-формата размером 150x150 (QR-код)
Т.к. это моя первая попытка вывода графики на ФР, прошу не судить строго, за, возможно глупые вопросы.
что сделал:
с помощью метода описанного в "руководстве программиста" -
LoadImage - загрузил картинку из файла.
Перед печатью методом
Draw, свойства
FirstLineNumber и
LastLineNumber не корректировал - посмотрел - они заполнились значением от 1 до 151
Далее, если сразу использовать метод
Draw, то картинка печатается, но справа и внизу черное обрамление уменьшающее основное изображениею
В руководстве присутствует описание метода
LoadLineData для записи в ККМ графическую информации в виде строки LineData
зная вертикальный размер (150), видимо необходимо по циклу записывать такую строку для каждого вертикального пикселя? Вот тут не пойму -
получается, что просто LoadImage недостаточно? Заметил, что если сразу, после LoadImage, использовать Штрих-овской метод печати Draw, то картинка размера 150x150 печатается с искажением, а вот если картинка 200x200, то все нормально! В принципе, как аварийный вариант, подходит и 200x200, но она дольше загружается и при печати чуть большего, чем требуется, размера...
Вопрос - прошу разъяснить последовательность операций для печати картинки из файла, вставив, если есть кусок кода на VB или чем-то ином
Спасибо