Kod kreskowy nie skanuje się po wydruku: trzy przyczyny, po kolei

Autor: · Opublikowano

Etykieta się wydrukowała. Wygląda czysto. Skaner przy okienku jej nie przyjmuje.

Skaner nie widzi obrazka — mierzy szerokość kresek i odstępów i porównuje ją ze specyfikacją. Kod kreskowy może wyglądać idealnie i być nieczytelny, i dlatego tak trudno ocenić ten problem na oko. Są trzy przyczyny i trzeba je sprawdzać w określonej kolejności, bo tylko jedną z nich da się sprawdzić bez żadnych kosztów.

1. Wydrukował się mniejszy, niż go zaprojektowano

Zdecydowanie najczęstsza przyczyna i jedyna, którą wykluczysz bez dotykania drukarki.

Jeśli etykieta przyszła jako strona A4 albo Letter i została dopasowana do rolki 10x15, wszystko na niej wydrukowało się w mniej więcej 48% zamierzonego rozmiaru. Kreski zaprojektowane w szerokości, którą skaner potrafi rozróżnić, mają teraz połowę tej szerokości.

Sprawdzisz to w kilka sekund:

  1. Otwórz oryginalny PDF w Podglądzie i naciśnij Cmd+I.
  2. Jeśli strona ma 210 × 297 mm albo 8,5 × 11 cala, to jest twoja przyczyna.
  3. Przyłóż linijkę do wydrukowanej etykiety. Etykiety 10x15 z pomniejszoną stroną nie da się pomylić z niczym innym, gdy już wiesz, czego szukać.

Rozwiązaniem nie jest ustawienie druku. Etykietę trzeba wyciąć ze strony w pełnym rozmiarze, a nie wciskać w nią — nasze darmowe narzędzie w przeglądarce robi to bez skalowania, więc kod kreskowy zachowuje dokładnie te wymiary, które narysował przewoźnik.

2. Za niska gęstość druku

Jeśli rozmiar się zgadza, następnym podejrzanym jest ciepło. Drukarka termiczna przyciemnia etykietę ciepłem, a gdy jest go za mało, kreski wychodzą szare zamiast czarnych, z krawędziami rozmywającymi się w odstępach.

Skaner potrzebuje wyraźnej granicy między kreską a odstępem. Miękkie krawędzie zacierają tę granicę i czytnik albo zawodzi, albo odczytuje kod błędnie.

Zwiększ w ustawieniach drukarki Darkness albo Density (gęstość druku) o dwa stopnie i wydrukuj etykietę testową. W razie potrzeby powtórz.

Nie idź od razu na maksimum. Za dużo ciepła to osobna usterka: kreski rozlewają się w odstępy, odstępy się zwężają, a za ciemny kod kreskowy zawodzi dokładnie tak samo jak za jasny. Jest pewien przedział, i zbliżanie się do niego krokami jest lepsze niż zgadywanie na którymś z krańców.

Blady wydruk ma też inne przyczyny — stary materiał, brudną głowicę, rolkę założoną odwrotnie — i warto je wykluczyć, zanim zrzucisz winę na ustawienie gęstości.

3. Rastrowanie rozbija kreski

Ta przyczyna jest rzadsza i bardziej myląca, bo etykieta wygląda na ziarnistą, a nie na błędną.

Rastrowanie (dithering) udaje odcienie szarości, rozpraszając punkty. To właściwy wybór dla zdjęć i zły dla kodów kreskowych: zastosowane do pełnej czarnej kreski daje kreskę nakrapianą, z poszarpaną krawędzią, a skaner widzi niejednolitą szerokość.

Jeśli sterownik to udostępnia, ustaw rastrowanie na brak (None) albo uporządkowane (Ordered). Przyjrzyj się z bliska wydrukowanej kresce — jeśli jest nakrapiana, a nie pełna, to jest twoja przyczyna i żadna zmiana gęstości tego nie naprawi.

Szybka kolejność sprawdzania

  1. Zmierz etykietę. Za darmo, od ręki, i to najbardziej prawdopodobna odpowiedź.
  2. Przyjrzyj się z bliska jednej kresce. Nakrapiana oznacza rastrowanie. Szara i miękka oznacza gęstość.
  3. Zwiększ gęstość o dwa stopnie i wydrukuj ponownie.
  4. Wydrukuj autotest samej drukarki, jeśli wszystkie trzy zawiodą — pomija Maca i mówi, czy problemem jest głowica drukująca.

Wczoraj się skanował, a dziś nie

Coś się zmieniło, i rzadko jest to plik. Materiał termiczny blaknie od ciepła, światła i czasu, więc stara rolka może drukować przyzwoicie i w ciągu kilku dni tracić jakość. Głowica drukująca, na której zebrał się klej albo kurz, zostawia cienkie niezadrukowane linie w poprzek kresek.

Wyczyść głowicę alkoholem izopropylowym i niestrzępiącą się ściereczką i wypróbuj świeżą rolkę, zanim zmienisz jakiekolwiek ustawienie. Jedno i drugie jest tańsze niż debugowanie sterownika, który działał bez zarzutu.

Najczęstsze pytania

Dlaczego kod kreskowy na mojej etykiecie wysyłkowej się nie skanuje?

Są trzy przyczyny i na oko wyglądają identycznie. Kod kreskowy wydrukował się mniejszy, niż go zaprojektowano, gęstość druku jest za niska, więc kreski mają miękkie krawędzie, albo rastrowanie (dithering) rozbiło kreski na kropki. Najpierw zmierz etykietę — rozmiar to jedyna rzecz, którą sprawdzisz bez dotykania drukarki.

Kod kreskowy wygląda moim zdaniem idealnie ostro.

Skaner odczytuje szerokość kresek i odstępów, a nie obrazek. Kod kreskowy zmniejszony o połowę nadal jest ostry i nadal nieczytelny, bo kreski są teraz węższe, niż skaner potrafi rozróżnić. To, że kod dobrze wygląda, i to, że dobrze się skanuje, to dwa różne testy.

Jaka powinna być gęstość druku?

Na drukarce termicznej średnia do wysokiej, a potem korekta. Za niska zostawia szare kreski o miękkich krawędziach; za wysoka rozlewa je w odstępy i je zamyka. Zmieniaj ją o dwa stopnie naraz i po każdej zmianie drukuj etykietę testową, zamiast skakać od razu na maksimum.

Czym jest rastrowanie (dithering) i dlaczego ma tu znaczenie?

Rastrowanie udaje odcienie szarości, rozpraszając punkty. To dobre dla zdjęć i złe dla kodów kreskowych, bo zamienia pełne kreski w nakrapiane, z poszarpanymi krawędziami. Jeśli sterownik na to pozwala, ustaw rastrowanie na brak (None) albo uporządkowane (Ordered).

Pomiń ręczne przycinanie

LabelPrint mierzy, gdzie na stronie leży etykieta, i drukuje ją w pełnym rozmiarze na twojej drukarce termicznej. Za darmo 5 etykiet dziennie, bez konta.

Pobierz zApp Store

Drukowanie etykiet w macOS