First, if you haven't read the Overview page yet, I suggest you do so, it's very brief.
Just about all the public structures and functions in the Image32 library are listed below. As stated in Quick Start, the key element in this library is the TImage32 class which is required for all image rendering operations.
The Img32 unit contains TImage32, so this unit must be added to the 'uses' clause to access the library. While the Img32 unit contains the core of the Image32 library, several of the following units will also very likely be needed: Img32.Fmt.BMP, Img32.Fmt.PNG, Img32.Fmt.SVG and Img32.Fmt.JPG to access image files (or Img32.FMX in multi-device applications); Img32.Draw and Img32.Vector for line and polygon drawing; and Img32.Text for text rendering. The remaining units, including Img32.Extra, Img32.Layers and Img32.Transform may be needed less frequently.
The Image32 ZIP package also contains an Examples folder with source code for a number of example applications. These demonstrate some more complex features of the Image32 library.
The library's source code can be downloaded from GitHub.
Copyright ©2010-2023 Angus Johnson - Image32 4.8 - Help file built on 21 Jan 2025