Using the Ignition Report, is it possible to generate the same content displayed in the screenshot? Can it display all the details shown in the FlexRepeater?
If not, are there any other options to generate a PDF of the screen or capture a screenshot and export it as a PDF?
This resource on the exchange uses the webdev module, but it will take a screenshot of the entire page.
Either way you will need an additional module (if you don't have one or the other already) to achieve this.
Based on your question though, Phil has the best answer for you. Generating reports in report builder will be able to give a more intuitive experience for your users since Perspective can natively call reports and they display in PDF formats.
Here is an example of a report in the event you have not went through IA University's Report Module section and made reports before.