TPNGImage

  • Автор темы ????
  • Дата начала
Статус
Закрыто для дальнейших ответов.
?

????

#1
Есть очень замечательный (наверно) компмпонентик TPNGImage. Но есть одна проблема - у меня BCB6 и он абсолютно не хочет у меня рабоать.
Есть что-то похожее но рабочее или как мне его "оседлать"?.
 
B

Barmutik

#2
Люди пишут что это помогает для Билдера: http://pngdelphi.sourceforge.net/

Дал линк на тоже что и Вас было ... НО... написано что он ставится под 6-о1 Билдер.... и на конфе написано что люди ставили.. для работы:

In case you want to use png files without using TImage, include
"pngimage.hpp" and add the library "pngimage.lib" to your project. Also add
the path to these files in your project options.
You then have for example:

TPNGObject* pngImage = new TPNGObject;

pngImage->LoadFromFile("d:\\graphics\\test.png");
...
delete pngImage;
И вот ещё:

initialization
...
TPicture.RegisterFileFormat('PNG', 'Portable Network Graphics',
TPNGObject);
...

Thus BCB registers the file format on startup such that it's available in
the TPicture dialog that you use to select the picture in a TImage
component....
 
?

????

#3
Barmutik
Спасибо. Как оказалось "сам дурак". Все работает :eek: и великолепно.
 
?

????

#5
Еще для тех кто заинтересован (а должны быть - png супер формат :eek: ) есть пару "обёрток" на http://www.nldelphi.com/cgi-bin/articles.e...rticle?ID=16318
лично я нихт ферштейн по ихнему, но код не на немецком и есть готовые демки и компоненты (с возможностью доработки...)
 
B

Barmutik

#6
Я тоже по ихнему не сильно .. НО .. линка полезная .. потому как проблема отрисовки изображений с альфа-каналом .. острая проблема и если что нода .. то сам это и будеш делать .. стандартного ничего нет.. надо скачать, поставить и посмотреть...
 
Статус
Закрыто для дальнейших ответов.