You may predefine barcode orientation before the recognition. Use BarcodeParams.Orientation property to set possible barcodes orientation.
The value of this property is an OR superposition of the BarcodeOrientationEnum enumeration constants which denote the types of barcode orientation. For example, if it is set to BO_Left_To_Right | BO_Down_To_Top, ABBYY FineReader Engine will presume that barcode blocks may be oriented either from left to right or from down to top, ignoring all other variants.
By default, this property is set to BO_Autodetect, i.e. ABBYY FineReader Engine will detect the barcode orientation automatically.