Вы можете использовать PDFtoText https://github.com/jalan/pdftotext
PDF, чтобы текст сохранял отступ текстового формата, не имеет значения, есть ли у вас таблицы.