On-line: tnsr2, гостей 1. Всего: 2 [подробнее..]
АвторСообщение



Пост N: 65
Зарегистрирован: 24.09.13
ссылка на сообщение  Отправлено: 31.10.13 21:40. Заголовок: печать штрих-кода


в поиске на эту тему- только совсем старые обсуждения.
А как сейчас решаются такие задачи ? Нужно прицепить к печати квитанции штрих код. Это возможно не меняя свои исходники печати ?

Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 30 , стр: 1 2 All [только новые]


постоянный участник




Пост N: 3059
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 05.11.13 16:04. Заголовок: petr707 пишет: А во..


petr707 пишет:

 цитата:
А вообще - FastReport решит все Ваши проблемы с отчетностью ( не реклама!)


И не париться....

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 403
Зарегистрирован: 13.10.05
ссылка на сообщение  Отправлено: 05.11.13 16:18. Заголовок: and3081 "Можно..


and3081

 цитата:
"Можно делать в RTF" - так как именно ? Писать свой движок с нуля, fwrite() и т.п.? Не вариант.


Все написано
Минимальные доработки программы.
Штрих код так же печатается
Примерно так

 цитата:
SET PRINTER to 'C:\TEMP\Pic.txt' ; SET DEVICE TO PRINTER ; SET PRINTER ON
Select TalonR //(nSele)

//УЧРЕЖДЕНИЕ
?'|0:NAMEORG:'+HB_OEMTOANSI(Rtrim(k[1]) )
?'|0:OGRN:'+HB_OEMTOANSI(Rtrim(k[4]) )
?'|0:ADRES:'+HB_OEMTOANSI(Rtrim(k[19]) )

...

//Дата рождения

?'|0:BIRTH_D:'+dTOC(Klient->Birth_Date)
...

sCmd:="start "+Par1+"REPORTF.EXE C:\TEMP\Pic.txt " + Par1+"Pic\"+Name_Pic+" C:\TEMP\TEMP.RTF "

Run(sCmd)


Готовишь шаблон, заполняешь его метками. Потом программа меняет метки на содержание

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 78
Зарегистрирован: 24.09.13
ссылка на сообщение  Отправлено: 06.11.13 13:15. Заголовок: столько вариантов, г..


столько вариантов, глаза разбежались.

Попробуем начать с вариантов без привлечения сторонних программ, не хотелось бы увеличивать зависимость.

Например PDF библа hbhpdf.
Это единственный вариант PDF в харбе ?
Будет ли он работать с штрихкодовыми шрифтами ?
Краткого описания функций нет ?

Не хотелось бы потратить кучу времени, а потом выяснится, что чего то нужного не хватает. Как выяснилось с win_prn() классом.

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 133
Зарегистрирован: 19.05.05
ссылка на сообщение  Отправлено: 06.11.13 14:08. Заголовок: and3081 пишет: Буде..


and3081 пишет:

 цитата:
Будет ли он работать с штрихкодовыми шрифтами ?



petr707 пишет:

 цитата:
..\contrib\hbzebra\tests\ есть примеры


там пример вывод штрихкодов(разных) в PDF

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 134
Зарегистрирован: 19.05.05
ссылка на сообщение  Отправлено: 06.11.13 14:43. Заголовок: Как то было замаячил..


Как то было замаячила потребность вывода данных в PDF, накрапал
на базе стандартных примеров отладочную программу вывода в PDF c
некоторыми коментариями.

Скрытый текст


и для него HBP
Скрытый текст



Спасибо: 1 
ПрофильЦитата Ответить



Пост N: 79
Зарегистрирован: 24.09.13
ссылка на сообщение  Отправлено: 06.11.13 14:49. Заголовок: Внимательно смотрим ..


Внимательно смотрим вопрос :) Будет ли он работать с ШТРИХКОДОВЫМИ шрифтами . А зебра их рисует сама, если я правильно понял. Зачем лишняя либа, если обычно работает, например (условно)

setfont("EanGnivc",...)
textout('1234567890') - и сразу получаем результат.

Вот я и спросил, поддерживает ли hbhpdf такой способ. По идее обязан. Но вдруг нет ?

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 80
Зарегистрирован: 24.09.13
ссылка на сообщение  Отправлено: 06.11.13 14:58. Заголовок: to nick_mi за приме..


to nick_mi

за пример спасибо, будем курить

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 135
Зарегистрирован: 19.05.05
ссылка на сообщение  Отправлено: 06.11.13 16:03. Заголовок: Может и обязан, не п..


Может и обязан, не проверял, но такого встроеного шрифта в PDF
точно нет. Придется его подгружать из внешнего файла. И что будет
лучше - тягать этот файл шрифта с программой по всем весям,
или подлинковать библиотеку в EXE - дело каждого

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 3695
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 06.11.13 16:06. Заголовок: Как мне так проще шт..


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

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 81
Зарегистрирован: 24.09.13
ссылка на сообщение  Отправлено: 06.11.13 16:28. Заголовок: to nick_mi Согласе..


to nick_mi

Согласен. Пример заработал. Пока глубоко не копал, сразу вопрос по позиционированию при выводе текста.

1.позиционирование только в пикселях ?
2.размер формата А4 и А3 в пикселях строго фиксированный (как в комментах), т.е.не зависит от каких-нибудь разрешений и качества ?
3.встроенных функций указателя для вывода текста нет ? Т.е. для цикличного вывода строк, типа ведомости нужно самому написать функционал ?

Буду вникать, наверное опять придется себе обзорчик по функциям писать. Никто не делал ?

Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 30 , стр: 1 2 All [только новые]
Ответ:
1 2 3 4 5 6 7 8 9
большой шрифт малый шрифт надстрочный подстрочный заголовок большой заголовок видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки моноширинный шрифт моноширинный шрифт горизонтальная линия отступ точка LI бегущая строка оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 202
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет