iBackup Viewer is an iOS backup explorer. iBackup Viewer can export contacts, phone calls, iMessages, WhatsApp messages, photos and many other important data from iOS backups.Meanwhile, iBackup Viewer also makes iPhone backups to any folder on your computer but not only the default location as iTunes does.
For more info iMessages to PDF.