1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69
|
<HTML>
<HEAD>
<TITLE>paintlib - Introduction</TITLE>
<meta name="robots" content="noindex">
</HEAD>
<BODY BGCOLOR="#ffffff" TEXT="#000000" LINK="#0000c0" VLINK="#8000ff" ALINK="#ff00ff">
<accessed silent>
<table width="350" border="0" cellspacing="0" cellpadding="0" align=right>
<tr>
<td>
<IMG alt="" border=0 height=60 hspace=0
src="pics/introduction.gif" width=350 >
<IMG alt="" border=0 height=21 hspace=0 src="pics/whitept.gif" width=31 >
</td>
</tr>
</table>
<br clear=all>
<p align=left>
<table cellspacing="0" cellpadding="0" border="0">
<tr>
<td width="22">
<IMG alt="" border=0 height=1 hspace=0 src="pics/whitept.gif" width=21 >
</td>
<td>
<p> paintlib is a portable C++ class library for image loading, saving and
manipulation. Images can be loaded from BMP, GIF, IFF, JPEG, PCX, PGM, PICT,
PNG, PSD, SGI, TGA, TIFF and WMF files and saved in BMP, JPEG, PNG and TIFF
formats. Image manipulation can be done either through filters implemented
in filter classes or by directly accessing the bitmap bits. Full C++ source
is provided. This is library version 2.60, 15/04/04. The newest version
of paintlib can be found via <A HREF="http://www.paintlib.de/paintlib/"
TARGET="_top">http://www.paintlib.de/paintlib/</A>.
<p> In addition to the C++ library, an ActiveX component to display images
in all the formats supported by paintlib is provided. paintX (the paintlib
ActiveX control) can be used exactly like a VB picture object would be
used.
<P> Although there are a few Windows-specific functions (For instance, images
can be loaded from windows resource files), the C++ library is portable.
A configure script for *nix systems and MS Visual C++ project files are
included. In general, the only prerequisite is a C++-compiler with standard
C libraries and support for exception handling.
<P> paintlib is copyrighted open source software. For details, see the copyright
page. In a nutshell: You may use paintlib in any way you wish, providing
you preserve the copyright if you redistribute any source. If you distribute
a program using paintlib, this must be mentioned in the about box. If
you'd like to participate in development, there's a sourceforge project
set up with cvs, bug tracking etc. at <a href="http://sourceforge.net/projects/paintlib/" target="_top">http://sourceforge.net/projects/paintlib/</a>.
<P> There is a mailing list set up for discussions about paintlib. People
on this list also get notified whenever a new version is distributed.
You can subscribe on the feedback page. If you have a question about paintlib,
your best way of getting help is by asking on the list. If you can't get
paintlib to compile, please read the tutorial page before asking for help.
Also, <i>don't</i> send me a mail asking me to mail back a compiled version
of the library. There is no way I can make sure the compiled version fits
your configuration.
<P> <font size="-1"> paintlib is Copyright © 1996-2004, Ulrich von
Zadow and other contributors.<BR>
Use of this software is restricted. See the copyright page for details.<BR>
Trademarks used are the property of their owners.
</font>
<p><br></p>
</td>
<td width="22">
<IMG alt="" border=0 height=1 hspace=0 src="pics/whitept.gif" width=21 >
</td>
</tr>
</table><p></p>
|