We have a requirement to take word documents stored in binary that have lots of annoying macros in them and "flatten" them, converting them to word documents without macros, RTF, or PDF (it doesn't matter which). This would need to happen programmatically in java. Many of these macros are on-start, so they start up a person were to physically open them. They can just be ignored for the purposes of the java code.
Does Aspose.Word support this? I'm thinking like
...
new WordThing = binary stream of the word document
new BinaryStream thing = WordThing.saveAsPDF or saveAsRTF
...
The key would be that Aspose doesn't know anything about word VBA/macros and wouldn't throw any kind of exception as it tried to run the macros.