Read barcodes in PDF

Find every barcode and QR code printed on the pages of a PDF: which page, which kind, and what it says, ready to copy or save as CSV.