contentCrawler uses OCR technology to add an invisible text layer to non-text-searchable PDFs, which is needed for enterprise search and indexing technology. For graphic files such as JPG, PNG, BMP and TIFF, contentCrawler will first convert them to image-based PDFs before adding the invisible text layer to the converted PDF file.