У меня есть два PNG, которые я пытаюсь объединить в PDF, используя ReportLab 2.3 на Python 2.5. Когда я использую canvas.drawImage(ImageReader) для записи PNG на холст и сохранения, прозрачность становится черной. Если я использую PIL (1.1.6) для создания нового изображения, тогда вставьте() либо PNG на изображение PIL, он будет просто отлично. Я дважды проверял в Gimp, и оба изображения имеют рабочие альфа-каналы и сохраняются правильно. Я не получаю сообщение об ошибке, и, похоже, не все, что может сделать мой google-fu.
Есть ли кто-нибудь, кто собрал прозрачный PNG на холст ReportLab, с прозрачной работой? Спасибо!