ПрограммированиеФорум2D графика и изометрия

Подскажите как в паскале (Pascal abc . Net) сохранить кучу отрендеренных bmp в один файл.

#0
7:11, 4 авг 2026

Приложений которые сохраняют список файлов в один я толком не нашел. Поэтому решил пойти другим путем.

Появилась надобность сделать несколько баннеров с едящим текстом с права на лево.
Как сохранить каждый кадр отдельно и даже список кадров анимации я знаю.

Вобще интересно как устроен gif изнутри.

Вот:

uses graphabc;
 
var t:= 'Поезд чух чух!';
var x:= 300;
var i:=0;
   
begin
SetFontSize(75);
CenterWindow;
setwindowsize(600,300);

loop 100 do
begin
  inc(i);
  textout(x,100,t);
  sleep(20);
    savewindow('gif/' + 'frame'+ i.ToString + '.bmp');
  ClearWindow;
  dec(x,10);
end;

end.


Использую паскаль тк в нем просто и понятно сделана работа с модулями, вот.
Какое-то время сидел на вижуал студии, но каждый раз подключать просто надоело.

#1
7:45, 4 авг 2026

GIF изнутри
https://habr.com/ru/articles/274917/

#2
10:07, 4 авг 2026

Появилась надобность сделать несколько баннеров с едящим текстом с права на лево.

Ещё анимация есть в .svg-формате.

#3
5:47, 5 авг 2026

Kukuruz
> Поэтому решил пойти другим путем.

+ chatgpt 5.6 соль-средняя
#4
5:48, 5 авг 2026
+ соль средняя, без ImageMagick
ПрограммированиеФорум2D графика и изометрия