Tips on Debugging CONTENTS CONTAIN MATCH on PDF Files

I’m trying to run Hazel rules against PDF statements from a financial institution using CONTENTS CONTAIN MATCH.
How can I “see” what Hazel sees as it goes through the contents of a PDF file looking for a match?
Yes, I already tried the terminal command mdls which just returns file attributes. I’m looking for the file’s content, not its attributes.
I’ve tried running my cursor from left to right, top to bottom (while the PDF is open in Preview) in an attempt to identify the sequence of the content but the results are difficult to track since selected contents sometimes jumps block to block in different unintelligible columns.
There simply must be a better way to debug CONTENTS CONTAIN MATCH conditions on PDF files.
Thank you for your help.
How can I “see” what Hazel sees as it goes through the contents of a PDF file looking for a match?
Yes, I already tried the terminal command mdls which just returns file attributes. I’m looking for the file’s content, not its attributes.
I’ve tried running my cursor from left to right, top to bottom (while the PDF is open in Preview) in an attempt to identify the sequence of the content but the results are difficult to track since selected contents sometimes jumps block to block in different unintelligible columns.
There simply must be a better way to debug CONTENTS CONTAIN MATCH conditions on PDF files.
Thank you for your help.