Кладёшь PDF в Nextcloud и задаёшь, что нужно достать — сценарий читает документ и возвращает данные по твоему запросу.