The Black Ice Barcode SDK/ActiveX toolkits are robust and efficient libraries of 1D and 2D barcoding functions, such as reading/decoding, writing/encoding, searching barcodes, and detecting barcode orientation. The Black Ice Barcode SDK/ActiveX toolkits are written to be image toolkit independent, and can be used with any Black Ice imaging toolkit, such as the TIFF SDK/ActiveX, the Image SDK/ActiveX, or the Document Imaging SDK/ActiveX. They can also be used with any third party imaging platform.