Мастерство программирования » Страница 4
-Программирование на Python
Deftrue, а как насчет наклонного текста?
img.text((10, 100), u'Abcde', 0x0, (None, 50, 3))
там ведь по оси Х с нахлестом буквы
------------------
блин, еле отработал седня с будуна. Вот, пришел, нацарапал. Знаю, что фигня, но учитывая мое состояние я щас туго соображаю.
from graphics import Image
from appuifw import app, Canvas
from e32 import ao_sleep as sleep
canvas=Canvas()
app.body=canvas
img=Image.new(canvas.size)
img.text((10, 100), u'Abcde', 0x0, (None, 50, 1))
l, l2, l3=[], [], []
x=0
for i in range(canvas.size[0]):
__for ii in range(canvas.size[1]):
____if img.getpixel((i, ii))[0]==(0, 0, 0):
______x=0
______l.append(i)
______l2.append(ii)
____else:x+=1
____if ii==0 and x>canvas.size[1]:
______try:
________l3.append((min(l), min(l2), max(l)+1, max(l2)+1))
______except:pass
______l, l2=[], []
______x=0
for i in l3:
img.rectangle(i, 0xff5500)
print l3
canvas.blit(img)
sleep(10)
Колись на свой код=)
хм... Дык они не всегда одинаковые. Например b и p... А вот для наклонных букв я так не придумал, что делать. Группа букв, где координаты по оси Х перехлестываются, у меня в коде принимается за одну букву... Кто сможет?
Вот скрины
Прикрепленный файл #1: 984_screenshot0042.png (12,47 Kb)
Прикрепленный файл #2: 068_screenshot0043.png (12,6 Kb)
Всем привет. Подскажите, возможно ли на листбокс вывести иконку приложения? У меня три листбокса - в одном отображаются все установленные приложения в телефоне, в другом все запущенные в данный момент, в третьем все процессы. Как мне отобразить иконку слева от названия? В обменнике нашел подобный модуль, но он для Питона версии 1.9.х , а мне для 1.4.5 надо. Заранее спасибо.
- «
- 1
- 2
- --
- 3
- 4
- 5
- --
- 7
- 8
- »