3

I have to convert about 2,000 Microsoft Word doc-files into PDFs in Windows. The file names should be the same, only the file extension from .doc in .pdf.

doc0001.doc -> doc0001.pdf
doc0002.doc -> doc0002.pdf
...
doc2000.doc -> doc2000.pdf

I know this could be done using a pseudo pdf printer driver and adding the documents to the "printer" queue. But I guess this won't work, because I will be prompted for the file name? Or am I wrong?

Is there a different, elegant way to accomplish this task?

Thanks!

splattne
  • 28,348
  • 19
  • 97
  • 147

5 Answers5

1

If you install open office this should do the trick: http://www.oooninja.com/2008/02/batch-command-line-file-conversion-with.html

Kyle Brandt
  • 82,107
  • 71
  • 302
  • 444
1

To accomplish this I've used a tool called Convert Doc from a company called SoftInterface.

You point it at a selection of files or a folder, and it'll output your selected Word files as PDF's I've tried it with 2003 and 2007 and it works well. Can be run from a command line if you're so inclined. The interface of the program could probably do with some work though.

There's a you can download a free trial on their website

link to product page

Istari
  • 272
  • 2
  • 5
  • 10
0

PDFCreator is a free open source converter. It has an auto-save feature that doesn't prompt for destination filename. It's a little annoying that it only saves to My Documents, Desktop, a temp folder or a custom defined folder and not the targer file's folder but it works rather well. Select target files, right-click and Print. Don't know that I'd recommend it for large batches.

squillman
  • 37,618
  • 10
  • 90
  • 145
  • 1
    I actually tried PDFCreator, but it didn't work very well. Maybe I should try harder. Thanks for the tip anyway! – splattne May 22 '09 at 15:36
0

I know you said Windows but if you have any Mac owning friends you could ask them to write a very quick/simple 'automator script' using 'preview' to do this.

Chopper3
  • 100,240
  • 9
  • 106
  • 238
0

If commercial products are a valid option, Amyuni PDF Converter could be used for this purpose. It provides a PDF printer driver that can be automated using VBScript through an ActiveX control.

yms
  • 170
  • 9