Barcodes are special fonts so if you know which barcode font was used, e.g. Code 39, you could in theory extract the data without a barcode scanner.
However as scanners are designed to read a variety of barcode fonts, it would make your task much easier