This bug is really a problem for people who use EMF input files. It escapes me why processing of SVG input should differ in any way depending on whether it is read from memory or read from a file. I am sorely tempted to replace createNewDocFromMem() with code that writes a temporary file and then uses the usual file read SVG input method. That will give it the name of the temporary file, but at least it will have clipping that works!
This bug is really a problem for people who use EMF input files. It escapes me why processing of SVG input should differ in any way depending on whether it is read from memory or read from a file. I am sorely tempted to replace createNewDocFro mMem() with code that writes a temporary file and then uses the usual file read SVG input method. That will give it the name of the temporary file, but at least it will have clipping that works!