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