<div dir="ltr"><div><div>Hello,<br><br></div>I noticed that using  the    .render()    function  with  pyQgis > 2.2   the labels are not  visible.<br><br></div>This is my test source code :<br><div><div><div><br><br>                iface = qgis.utils.iface<br><br>                mapRenderer = mapCanvas.mapRenderer()<br>                mapRect = mapRenderer.extent()<br>                width = mapRenderer.width()<br>                height = mapRenderer.height()<br>                srs = mapRenderer.destinationCrs()<br><br>                # create output image and initialize it<br>                image = QImage(QSize(width, height), QImage.Format_ARGB32)<br>                image.fill(0)<br>                <br>                #adjust map canvas (renderer) to the image size and render<br>                imagePainter = QPainter(image)<br>                <br>                zoom = 1<br>                target_dpi = int(round(zoom * mapRenderer.outputDpi()))                <br>                <br>                mapRenderer.setOutputSize(QSize(width, height), target_dpi)<br>            <br>                mapRenderer.render(imagePainter)<br>                imagePainter.end()<br><br>                xN = mapRect.xMinimum()<br>                yN = mapRect.yMinimum()<br><br>                nomePNG = ("TestImage")<br>                <br>                input_file = out_folder + "/" + nomePNG + ".png"<br>                <br>                image.save(input_file, "png")<br><br><br></div><div>Somebody can test it and confirm ?    Perhaps ,  it was introduced some other parameter for the labels ,  from 2.4 version ?<br><br><br></div><div>Thank you in advance<br><br></div><div>Roberto<br></div></div></div></div>