Our product makes use of Aspose.Words for .NET to process MS Word documents on a web server. As the server may not contain all True Type fonts we may face in a document, we’re going to use MemoryFontSource to add some additional fonts to the Document class instance. My question is - is it safe to use the same instance of MemoryFontSource for multiple documents, taking into account that those documents will be processed in parallel by multiple threads? I assume, that Document only reads from MemoryFontSource and doesn’t modify it, so our scenario should be thread-safe, but would like to make sure.
Thanks a lot in advance.