Odoo Help


How can i output a barcode without left and right margins on a odoo8 qweb report?

on 12/18/14, 5:22 AM 1,394 views

I want output a Code128 barcode without margins on a odoo8 qweb report.

Barcodes generated with

have a oversized white left and right marigin, together ca. 40% of the image.



On 12/18/14, 6:17 AM

I presume this is the default report you're using?
You could always write your own report or modify the existing one.

Code for default barcode:

<img t-att-src="'/report/barcode/QR/%s' % 'My text in qr code'"/>

Code for custom barcode:

<img t-att-src="'/report/barcode/? type=%s&value=%s&width=%s&height=%s'%('QR', 'text', 200, 200)"/>

With the custom version you can set extra parameters which sounds exactly like what you need. 
You can find more details about Odoo barcodes and reports here: https://github.com/odoo/odoodays-2014/blob/master/v8_reporting_engine/index.rst

Note: I haven't tested the white borders myself, but I'm pretty sure this'll help you a good way along.

About This Community

This platform is for beginners and experts willing to share their Odoo knowledge. It's not a forum to discuss ideas, but a knowledge base of questions and their answers.


Odoo Training Center

Access to our E-learning platform and experience all Odoo Apps through learning videos, exercises and Quizz.

Test it now

Question tools

1 follower(s)


Asked: 12/18/14, 5:22 AM
Seen: 1394 times
Last updated: 3/16/15, 8:10 AM