ABBYY OCR engine supports arabic text recognition and it provides api for java, vb.net, c#, etc. It's free to try, trial version can be requested here. I work @ ABBYY and can provide you some more details on our engines if necessary.
Alternatively, you may want to have a look at http://ocrsdk.com, it's a website that lets you upload images through web API and sends you back OCRed data. It has a 90 days free trial without any upfront charges and supports arabic ocr as well.