Hinter TCanvas steckt ein
GDI Handle von Windows.
Das
Handle verweist wiederum auf ein Bitmap, Fenster, Metafile, ...
Mit der Klasse TMetafile kann man die Zeichenbefehle, die über den Canvas reinkommen
aufzeichen, abspeichern und später wieder abspielen (=erneut anzeigen).
Würde man die Datei *.EMF analysieren, dann könnte man jeden Befehl (MoveTo, LineTo,...)
samt Parameter erkennen.
(ist aber kompliziert;
Doku hat über 300 Seiten)