For some code to get you started, see:
Print Applied Document Formatting (not real styles) - Microsoft Community
Do note that there is a myriad of parameters that could be queried and, since font attributes can vary repeatedly within a paragraph, getting all of those into a report could both generate a very large, cumbersome output and take a long time to produce.