Уведомления

Группа в Telegram: @pythonsu

#1 Дек. 3, 2007 02:57:52

audial
От:
Зарегистрирован: 2007-06-27
Сообщения: 5
Репутация: +  0  -
Профиль   Отправить e-mail  

reportlab. прозрачное изображение либо фон

как сделать изображение прозрачным либо сделать его фоном?

пробую так:

c.drawImage('/var/www/kartinka.jpg', 100, 100, mask=)

получается вообще вверх тормашками и с увеличенным размером =\ и не прозрачное, хотя вроде как задали сделать прозрачным белый цвет (RGB 255.255.255)

пробовал ещё вместо файла указывать PIL объект, но вылетал с ошибкой
JpegImageFile instance has no attribute ‘getRGBData’



Офлайн

#2 Дек. 3, 2007 03:07:55

audial
От:
Зарегистрирован: 2007-06-27
Сообщения: 5
Репутация: +  0  -
Профиль   Отправить e-mail  

reportlab. прозрачное изображение либо фон

с прозрачностью разобрался

верная маска для белого прозрачного:



размеры пришлось подогнать. пробовал брать как points, как и сказано в документации ( размерность по умолчанию ) - увеличивает :(

изображение получается симметричным относительно горизонтали..не понятно пока почему =\



Отредактировано (Дек. 3, 2007 03:34:38)

Офлайн

#3 Дек. 5, 2007 23:37:47

audial
От:
Зарегистрирован: 2007-06-27
Сообщения: 5
Репутация: +  0  -
Профиль   Отправить e-mail  

reportlab. прозрачное изображение либо фон

видимо это баг.
причину нашел, всё изза параметра bottomup=0.



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version