Saturday, June 28, 2008

The FreeImage Project - Source Code

The FreeImage Project - Source Code
On this page, you will find a central repository for the FreeImage developer community. Feel free to send us any other link you may find useful.

Visual Basic
Advanced Imagery Library
This is a collection of wrapper modules that give you full access to all of the functionality provided by both FreeImage 2.x and FreeImage 3.x. Wrapper modules are available for VB5, VB6, and VB.NET. This library also contains a couple COM DLL's that gives easy access to not only FreeImage's functionality, but all kinds of the image loading, saving, copying, converting, and manipulating functionality. These DLL's can be used within any "COM-Aware" development environment, including (but not limited to) VB4 32-bit, VB5, VB6, VBA, VB.NET, REALbasic 5.5, C#.NET, C++.NET, VC++, PHP, ASP, ASP.NET, VbScript, JavaScript, JSP, Java, J#.NET, DELPHI, etc.By Kevin Wilson, creator of The VB Zone.

FreeImage Support in VB.NETAccording to the author, this is a *must* have for anyone that wants to extend the supported image formats of their .NET applications.See also this link at planet-source-code.com.

LibPackImaging
The LibPacks are code libraries for Visual Basic (generally, VB6) that are designed to work well together, and generally make use of each other. Among other things, LibPackImaging contains support for the FreeImage library. This allows for loading and saving in a variety of formats, some graphics operations (rotation, scaling, etc.), and more. It is available for download with the rest of the LibPacks.By Michael Bailey & Murphy McCauley.

Screen Capture and Thumbnail Creation from Visual Basic 6
A short article showing the use of FreeImage from Visual Basic 6

Splitting multipage TIFF files into single pages using Visual Basic
Another article showing the use of FreeImage from Visual Basic 6

FreeImageX 2.5.3
FreeImageX is a sample ActiveX wrapper kindly contributed by Markus Loibl.Note: This wrapper is no longer compatible with the actual release of the library.

No comments: