Barcode QR Code in Print Format - jigneshpshah/greycube_helpmanual GitHub Wiki

Barcode

Refer: http://barcodes4.me/apidocumentation

Jinja Code

<img src="http://www.barcodes4.me/barcode/c128a/{{doc.name}}.png" alt="barcode invoice#"></img>

Code Sample

<img src="http://www.barcodes4.me/barcode/c128a/019372894476.png" alt="barcode invoice#"></img>

Result

barcode invoice#

Code

<img src="http://www.barcodes4.me/barcode/c128a/019372894476.png?margin=15&IsTextDrawn=1&IsBorderDrawn=1" alt="barcode invoice#"></img>

Result

barcode invoice#

QR Code

Jinja Code

<img src="http://www.barcodes4.me/barcode/qr/{{doc.name}}.png?value={{doc.route}}" alt="QR invoice#"></img>

Code Sample

<img src="http://www.barcodes4.me/barcode/qr/chair.png?value=https://primemedical.erpnext.com/products/chair-cszzc" alt="QR invoice#"></img>

Result

QR invoice#

jinja macro for barcode from item_code

{% macro render_barcode(item_code) %}
    
    {% set bc = frappe.db.get_value("Item Barcode", {"parent" : item_code }, ['barcode'], as_dict = 1) %}
    
    {% if bc and bc.barcode %}
        <img alt="{{bc.barcode}}"  height="30px" width="80px"
            src="http://bwipjs-api.metafloor.com/?bcid=code128&text={{bc.barcode}}&includetext">
    {% endif %}

{% endmacro %}

greycube.in - ERPNext Partner & Service Provider

⚠️ **GitHub.com Fallback** ⚠️