|
|
|
генерация штрихкод 2 of 5
|
|||
|---|---|---|---|
|
#18+
Всем доброго вечера ! Скачала себе замечательный пакет для генерации pdf файлов .Мне нужно вывести штрихкод в формате https://en.wikipedia.org/wiki/Interleaved_2_of_5. такие данные 65839038475758432327 . Если я просто беру ' Код: plsql 1. 2. то штрихкод получаеться не валидный и не читаеться сканером. Как поняла мне еще нужно преобразовать его .... Подскажите нету ли функции делающий это ? или может кто то уже писал такое . Куда мне копать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2018, 21:05 |
|
||
|
генерация штрихкод 2 of 5
|
|||
|---|---|---|---|
|
#18+
А почитать описание к шрифту не судьба? Как я понял, один символ шрифта одновременно кодирует 2 цифры. Поскольку никогда с ним не работал, просто тынц на документацию из И-нет http://grandzebu.net/informatique/codbar-en/code25I.htm ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2018, 21:18 |
|
||
|
генерация штрихкод 2 of 5
|
|||
|---|---|---|---|
|
#18+
я просто думала есть уже функция кем то написанная под эти задачи . Ну ладно тут вроде есть пример какоято функции на VBA попробую ее заюзать..... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2018, 02:04 |
|
||
|
генерация штрихкод 2 of 5
|
|||
|---|---|---|---|
|
#18+
Там алгоритм простейший. Просто склеить 2-а символа и отобразить их на один. Единственная "сложность", что там в районе пары 94 в шрифте разрыв. Нужно проверять на < 94 и >= 94. Но это вроде элементарно, один IF. Поскольку у Вас четное кол-во символов, то никакого checksum не нужно Скорее всего нужно добавить стар и стоп символ в начало и конец строки (у Вас в исходном посте этого тоже нет) Как я понял. Считывателя штрих кода нет, т.ч. помочь могу только теоретически ))) мне все равно не проверить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2018, 12:57 |
|
||
|
генерация штрихкод 2 of 5
|
|||
|---|---|---|---|
|
#18+
Функцию нашла которая это делает .... но зараза у меня все равно правильно не читает ! Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2018, 16:06 |
|
||
|
генерация штрихкод 2 of 5
|
|||
|---|---|---|---|
|
#18+
может кодировка ? Хотя какая кодировка у меня только цифры ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2018, 16:07 |
|
||
|
генерация штрихкод 2 of 5
|
|||
|---|---|---|---|
|
#18+
Считыватель штрихкода просто на телефон поставила и чекаю =) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2018, 16:09 |
|
||
|
генерация штрихкод 2 of 5
|
|||
|---|---|---|---|
|
#18+
сравнивала через сервис на сервисе читаеться и выдает такой закодированный текст 'ËO,#Lr4}>xaÌ' а у меня с процедуры выходит такой . почему то теряеться 1 и последний символ Код: plsql 1. 2. 3. куда деваються символы =(( 1 и последний.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2018, 16:53 |
|
||
|
генерация штрихкод 2 of 5
|
|||
|---|---|---|---|
|
#18+
Евгения Зайцеваможет кодировка ? Хотя какая кодировка у меня только цифры ... Это у Вас только цифры, а в закодированных символах за код > 127 уже перебрались ((( Что выдает запрос: select * from sys.database_properties where property_name in ('NLS_CHARACTERSET', 'NLS_NCHAR_CHARACTERSET') ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2018, 17:19 |
|
||
|
генерация штрихкод 2 of 5
|
|||
|---|---|---|---|
|
#18+
Запустил на свой базе ( Charset = MSWIN1251, NCHAR = URF8 ), тоже какая-то лажа (но другая) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2018, 17:41 |
|
||
|
генерация штрихкод 2 of 5
|
|||
|---|---|---|---|
|
#18+
NLS_NCHAR_CHARACTERSET AL16UTF16 NLS_CHARACTERSET AL32UTF8 вот мои настройки ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2018, 17:47 |
|
||
|
генерация штрихкод 2 of 5
|
|||
|---|---|---|---|
|
#18+
Евгения ЗайцеваNLS_CHARACTERSET AL32UTF8 Поэтому начало и отрезало. Как минимум start и stop символы имеют код > 127 На моей БД chr нормально отрабатывает (я тоже про start и stop символы забыл и удивился. откуда русские буквы полезли) AFAIK Должна была получится строчка Код: sql 1. В 1251 она выглядит как: Код: sql 1. Но тут другой вопрос возникает, как ее корректно (и через что) скормить not-unicode TTF шрифту ((( генерация в HEX виде (вместо строки): Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2018, 18:28 |
|
||
|
генерация штрихкод 2 of 5
|
|||
|---|---|---|---|
|
#18+
Сайт тоже строчку покромсал ))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2018, 18:33 |
|
||
|
генерация штрихкод 2 of 5
|
|||
|---|---|---|---|
|
#18+
128 код еще проверила читаеться только тогда когдя я добавляю эти 2 символа ..... Код: plsql 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2018, 18:40 |
|
||
|
генерация штрихкод 2 of 5
|
|||
|---|---|---|---|
|
#18+
Евгения Зайцева, PL/SQL из последнего сообщения у Вас работает и генерирует правильный PDF с корректным штрихкодом ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2018, 18:53 |
|
||
|
генерация штрихкод 2 of 5
|
|||
|---|---|---|---|
|
#18+
да но 128 шрифтом =) а мне ж надо чтобы он 25i генерил .... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2018, 18:55 |
|
||
|
генерация штрихкод 2 of 5
|
|||
|---|---|---|---|
|
#18+
Код: sql 1. 2. Код: sql 1. 2. пытались проверить? Если последовательности ... pdf генератор обрабатывает корректно, так данные и передавать. IMHO ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2018, 19:55 |
|
||
|
генерация штрихкод 2 of 5
|
|||
|---|---|---|---|
|
#18+
Доброе день ! правильный код гененрировтаь научилась .. вроде норм и он валидно читаеться этим шрифтом ... http://www.idautomation.com/barcode-fonts/interleaved-2of5/download.html Но там есть шрифт только демо версии и дописывает демо в сам шрифт .. Эх где бы взять мне теперь нормальный шрифт без демо=) поискала на просторах не нашла.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2018, 13:39 |
|
||
|
|

start [/forum/topic.php?fid=52&fpage=127&tid=1884494]: |
0ms |
get settings: |
8ms |
get forum list: |
19ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
33ms |
get topic data: |
14ms |
get forum data: |
4ms |
get page messages: |
57ms |
get tp. blocked users: |
1ms |
| others: | 238ms |
| total: | 382ms |

| 0 / 0 |
