From: Alexander S. <ale...@gm...> - 2007-11-09 10:20:06
|
On Nov 9, 2007 12:51 AM, Stanley Lin <lor...@at...> wrote: > Hi, PNG professionals, Hi Stanley, [snip] > example, open or read functions. Can you help on the following 2 questions: > > 1. How to set up the .lib and .dll files. I need compile and link my > files ( there is no .dll file on png?) IIRC, libpng comes with Visual Studio projects to build shared libraries (dlls). You can use them to build libpng12.dll and zlib.dll from source code on Windows. > 2. Next I want to open ,read and display a png file. What functions I > have to use? or where I can find the code. I am using API programming, but > I could pickup assembler or C languages. I need a comprehensive > explanation. See example.c in the sources directory. Reading libpng.txt might be of help too. > I have gdi+ set up and codes to load, resize, convert, and save a png > file, but these handles are gdi+ handles, that can not be used in > displaying png file or image. Hm... what's wrong with using GDI+ directly? I remember I have used it to display PNG images w/o any trouble. Anyway as long as you use C++ you might find it more convenient to use a C++ wrapper around libpng, png++: http://savannah.nongnu.org/projects/pngpp (just a bit of fair, I hope, advertisement (-: ) > I understand that I might have to pay for the solution.. You might if you want to... :-) -- Alex http://www.shulgin.org.ua/~shulz/ Tip: use google's cache if the page does not load. |