Ho due PNG che sto cercando di combinare in un PDF utilizzando ReportLab 2.3 su Python 2.5. Quando uso canvas.drawImage (ImageReader) per scrivere PNG sulla tela e salvare, la trasparenza viene visualizzata in nero. Se utilizzo PIL (1.1.6) per generare una nuova immagine, quindi incolla() PNG sull'immagine PIL, compila bene. Ho ricontrollato Gimp e entrambe le immagini hanno canali alfa funzionanti e vengono salvate correttamente. Non sto ricevendo un errore e non sembra esserci nulla che il mio google-fu possa generare.Trasparenza in PNG con reportlab 2.3
Qualcuno là fuori ha composto un PNG trasparente su una tela di ReportLab, con il lucido che funziona correttamente? Grazie!
Ha funzionato anche per me - grazie! –
Sì, è così. Grazie! –
FYI i documenti 'drawImage' sono disponibili qui: http://www.reportlab.com/apis/reportlab/dev/pdfgen.html#reportlab.pdfgen.canvas.Canvas.drawImage – dkamins