<div dir="ltr">Thanks Nyall!<div>I did what you have suggested: in fact opening manually the new XML as a .qpt file into QGIS everything works perfectly, and I can manually export a map.</div><div>But it doesn't work in the stand-alone script, which is what I need. </div><div>I didn't know that <span style="font-family:arial,sans-serif;font-size:12.8000001907349px">QgsMapRenderer is deprecated in 2.4, this is probably causing the problem.</span></div><div><font face="arial, sans-serif">I will try to use the </font><span style="font-family:arial,sans-serif;font-size:12.8000001907349px">QgsMapSettings object instead of it!</span></div><div><span style="font-family:arial,sans-serif;font-size:12.8000001907349px">Thanks for the hints!</span></div><div><span style="font-family:arial,sans-serif;font-size:12.8000001907349px">Andrea</span></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Oct 1, 2014 at 10:12 PM, Nyall Dawson <span dir="ltr"><<a href="mailto:nyall.dawson@gmail.com" target="_blank">nyall.dawson@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class=""><p dir="ltr"><br>
On 02/10/2014 2:55 am, "Andrea Amparore" <<a href="mailto:andrea.amparore@gmail.com" target="_blank">andrea.amparore@gmail.com</a>> wrote:<br>
><br>
> Thanks Andreas!<br>
><br>
> Actually I need to do it with a script, because the serial printing is a part of a much more complex script.<br>
><br>
> It works on QGIS 2.2, but on QGIS 2.4 it drives me crazy…</p>
</span><p dir="ltr">Two things:<br>
- QgsMapRenderer is deprecated in 2.4 and above. You should update your code to use the new replacement QgsMapSettings object.</p>
<p dir="ltr">- Why don't you try saving the XML templates from your script to qpt files and then try loading them manually into QGIS? That might give you a better idea where your script is breaking.</p><span class="HOEnZb"><font color="#888888">
<p dir="ltr">Nyall</p>
</font></span></blockquote></div><br></div>