Image32
A comprehensive 2D graphics library written in Delphi Pascal
Install / Use
/learn @AngusJohnson/Image32README
Image32
A 2D graphics library written in Delphi Pascal
Image32 is a comprehensive 2D graphics library written entirely in Delphi Pascal, and without dependencies on other libraries. It provides an extensive range of image manipulation and drawing functions.<br>
Other significant features include
- A polygon renderer that supports a very wide range of drawing options including tiled images, and linear and radial gradient fills
- Cross-platform support using either Delphi's FMX framework or the Lazarus pascal compiler
- Native parsing of truetype font (ttf) files, Windows bitmap files (bmp), and SVG image files.
Documentation
Extensive documentation can be found here.
Images & videos from demo sample applications
<br>
<a href="http://www.angusj.com/image32/Videos/layers201.mp4" target="_blank"><b>Layers201 video</b></a><br>
<br>
<a href="http://www.angusj.com/image32/Videos/layers301.mp4" target="_blank"><b>Layers301 video</b></a><br>
<br>
<a href="http://www.angusj.com/image32/Videos/svg101.mp4" target="_blank"><b>SVG101 video</b></a><br>
<br>
<br>
<a href="http://www.angusj.com/image32/Videos/vectorize.mp4" target="_blank"><b>Vectorize video</b></a><br>
<br>
<a href="http://www.angusj.com/image32/Videos/drawing.mp4" target="_blank"><b>Drawing video</b></a><br>
<br>
<a href="http://www.angusj.com/image32/Videos/experimental.mp4" target="_blank"><b>No VCL & no FMX 'experimental' app video</b></a><br>
Related Skills
node-connect
336.9kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
83.0kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
336.9kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
83.0kCommit, push, and open a PR
