Форум: "Media";
Текущий архив: 2007.08.12;
Скачать: [xml.tar.bz2];
ВнизANN - GDIplus 1.1 для Delphi Найти похожие ветки
← →
SamBrook © (2006-11-08 03:00) [0]Небольшая преамбула.
Как известно, в стандартный релиз gdiplus.dll не входят ряд функций, помеченных в MSDN как GDI+ 1.1.
Официальный релиз версии 1.1 ожидается только под Vista, но неофициальный существует с момента появления Office 2003 (библиотека лежит в каталоге PowerPoint).
Согласно EULA, эту библиотеку нельзя распространять, однако Microsoft не возражает против ее использования, если установлена лицензионная версия Office.
Мне удалось собрать по кускам описание добавленных в данной версии функций и добавить их в стандартный пакет от progdigy.
Новая версия лежит [url=http://www.webfile.ru/1182590]здесь[/url].
Для использования возможностей версии 1.1 необходимо
1. скопировать gdiplus.dll из каталога powerpoint в каталог
программы под именем gdiplus~11.dll
2. добавить в проект опцию условной компиляции GDIPLUS_11.
Вместе с исходными файлами я вложил демо нововведений, связанных с растровыми изображениями (эффекты, гистограммы).
Новые возможности при работе с метафайлами не тестировались
В процессе тестирования обнаружились 4 бага библиотеки, связанные с эффектами:
- BrighnessContrast
- ColorMatrixEffect
- HueSaturationBrightness
- RedEyeCorrection
Первые два удалось устранить, остальные нет.
Очень огорчило, что RedEyeCorrection, похоже, не работает вообще.
Буду очень признателен за любые замечания и рекоммендации по поводу данной библиотеки
← →
SamBrook © (2006-11-08 03:14) [1]Забыл написать:
Демонстрационный пример будет компилироваться начиная с D6
← →
Ketmar © (2006-11-08 10:55) [2]>[0] SamBrook(c) 8-Nov-2006, 03:00
>Буду очень признателен за любые замечания и рекоммендации
>по поводу данной библиотеки
первое. оно же и последнее. какого #@$@% было не выложить саму библиотеку?!!
← →
WondeRu © (2006-11-08 16:44) [3]спасибо!
← →
Sambrook © (2006-11-08 17:24) [4]
> первое. оно же и последнее. какого #@$@% было не выложить
> саму библиотеку?!!
Прочти внимательно первое сообщение. Если с первого раза не дойдет, прочти еще раз.
← →
Ketmar © (2006-11-08 18:44) [5]>[4] Sambrook(c) 8-Nov-2006, 17:24
>Прочти внимательно первое сообщение. Если с первого раза
>не дойдет, прочти еще раз.
а-а-а. понял. у тебя куплены винды, куплен офис и куплены все остальные программы. ага. и Delphi тоже куплена. говорю "аум" и удаляюсь.
зыж интересно, на кой половой орган нужны хидеры к несуществующей библиотеке?
← →
Ketmar © (2006-11-08 18:45) [6]как будто неясно, каким образом выкладываются DLL, запрещённые к распространению. как дети, право слово...
← →
SamBrook © (2006-11-08 18:54) [7]
> Ketmar © (08.11.06 18:45) [6]
> как будто неясно, каким образом выкладываются DLL, запрещённые
> к распространению. как дети, право слово...
Как будто неясно, как найти библиотеку самому и не морочить голову другим.
← →
Ketmar © (2006-11-08 19:08) [8]>[0] SamBrook(c) 8-Nov-2006, 03:00
ясно. вот это, значит:
>Буду очень признателен за любые замечания и рекоммендации
>по поводу данной библиотеки
трындёж. так бы и сказал сразу.
Страницы: 1 вся ветка
Форум: "Media";
Текущий архив: 2007.08.12;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.038 c