Суббота, 14.06.2025, 09:59
Приветствую Вас Гость | RSS
Меню сайта
Категории каталога
О смартфонах [32]
SEO/Раскрутка сайтов [6]
ICQ [4]
Шаблоны SMS [3]
Обзоры телефонов [4]
iPhone - общие материалы [7]
iPhone - обзоры программ [12]
Программирование для смартфонов [8]
Мини-чат
Новые файлы
Популярные статьи
[01.11.2008]
Ceкpeты тeлeфoнoв Nokia
[01.11.2008]
Новые секретные коды для ...
[01.11.2008]
Что такое смартфон и что ...
[01.11.2008]
Русифицируем "серые&...
[01.11.2008]
Вот процессы которые нель...
Главная » Статьи » iPhone - обзоры программ

модуль graphics
модуль graphics от питона

graphics.Image.new(size[,mode='RGB16'])-создает новый рисунок с заданым размером
mode:
'1': черно-белый рисунок (1 bit per pixel)
'L': 256 цветов (8 bits per pixel)
'RGB12': 4096 цветов (12 bits per pixel)
'RGB16': 65536 цветов (16 bits per pixel)
'RGB': 16.7 миллионов цветов (24 bits per pixel)

graphics.Image.open(filename)-открывает рисунок, потдерживаемые форматы:JPEG,PNG.
graphics.Image.inspect(filename)-возвращает атрибуты файла

методы применимые к объекту Image:
resize(newsize[,callback=None,keepaspect=0])-Устанавливает новый размер рисунка
transpose(direction[,callback=cb])
direction:
FLIP_LEFT_RIGHT: отобразить по вертикали
FLIP_TOP_BOTTOM: отобразить по горизантали
ROTATE_90: повернуть на 90 градусов по часовой стрелки
ROTATE_180: повернуть на 180 градусов
ROTATE_270: повернуть на 270 градусов

load(filename[,callback=None])-загрузить новый рисунок
save(filename[,callback=None, format=None, quality=75, bpp=24, compression='default'])
format:'.jpeg' and '.png'
quality-качество рисунка(1-100)
bpp:
1: чернобелый 1 bit per pixel
8: 256 цветов 8 bits per pixel
24: 16.7 миллионов цветов 24 bits per pixel
compression:
'best':наивысшее сжатие
'fast': среднее сжатие
'no': без сжатия
'default': стандартное

stop()

методы объекта для рисования
line(coordseq[,<options>])-линия
polygon(coordseq[,<options>])
rectangle(coordseq[,<options>])
ellipse(coordseq[,<options>])
pieslice(coordseq, start, end, [,<options>])
arc(coordseq, start, end, [,<options>])
point(coordseq, start, end, [,<options>])
clear([color=0xffffff])
text(coordseq, text, [fill=0, font=u"LatinBold12"])
blit(image[,target=(0,0),source=((0,0),image.size),mask=None,scale=0])








Категория: iPhone - обзоры программ | Добавил: Writer (03.11.2008)
Просмотров: 580 | Рейтинг: 0.0/0 |
Всего комментариев: 0
Имя *:
Email *:
Код *:
Форма входа
Поиск
Онлайн всего: 1
Гостей: 1
Пользователей: 0
Друзья сайта
Новые статьи
[03.11.2008]
Python. Описание модуля pathinfo
[03.11.2008]
описание модулей питона telephone и messaging
[03.11.2008]
Описание модуля messaging и location
[03.11.2008]
Программирование для смартфонов - с чего начать?
[03.11.2008]
Инструкция по созданию иконок к прогрaммам
[03.11.2008]
Инструкция по созданию mif-иконок
[03.11.2008]
Python. Описание модуля sysinfo
[03.11.2008]
Python. Краткое описание модуля audio
[03.11.2008]
Свершилось! Ч.А.В.О. по сертификатам и Python-у для новичков
[03.11.2008]
python module e32

Хостинг от uCoz