Temat: Generowanie EAN-13 (kod kreskowy)

Witam, chcę wydrukować kody EAN na dokumencie WZ. Próbowałem z różnymi czcionkami, ale generowane są niepoprawnie. Przy użyciu czcionki Code EAN13 z tej strony https://grandzebu.net/informatique/codbar-en/ean13.htm, oraz zastosowaniu przedstawionego algorytmu kody generują się poprawnie i da się je odczytać czytnikiem. Niestety na stronie jest tylko funkcja w VBA. Czy ktoś ma taką funkcję opracowaną dla CR lub sql server? Może ktoś ma jakiś lepszy sposób?
Krzysztof Mazur
Krzysztof Wojtal

Krzysztof Wojtal Specjalista ds
systemu ERP, PL/SQL,
Crystal rep., Power
B...

Temat: Generowanie EAN-13 (kod kreskowy)

Cześć,

Poniżej masz link do mojego autorskiego rozwiązania. Jest to raport, w którym buduję kody kreskowe. Są parametry, w których podajesz wartość dla kodu kreskowego, rodzaj oraz czy ma się drukować pod kodem jego wartość.

https://megawrzuta.pl/download/e6ef47eaed6226a2547c8004...

W raporcie dostępne są 4 typy kodów kreskowych:
EAN13,
EAN39,
EAN128B (dowolne znaki, ale maksymalnie tylko 21 znaków),
EAN128C (same liczby - ilość musi być parzysta - przydatne do wydrukowania np. nr rachunku bankowego: 24112233445566778899001234 - 26 liczb).

W zawiązku z tym, że nie testowałem tego rozwiązania w szerokim zakresie, mogą pojawić się błędy, choć jak do tej pory, to nikt na to rozwiązanie nie narzekał.

Pozdrawiam
Krzysiek

Temat: Generowanie EAN-13 (kod kreskowy)

Wielkie dzięki!!! Wszystko zadziałało tak jak chciałem:)
Pozdrawiam
Krzysztof Mazur
Marcin L.

Marcin L. Specjalista ds.
Oprogramowania,
Asseco BS. S.A.

Temat: Generowanie EAN-13 (kod kreskowy)

Trafiło na mnie. Mam problem z EAN128. Nie chce czytać takiego kodu
BLO_201148342
Krzysztof Wojtal

Krzysztof Wojtal Specjalista ds
systemu ERP, PL/SQL,
Crystal rep., Power
B...

Temat: Generowanie EAN-13 (kod kreskowy)

Cześć,

Sprawdziłem, no i faktycznie jest problem z odczytaniem tego kodu. Jak dodałem po podkreśleniu cyfrę 1, to bez problemu odczytał. Podejrzewam, że ma problem, gdyż w znaku _ są na końcu aż 4 przerwy i czytnik nie jest w stanie poprawnie ich zinterpretować w moim rozwiązaniu.
Jak użyłem myślnika zamiast podkreślenia, to działa wszystko bez problemów.

Pozdrawiam
Krzysiek
Marcin S.

Marcin S. Programista, trener
i konsultant w
zakresie .NET/.NET
Cor...

Temat: Generowanie EAN-13 (kod kreskowy)

Temat kod kreskowych powraca jak bumerang, więc wrzucam aktualne rozwiązanie.

1. Zainstalowałem czcionki Libre Barcode EAN 13 oraz Libre Barcode 128 z Google Fonts
https://fonts.google.com/specimen/Libre+Barcode+EAN13+Text
https://fonts.google.com/specimen/Libre+Barcode+128

2. Następnie w formatowaniu pola wybrałem czcionkę jedną z powyższych

Gotowe. Pamiętajcie tylko, że kod musi zawierać cyfrę kontrolną, aby czytnik mógł go odczytać.
Marcin L.

Marcin L. Specjalista ds.
Oprogramowania,
Asseco BS. S.A.

Temat: Generowanie EAN-13 (kod kreskowy)

Marcin S.:
Temat kod kreskowych powraca jak bumerang, więc wrzucam aktualne rozwiązanie.

1. Zainstalowałem czcionki Libre Barcode EAN 13 oraz Libre Barcode 128 z Google Fonts
https://fonts.google.com/specimen/Libre+Barcode+EAN13+Text
https://fonts.google.com/specimen/Libre+Barcode+128

2. Następnie w formatowaniu pola wybrałem czcionkę jedną z powyższych

Gotowe. Pamiętajcie tylko, że kod musi zawierać cyfrę kontrolną, aby czytnik mógł go odczytać.

Zainstalowałem obie czcionki i niestety tego kodu nie chce za nic czytać
BLO_201148342Ten post został edytowany przez Autora dnia 13.07.22 o godzinie 14:51

Następna dyskusja:

Kod Kreskowy z tekstem i zn...




Wyślij zaproszenie do