Extract bounded text from PDF, Office and supported text documents. Use file readers for source code.