Blog literacki, portal erotyczny - seks i humor nie z tej ziemi
Program demonstruje użycie biblioteki PNGDIB do odczytywania i zapisywania
plików w formacie PNG oraz konwersji obrazów PNG na obiekty typu TBitmap.
Utworzenie kodu wykonywalnego wymaga dołączenia biblioteki libpng.lib oraz
biblioteki zlib.lib (obsługującej kompresję danych). Obie biblioteki są dostępne
bezpłatnie wraz z kodem źródłowym. Zostały one skonwertowane na format
akceptowany przez C++Buildera za pomocą programu IMPLIB.
W celu skompilowania bibliotek libpng.lib i zlib.lib należy wykonać
następujące czynności:
-------
I. Kompilacja biblioteki zlib.lib.
(1) Przejdź do katalogu 'zlib\contrib\delphi2' załaduj do IDE
projekt 'zlib.bpr' i skompiluj go. W wyniku kompilacji
zostanie utworzona biblioteka 'zlib.lib'.
(2) Skopiuj plik 'zlib.lib' do katalogu 'zlib'.
II. Kompilacja biblioteki libpng.lib
(1) Przejdź do katalogu 'lpng108', otwórz okno DOS-u
i wydaj polecenie 'make -f makefile.bc32'. Przykładowo:
C:\PNG\lpng108\>make -f makefile.bc32
Utworzy to plik biblioteki 'libpng.lib'.
Uwaga: nie używaj pliku makefile.bc32 z katalogu scripts.
-------
Utworzone w ten sposób pliki libpng.lib i zlib.lib należy umieścić
w głównym katalogu projektu i włączyć do kodu projektu za pomocą
dyrektyw '#pragma link'.
Powodzenia -
Damon C. 23.08.2000