Image Styles Library
ISL is a graphic generation and image processing library for Win32 software developers. It contains "Image Styles" visual core which may be fully used in your programs for creating billions different backgrounds, textures, images and animations in realtime. Also it may be used for creation of dynamically varied graphic filters and effects. Main features of the library are small file size, perfect quality and fast render speed.
- Very small Image Styles script file size (*.isf).
- The most complex files occupy about 500 bytes.
- Image resolution up to 30000x30000 without increasing file size.
- Now possible to use textures and images with big sizes!
- Fast image generation.
- New method of image generation allows increase the render speed.
- About 60 different effects.
- All effects make wonderful results.
- Seamless and standart image generation algorithms.
- You may create textures and images in one time.
- Enormous amount of image variants.
- The library contains an unique technology of random image generation.
- Small library size.
- Less than 128Kb!
- FREE for freeware!
- You may freely use ISL in your freeware programs.
- Added "ISL_AddEffect" function.
- Added "ISL_InitBuffers" and "ISL_InitBuffers_WH" functions.
- Added fifth example (ISL_Example_5).
- Fixed some bugs.
- Improved all functions and help.
Delphi, C/C++ and Visual Basic ISL APIs are provided, to use ISL with another language you'll first have to convert the header file. There is no guarantee that all future ISL versions will be compatible with all previous versions, so your program should use ISL_GetVersion to check the version that is loaded. This also means that you should put ISL.DLL in the same directory as your program (not just somewhere in the path), to avoid the possibility of a wrong version being loaded.
Copyright and Disclaimer:
The ISL is free for non-money making use. If you are not charging for the software, then you can use ISL in it for free (a mention in the credits would be nice though). If you wish to use ISL in shareware or commercial products, then see the next section.
This software is provided "as is", without warranty of ANY KIND, either expressed or implied, including but not limited to the implied warranties of merchantability and/or fitness for a particular purpose. The author shall NOT be held liable for ANY damage to you, your computer, or to anyone or anything else, that may result from its use, or misuse. Basically, you use it at YOUR OWN RISK.
Usage of ISL indicates that you agree to the above conditions. All trademarks and other registered names contained in the ISL package are the property of their respective owners.
shareware and commercial software:
ISL is available for use in your shareware and
The license types available are as
Allows the usage of ISL in
an unlimited number of your shareware
Allows the usage
of ISL in a single commercial product.
Allows the usage of ISL in an unlimited number
of your commercial products. This license is on a per
site basis. So if your company has two sites and both use ISL,
then two licenses are required.
You don't need to buy Image
Styles package, all these licenses include it.
In all cases there are
no royalties to pay, and you can use all future ISL updates
without further cost. One license covers one person or entity
and is not transferable.
These licenses do not allow
reselling of ISL, i.e. as part of another development