Automatic renaming of documents based on information in PDF files

Requirement: A large number of electronic invoice files in pdf format are available, and the invoicing time, name and other key information of the invoices need to be extracted from the PDF files for batch renaming.
Thank you

You can use PrintMeta to quickly find out which info is readily available and which needs additional effort to extract.

You could also do this with FileJuggler

I did not express myself clearly
I want to extract the text information from a location in the PDF file to rename the PDF document.
For example: take the first page of the document in the third line of the 10 ~ 20 characters + the fifth line of the 15 ~ end characters, such a structure to name my PDF document.