YES. It is calls a delegate, and you can set up a command to delete the prefix string from a file while IM is reading it (decode). Or add a string whle writing it (encode).
See
IM Examples, Delegates, Example Input Delegates
for you you would have something like this to your system or better still personal delegates.xml file.
Code: Select all
<delegate decode="scan" command="dd if=%i of=%o bs=41 skip=1"/>
You can use it like this
Code: Select all
convert scan:scanned_gif_varient .....
The 'dd' UNIX command just skips the first 41 bytes from the file (the "SCAN_200.....58" string plus a space!
of course as I don't have an image I could not test it myself!
And I don't know what suffix it should use (I just used 'scan' )
You can generate a output delegate in a similar way, though mean need a external command or script to do it properly.
If you want further help, please let me know, but I will need more info on the format of the 'string'.