Thanks for sharing your problem. But I wonder whether I need some 3rd party pdf text extraction toolkits to help me extract text from pdf files. If so, it will be better if itt offers free trial package for users to check. I will try it later and send you feedback.
MBS Plugin can do that.
For form fields you need at least the DynaPDF Lite add-on.
We have examples which show how to extract form fields.