I've read this post and your post regarding digital signatures stored as points along a flexible curved line. What you are doing is, in essence, trying to create a plotter driver for a window. (Or perhaps you would prefer to call it a vector manager.) VBA can probably handle short vector sets, but it would require you to actually open a child window, write it in, and save the image in .BMP format. Which means you would have to define a long list of calls and call elements in a Win32 API.
I'm guessing that you would do better to find some third-party product for this problem.