fukasawa e60969
Microsoft Developer Studio Build File, Format Version 6.00 for VisualPng
fukasawa e60969
------------------------------------------------------------------------
fukasawa e60969
fukasawa e60969
Copyright 2000, Willem van Schaik.
fukasawa e60969
fukasawa e60969
This code is released under the libpng license.
fukasawa e60969
For conditions of distribution and use, see the disclaimer
fukasawa e60969
and license in png.h
fukasawa e60969
fukasawa e60969
As a PNG .dll demo VisualPng is finished. More features would only hinder
fukasawa e60969
the program's objective. However, further extensions (like support for other
fukasawa e60969
graphics formats) are in development. To get these, or for pre-compiled
fukasawa e60969
binaries, go to "http://www.schaik.com/png/visualpng.html".
fukasawa e60969
fukasawa e60969
------------------------------------------------------------------------
fukasawa e60969
fukasawa e60969
Assumes that
fukasawa e60969
fukasawa e60969
   libpng DLLs and LIBs are in ..\..\projects\msvc\win32\libpng
fukasawa e60969
   zlib DLLs and LIBs are in   ..\..\projects\msvc\win32\zlib
fukasawa e60969
   libpng header files are in  ..\..\..\libpng
fukasawa e60969
   zlib header files are in    ..\..\..\zlib
fukasawa e60969
   the pngsuite images are in  ..\pngsuite
fukasawa e60969
fukasawa e60969
To build:
fukasawa e60969
fukasawa e60969
1) On the main menu Select "Build|Set Active configuration".
fukasawa e60969
   Choose the configuration that corresponds to the library you want to test.
fukasawa e60969
   This library must have been built using the libpng MS project located in
fukasawa e60969
   the "..\..\mscv" subdirectory.
fukasawa e60969
fukasawa e60969
2) Select "Build|Clean"
fukasawa e60969
fukasawa e60969
3) Select "Build|Rebuild All"
fukasawa e60969
fukasawa e60969
4) After compiling and linking VisualPng will be started to view an image
fukasawa e60969
   from the PngSuite directory.  Press Ctrl-N (and Ctrl-V) for other images.
fukasawa e60969
fukasawa e60969
fukasawa e60969
To install:
fukasawa e60969
fukasawa e60969
When distributing VisualPng (or a further development) the following options
fukasawa e60969
are available:
fukasawa e60969
fukasawa e60969
1) Build the program with the configuration "Win32 LIB" and you only need to
fukasawa e60969
   include the executable from the ./lib directory in your distribution.
fukasawa e60969
fukasawa e60969
2) Build the program with the configuration "Win32 DLL" and you need to put
fukasawa e60969
   in your distribution the executable from the ./dll directory and the dll's
fukasawa e60969
   libpng1.dll, zlib.dll and msvcrt.dll.  These need to be in the user's PATH.
fukasawa e60969
fukasawa e60969
fukasawa e60969
Willem van Schaik
fukasawa e60969
Calgary, June 6th 2000
fukasawa e60969
fukasawa e60969
P.S. VisualPng was written based on preliminary work of:
fukasawa e60969
fukasawa e60969
    - Simon-Pierre Cadieux
fukasawa e60969
    - Glenn Randers-Pehrson
fukasawa e60969
    - Greg Roelofs
fukasawa e60969