Moim następującym problem jest fakt, że dodałem kod kreskowy, ładnie się wyświetla, ale nie czyta go ani fizyczny skaner ani wirtualny.
Używam: https://github.com/tecnickcom/tc-lib-barcode
Poprawnie zaimplementowany ponieważ działa z szablonem.
Podsyłam dwa pliki:
1) PDF - https://ufile.io/sj4mw
2) Obraz - https://ufile.io/ev044
Dla PDF nie działa, a dla obrazka już tak. Obstawiam, że problemem może być fakt, że generuje ten PDF z szablonu HTML.
<head> <link href='{{ pdf_asset("css/drmobile-sendItLabel.css") }}' rel='stylesheet' type='text/css'> </head> <body> <div class="left-col"> <img src="{% if color == 'color' %} {{ pdf_asset("images/sender-B-img.png") }} {% elseif color == 'gray' %} {{ pdf_asset("images/sender-B-img-bw.png") }} {% else %} {{ pdf_asset("images/sender-B-img-bw.png") }} {% endif %}" alt=""/> <div class="sender-img-address"> <div class="sender-img-address-detail"> {% if barcode %} {% endif %} </div> </div> <div class="receiver-img-address"> <div class="receive-img-address-detail"> </div> </div> </div> </body>
Czy winny może być fakt, że ładujemy background-image na cały rozmiar? Nie znam się na kodach kreskowych, więc nie umiem zdebuggować co powoduje taki błąd.
Liczę na Waszą pomoc.
Pozdrawiam,
Largo
PS. Dołączam CSS:
.sender-img-address-detail > p, .receive-img-address-detail p { margin-bottom: 3px; line-height:50%; font-size: 13px; color: #666; }
Może fakt, że zmienia on style i rozmiar czcionki przez to kod kreskowy jest nieczytelny?
Rozwiązałem temat - okazało się, że rozmiar był za mały.