Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2010.08.27;
Скачать: CL | DM;

Вниз

Как правильно дать на печать принтеру штрих код   Найти похожие ветки 

 
Новичек   (2010-04-26 15:59) [0]

Здравствуйте!
Пробую дать на принтер этикеток печать штрих код. Пробовал просто Form2.Print в результате штрих код какойто не полноценный. Попробовал в торой вариант :
Printer.BeginDoc;
Printer.Canvas.Font:= FontDialog1.Font;
Printer.Canvas.TextOut(30, 20, Edit1.Text);
Printer.EndDoc;

Немного лучше но все ровно штрих код какойто не важный, его не берет штрих сканер. Для интереса дал печать на лазерный принтер на лист А4 выглядит также, хотя на форме он выглядит очень даже красивый )))
В чем же может быть проблема?
Рисую штрих код через канву с шрифтом  EanBwrP36Tt.


 
Новичек   (2010-04-26 16:04) [1]

Штрих код - Ean13


 
RWolf ©   (2010-04-26 16:46) [2]

не удобнее ли будет подготовить этикетку в отчёте FastReport или вордовском документе, и оттуда уже распечатывать?


 
Новичек   (2010-04-26 16:53) [3]

Хотел как проше но если это поможет буду эксперементировать


 
Новичек   (2010-04-26 17:11) [4]

Вбил код от некого товара и теперь вижу что канва на форме отображает его правильно а QuickRep и ворд показывают совсем другой рисунок ???
Насчет фастРепорта знаю у него есть вроде специальный компонент для штрих кода но он демка а покупать не хочется.


 
Loginov Dmitry ©   (2010-04-26 21:45) [5]


> Пробую дать на принтер этикеток печать штрих код. Пробовал
> просто Form2.Print в результате штрих код какойто не полноценный.
>  Попробовал в торой вариант


Попробуйте задействовать драйвер печати
http://www.ezlib.narod.ru/

С четкостью штрих-кодов там вроде все в порядке.


 
Дмитрий С ©   (2010-04-27 02:46) [6]

По моему опыту сканер читает штрихкод почти любой важности.
И еще по опыту, сканер не читает штрихкод, если контрольная цифра рассчитана неправильно.

http://ru.wikipedia.org/wiki/Universal_Product_Code


 
Новичек   (2010-04-27 07:57) [7]


> Loginov Dmitry ©   (26.04.10 21:45) [5]

Скачал приложение tpl_v_1_6.exe Установил и там вроде говорит ся о какойто библиотеке но я вижу две обработки 1С, две картинки, справка, реедми, иконка и Uninstall.exe а где библиотека? Наверное мне лучше дочитать руковадство


> Дмитрий С ©   (27.04.10 02:46) [6]

Да я это знаю

Вот посмотрите:
http://img.pixs.ru/storage/3/2/8/123jpg_5867427_616328.jpg

Левый просто набран в лейболе с соответствуюшим шрифтом, правый сделан через канву на имейдже. При печати из правого получаются карякул, в место тонких линий пунктиры, а сплошные какието полу прозрачные, хотя левый виден отчетливей но эт не правильный рисунок


 
Loginov Dmitry ©   (2010-04-27 14:07) [8]


> Скачал приложение tpl_v_1_6.exe Установил и там вроде говорит
> ся о какойто библиотеке но я вижу две обработки 1С, две
> картинки, справка, реедми, иконка и Uninstall.exe а где
> библиотека? Наверное мне лучше дочитать руковадство


Предварительно нужно объект создать следующим образом:
Obj := CreateOleObject("LabelPrint.LabelImage");

А дальше манипулировать его свойствами.



Страницы: 1 вся ветка

Текущий архив: 2010.08.27;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.056 c
15-1264607673
QAZ
2010-01-27 18:54
2010.08.27
Алгоритм Кривая->Кривая безье


10-1164104135
Layner
2006-11-21 13:15
2010.08.27
Передача строкового параметра в COM из HTML страницы


15-1266775405
TUser
2010-02-21 21:03
2010.08.27
Политэкономия социализма


3-1239500260
andirock2112
2009-04-12 05:37
2010.08.27
Связь многие ко многим


15-1265798145
И. Павел
2010-02-10 13:35
2010.08.27
Смена базы данных.(2)