Довольно долго я всевозможными способами пробовал вывести изображения с прозрачным фоном (например картинку формата png) в .NET CF на Windows Mobile устройствах. Но всё получалось либо медленно и некрасиво, либо очень сложно. А нужен был метод позволяющий делать это просто быстро и качественно. И вот недавно наткнулся на чудесный набор библиотек OpenNETCF Smart Device Framework (думаю о нём я ещё не раз напишу в нём ну очень много полезных и нужных вещей). В этом наборе имеется библиотека OpenNNETCF.Drawing.dll предназначенная для работы с изображениями с использованием GDI+. Вот она то мне и помогла сделать то что так давно хотелось.
Итак пример кода:
Здесь я приведу пример кода для рисования при помощи GDI+ для Windows Mobile. Хороший человек Алекс Фейнман представил замечательную библиотеку OpenNETCF.GDIPlus для рисования очень красивых линий с использованием разнообразных кистей и заливок. Библиотека доступна с исходным кодом и позволяет делать удивительные вещи, самыми полезными (на мой взгляд) из которых являются возможность рисования прозрачных объектов (Transparent) и сглаживания краёв и объектов, что делает линии значительно более привлекательными.
15 сентября 2010, 11:39
Вот немного фотографий:
Хорошая графика, никаких тормозов, качественное, приятное и удобное управление G-Sensor-ом.
Наткнулся на днях на очень достойную игру для Windows Mobile. Первая игра на моём HTC HD2, которую мне захотелось иметь на телефоне всегда. Я вообще не игрок, но иногда бывает (в очереди где нибудь там стоишь или ещё чего чтобы время скоротать).
Войти Запомнить меня
Логин или эл. почта
Windows Mobile / Поиск по тегам / КБСС - Разработка программного обеспечения в Красноярске - Мобильные терминалы сбора данных
Комментариев нет:
Отправить комментарий