Do you have plans of implementing a student transcript module?
chadelp, @andystat of Rapid36 has developed an open source module called Reporting that, I believe, does PDF report cards and transcripts. You can download it from our Extend page. Give that a go and see if it works for you. Andy does commercial customisation, if you need any changes.