Python2.5でReportLab2.3を使用してPDFに結合しようとしている2つのPNGがあります。canvas.drawImage(ImageReader)を使用していずれかのPNGをキャンバスに書き込んで保存すると、透明度が黒くなります。PIL(1.1.6)を使用して新しい画像を生成し、いずれかのPNGをPIL画像にpaste()すると、うまく合成されます。Gimpをダブルチェックしましたが、両方の画像にアルファチャンネルがあり、正しく保存されています。エラーが発生せず、google-fuで表示できるものがないようです。
透明度が適切に機能している状態で、透明なPNGをReportLabキャンバスに合成した人はいますか?ありがとう!