The mentioned free WPF tool (Aspose.OMR Client) is a standalone .NET application that does not require internet connection for creating markups of existing images, so you can use it as a part of Aspose.OMR for .NET On Premise solution.
Here are the steps you need to make to work with your existing forms:
- Use Aspose.OMR Client to load your existing form (preferably the original image that was or will be printed, i.e. not filled with respondent marks and not skewed), place visual elements over questions on page, set properties (question names, amount of possible answers, etc.) and save this as a template (.omr file).
- Print your existing form (the same image you used to create .omr template) or gather photos or scans of already printed and filled forms.
- Use Aspose.OMR for .NET API to recognize these images. For this you need to provide markup file (.omr) and images you want to recognize. As you can see, you can only use On Premise API without any Cloud usage.
The key differences are actual platforms, i.e. the Cloud and On Premise. So we advise to use the one that fits more to your needs and your infrastructure. The actual quality difference between the products are very small: Aspose.OMR for Cloud has a bit more generation features (custom images and barcodes), but we are working on adding these features to Aspose.OMR for .NET too. You can try our free demos on GitHub for both products and see what works best for you.
Aspose.OMR for Cloud samples and SDKs: https://github.com/aspose-omr-cloud
Aspose.OMR for .NET samples: https://github.com/aspose-omr/