Ich habe zwei PNGs, die ich versuche, mit ReportLab 2.3 auf Python 2.5 zu einer PDF zu kombinieren. Wenn ich canvas.drawImage (ImageReader) verwende, um entweder PNG auf die Leinwand zu schreiben und zu speichern, erscheint die Transparenz schwarz. Wenn ich PIL (1.1.6) verwende, um ein neues Bild zu erzeugen, dann paste() entweder PNG auf das PIL-Bild, es fügt sich gut zusammen. Ich habe in Gimp doppelt überprüft und beide Bilder haben funktionierende Alpha-Kanäle und werden korrekt gespeichert. Ich erhalte keinen Fehler und es scheint nichts zu geben, dass mein Google-Fu auftauchen kann.Transparenz in PNGs mit reportlab 2.3
Hat jemand da draußen ein transparentes PNG auf einem ReportLab-Canvas zusammengefügt, wobei die Transparenz ordnungsgemäß funktioniert? Vielen Dank!
Arbeitete auch für mich - danke! –
Yup, das macht es. Vielen Dank! –
FYI die 'drawImage' Dokumente sind hier verfügbar: http://www.reportlab.com/apis/reportlab/dev/pdfgen.html#reportlab.pdfgen.canvas.Canvas.drawImage – dkamins