RTF kann durchaus auch Binärdaten enthalten, das ist in der Spezifikation ( \bin keyword ) vorgesehen und auch in der Praxis mir schon begegnet.
Richtig wäre es daher, RTF immer als Binärdatentyp zu verarbeiten.
In dem Fall wäre aber
OnSetText wegen des
string
Parameters nicht der geeignete Event und mangels Alternative die gewünschte Funktionalität nicht so einfach realisierbar.