CORRECTION: PAC$SWX is NOT free!!! It is shareware and you are required to pay for it after the 30 day evaluation period. (Not sure if it quits working after the eval period).
No, it's not free, but it's worth the $$$ for what it does IMO. I use it in conjunction with another software to batch create PDFs. It has saved me tons.
Anyone messed with eDrawings/DXF as a route to do this? Seems like when I was dinging with taking DXF's from our legacy CAD system through eDrawings to get to PDF (yeah, so we're a bit wierd) I noticed it had some interesting possiblities.