Уведомления

Группа в Telegram: @pythonsu

#1 Дек. 1, 2007 11:54:58

pythonwin
От:
Зарегистрирован: 2006-07-18
Сообщения: 1294
Репутация: +  0  -
Профиль   Отправить e-mail  

python-ming работа с текстом

Всем привет!

есть проблема с использованием python-ming для создания flash-анимации со вставкой и движением текста - пожалуйста, подскажите как исправить
код:

#!/usr/bin/env python

from ming import *

f = SWFFont(“ArialSpecialG1.fdb”)
t = SWFText()
t.setFont(f)
t.setColor(0x80, 0x00, 0x80)
t.setHeight(60)
t.addString(“fnar! fnar!”)

m = SWFMovie()
m.setDimension(320, 240)

i = m.add(t)
i.moveTo(160-t.getWidth(“fnar! fnar!”)/2, 120+t.getAscent()/2)

#print ‘Content-type: application/x-shockwave-flash’

m.save(“text.swf”)

и при выполнении этого примера возникает ошибка:

$ python text.py
Traceback (most recent call last):
File “text.py”, line 16, in ?
i.moveTo(160-t.getWidth(“fnar! fnar!”)/2, 120+t.getAscent()/2)
File “/usr/lib/python2.4/site-packages/ming.py”, line 503, in getWidth
return mingc.SWFText_getStringWidth(self.this, string)
TypeError: Type error. Got fnar! fnar!, expected _p_unsigned_char


PS
Python 2.4.4
os = Debian lenny

Пакет: python-ming
Версия: 1:0.3.0-11



Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version