|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
||||
|
||||
PngImage - TPngObject - MyPNG
Здравствуйте.
Собственно я создал свой модуль на скорую руку что бы быть наглядным пособием для развития , ну и попытаться так сказать разобрать что-же я в нём на калякал. Что-же се чудо делает? хм... Уж точно оно связано с PNG и TPngObject. Зачем я его создал? Мне было не понятно, куда деваются альфа каналы при копировании куска коринки на картинку. Может я копал не туда, но всё же. Просто хочу поделиться опытом, ну и выслушать критику. MyPNG.zip Может новички что то почерпнут из этого. Потом наверно добавлю бленд на копирование картинок. 11011111 INED Home code VK |
#2
|
||||
|
||||
Размышления вслух:
"Наверно это всё интересно, но актуально было несколько лет назад. С некоторых пор, я предпочитаю использовать GDI+, так как считаю что велосипед с маааленьким моторчиком предпочтительнее того же велосипеда, но с мотором от Белаз-а, да и возможности у маленького моторчика (GDI+) гораздо шире". Je venus de nulle part 55.026263 с.ш., 73.397636 в.д. |
#3
|
||||
|
||||
Просто в интернете мало чего написано про модуль для PNG вот я и начертал свой модуль и подключил к нему PngImage. Может я не разобрался PngImage но всё же мой модуль работает.
А что касается GDI+, то это конечно круто, но это мало поможет в учёбе. Просто мало где написано как GDI+ устроен и как он работает, как он обрабатывает то или иное изображение. Думаю что исходника на него тоже нету, чтобы понять его архитектуру, и если что, то почерпнуть для себя немного знаний. Может я где-то не прав? 11011111 INED Home code VK Последний раз редактировалось ined, 27.02.2015 в 08:47. |
#4
|
||||
|
||||
ну естественно исходников GDI+ нет, так же как и всей Windows. а вот документация на MSDN есть. времена TPNGImage, TJPEGImage, TGIFImage, TTIFFImage, TBMPImage прошли. есть один могучий TGDIPImage.
Пишу программы за еду. __________________ |
#6
|
||||
|
||||
Вся информация есть в сети. Кратко по форматам:
Поддерживаются форматы BMP, GIF, TIFF, JPEG, Exif (расширение TIFF и JPEG для цифровых фотокамер), PNG, ICON, WMF и EMF. Je venus de nulle part 55.026263 с.ш., 73.397636 в.д. |
Этот пользователь сказал Спасибо angvelem за это полезное сообщение: | ||
ined (28.02.2015)
|
#7
|
||||
|
||||
Пишу программы за еду. __________________ |
Этот пользователь сказал Спасибо NumLock за это полезное сообщение: | ||
ined (01.03.2015)
|