Viz též:Úvod
Použití souborů TIFF (přípustné verze) je závislé na použité knihovně Shvtif.dll (standardně v adresáři CommonFilesIDS) pro čtení těchto souborů. Uživatel má možnost vytvořit i novou knihovnu DLL, kterou nahradí tu, která je standardně dodávaná (ta umožňuje čtení většiny základních subtypů, včetně některých komprimovaných rastrů). V kódu Delphi by měla mít tuto strukturu:
libraryShvtif;
uses
SysUtils,
Classes,
Windows,
graphics;
functiondllLoadTiffFromFile(FileName: PChar): HBITMAP; stdcall;
var BMP: TBitmap;
begin
BMP:=TBitmap.Create;
...
.. kód pro načtení souboru FileName do bitmapy BMP ..
...
Result:=BMP.Handle;
end;
exports
dllLoadTiffFromFile index 1;
begin
end.
Používána je tedy jediná jednoduchá funkce dllLoadTiffFromFile. Obdobná knihovna může být napsána i v jiném programovacím jazyku.