|AWARE [SYSTEMS]||Imaging expertise for the Delphi developer|
|Imaging / TIFF / TIFF in Delphi|
AWare Systems on-line
TIFF in Delphi, pre-compiled LibTiff for Borland Delphi
LibTiffDelphi, version 3.7.0.00
LibTiffDelphi is a pre-compiled version of LibTiff for use in the Borland Delphi programming environment.
LibTiffDelphi is not a DLL. Instead, it's a series of .obj files that link into your Delphi project as if it were native Delphi ObjectPascal. This is similar to e.g. the pre-compiled LibJpeg that Borland distributes with Delphi. It does not require any extra files in your distribution, does not involve additional installation issues, and does not need any load-time or run-time linking. It works in Delphi 6 and more recent.
Included in the package are two versions of the same LibTiff. One is compiled with full debug options, the second is compiled with a release option configuration. When you enable the 'Debug information' generation option in your Delphi project's Compiler options, the debug version of LibTiff is chosen, otherwise, the release version gets linked in. The debug version allows you to trace through the LibTiff C code, without leaving your familiar Delphi environment. It also supports breakpoints in the LibTiff C code. It does not, however, support viewing the call stack, nor does it support the 'evaluate/modify' debug feature, nor can it support conditional breakpoints. Nevertheless, it can be quite useful if you want to get an understanding of LibTiff, and/or help debug or extend it.
The LibTiffDelphi download offered here is based on LibTiff 3.7.0. The 'pre-compiled' part and the interface with Delphi are both a first version, and should be regarded as beta version. Thus, things are liable to change. It is strongly recommended not to use this version in any final distributable build, and to check back here regularly to see if a newer version is available. Alternatively, you may want to drop us a line, and we'll keep you informed about any newer versions appearing here.
In current LibTiffDelphi, none of the 'LibTiff Tools' are included. These are not essential parts of LibTiff, but we will include pascal translations for many of these later on.
Things are liable to change; this LibTiffDelphi build is considered beta. It is strongly recommended not to use this version in any final distributable build, and to check back here regularly to see if a newer version is available. Alternatively, you may want to drop us a line, and we'll keep you informed about any newer versions appearing here.
AWare Systems is commited to updating this pre-compiled LibTiff for Delphi whenever a new version of LibTiff becomes available. We also plan to translate many of the 'LibTiff Tools' into Delphi Pascal, extend the LibTiffDelphi documentation, include help files that integrate with your Delphi programming environment, and come up with a proper installer.
Thank you for trying LibTiffDelphi. We appreciate all your feedback. Any bug or problem report, please send to firstname.lastname@example.org. Have fun, and please check back soon.