|
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 |
|