PDF Task Add-In for Microsoft Office file formats

I am looking for a way to create a PDF Task Add-In for Microsoft Office file formats such as .doc, .docx, .xls, .xlsx in EPDM. The task would be triggered by a Workflow Transition, and generate PDF files in a predefined location, named with the filename of the source file.  Did anyone implement a similar feature already?

SolidworksApi macros