The Android Open Source Project | 893912b | 2009-03-03 19:30:05 -0800 | [diff] [blame] | 1 | Microsoft Developer Studio Build File, Format Version 6.00 for VisualPng |
| 2 | ------------------------------------------------------------------------ |
| 3 | |
Patrick Scott | a0bb96c | 2009-07-22 11:50:02 -0400 | [diff] [blame] | 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 |
The Android Open Source Project | 893912b | 2009-03-03 19:30:05 -0800 | [diff] [blame] | 9 | |
| 10 | As a PNG .dll demo VisualPng is finished. More features would only hinder |
Chris Craik | ca2bf81 | 2013-07-29 15:28:30 -0700 | [diff] [blame] | 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 |
The Android Open Source Project | 893912b | 2009-03-03 19:30:05 -0800 | [diff] [blame] | 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 | |