I have a requirement that requires that all .aspx pages in my 'Pages' library (Publishing Site) are printed every so often so that a physical record of that publishing page can be kept.
Would it be possible to accomplish this using PowerShell bearing in mind I need the contents of the webpage to be PDF'd and not the raw HTML.
I have come across this script by Keith Tuomi: Print all Documents in SharePoint Library PowerShell. However this doesn't specify whether it will work with .aspx pages. I have yet to test this out in my environment.
Is there another way I can accomplish this, maybe by using a workflow action? Or could someone confirm that the above script works with .aspx pages in the way I would like.