Hi,
I have been creating some labels in pdf with Odoo 8. Sadly it's a very slow process; when I create 150 labels it takes about 1 minute to compute the PDF file (html file goes significantly faster 2-3 seconds). I think the cause of this slowness is the interaction between Qweb and wkhtmltopdf? Does anyone know a workaround to make this much faster?
My report code is the following:
<template id="report_batch_view_zebra">
<t t-call="report.html_container">
<t t-foreach="docs" t-as="doc">
<t t-foreach="doc.number_items" t-as="i">
<div class="page">
<h2 t-field="doc.variety_id"/>
<h2 t-field="doc.plot_id"/>
<p>date : <span t-field="doc.picking_date"/></p>
</div>
</t>
</t>
</t>
PS: Note that my solution is currently working on Django and I am trying to port it to OpenERP to get it integrating with the OpenERP apps. With Django I was using reportlab (canvas from reportlab.pdfgen) and it went much faster to generate the pdf (less than a second). If i can't get it anyfaster with Qweb would it be a good solution to import reportlab and use this?