
thanks for the kind comments, this is getting very interesting... just one more parting shot concerning .GSD files. I hate to be a pessimist, but these are the most unusual "vector-based" files I have ever seen, which worries me a bit concerning how to support them. First of all they are binary, not readable, which is uncommon for a vector representation. Secondly, it is not even entirely clear that they are vector-based. I once did an experiment where I took a single spline with four points, modified just one end point just for fun, and then compared the two .GSD files. The two files were different in many different physical locations in the file, not just one point, which kind of suggests some kind of crunched raster image, not very encouraging if trying to reverse-engineer the format.