Есть ли возможность в FreePascal загрузки bmp файла?
Переделываю программу, написанную на Delphi. Суть программы в градиентной заливке нецветного файла.
Я использовал функции переменные типа TBitMap и TMemoryStream (см. кусок кода ниже). Чем их можно заменить, не прибегая к Lazarus?
Предполагается, что программа будет загружать Bmp файл, работать с ним и записывать измененный файл на диск.
- Код: Выделить всё
var
S:TMemoryStream;
TempBitMap:TBitMap;
..........
TempBitMap:=TBitmap.Create;
TempBitMap.PixelFormat:=pf24bit;
TempBitMap.Width:=W;
TempBitMap.Height:=H;
S:=TMemoryStream.Create;
S.LoadFromFile('Test.bmp');
S.Position:=0;