I am considering writing a “printing handler” desktop application. Is it possible to use the AsposeWordsPrintDocument method in multiple theads, so that multiple documents (going to independent printers) can be printed in parallel?
Thanks,
Frank
Hi
Frank,
Thanks for your inquiry. Sure, Aspose.Words component does support multi-threading and you can use PrintDocument in multiple threads. The only thing you need to make sure is that you always use separate Document instances per each thread. One thread should use one Document object.
Moreover, regarding your post here, please note that printing time mainly depends on the size and complexity of the documents you are printing and you may also be able to increase printing speed by using multi threading.
Please let me know if I can be of any further assistance.
Best Regards,