1 Microsoft Developer Studio Build File, Format Version 6.00 for VisualPng 2 ------------------------------------------------------------------------ 3 4 Copyright 2000, Willem van Schaik. 5 6 This code is released under the libpng license. 7 For conditions of distribution and use, see the disclaimer 8 and license in png.h 9 10 As a PNG .dll demo VisualPng is finished. More features would only hinder 11 the program's objective. However, further extensions (like support for other 12 graphics formats) are in development. To get these, or for pre-compiled 13 binaries, go to "http://www.schaik.com/png/visualpng.html". 14 15 ------------------------------------------------------------------------ 16 17 Assumes that 18 19 libpng DLLs and LIBs are in ..\..\projects\msvc\win32\libpng 20 zlib DLLs and LIBs are in ..\..\projects\msvc\win32\zlib 21 libpng header files are in ..\..\..\libpng 22 zlib header files are in ..\..\..\zlib 23 the pngsuite images are in ..\pngsuite 24 25 To build: 26 27 1) On the main menu Select "Build|Set Active configuration". 28 Choose the configuration that corresponds to the library you want to test. 29 This library must have been built using the libpng MS project located in 30 the "..\..\mscv" subdirectory. 31 32 2) Select "Build|Clean" 33 34 3) Select "Build|Rebuild All" 35 36 4) After compiling and linking VisualPng will be started to view an image 37 from the PngSuite directory. Press Ctrl-N (and Ctrl-V) for other images. 38 39 40 To install: 41 42 When distributing VisualPng (or a further development) the following options 43 are available: 44 45 1) Build the program with the configuration "Win32 LIB" and you only need to 46 include the executable from the ./lib directory in your distribution. 47 48 2) Build the program with the configuration "Win32 DLL" and you need to put 49 in your distribution the executable from the ./dll directory and the dll's 50 libpng1.dll, zlib.dll and msvcrt.dll. These need to be in the user's PATH. 51 52 53 Willem van Schaik 54 Calgary, June 6th 2000 55 56 P.S. VisualPng was written based on preliminary work of: 57 58 - Simon-Pierre Cadieux 59 - Glenn Randers-Pehrson 60 - Greg Roelofs 61 62