Показать сообщение отдельно
  #11  
Старый 27.10.2012, 12:54
Аватар для poli-smen
poli-smen poli-smen вне форума
Профессионал
 
Регистрация: 06.08.2012
Адрес: Кривой Рог
Сообщения: 1,791
Версия Delphi: Delphi 7, XE2
Репутация: 4415
По умолчанию

Цитата:
Сообщение от aqula
Спасибо ребят.
Первые трудности.
По методу Poli-smen'a у меня появляется ошибка при компиляции и при запуске процедуры
.
Project Project.exe raised exception class Eprinter with message "Printer is not currently printing". Process stopped. Use Step or Run to continue.
А ты делаешь перед этим "Printer.BeginDoc", а после этого "Printer.EndDoc"?
Цитата:
Сообщение от aqula
А по методу YVitaliy

Картинка получается не четкой и маленькой
Как это можно исправить.
Непонятно почему у тебя так плохо пропечаталось. У меня по методу YVitaliy нормально печатается (главное чтобы при печати компонента со штрих-кодом не была перекрыта чем либо).
А чтобы увеличить масштаб - вместо Draw используй StretchDraw.

И повторю ещё раз что идеальнее всего было бы доделать этот компонент, чтобы он мог пропечатывать штрих-код на произвольной канве.
Ответить с цитированием