Hi, I would like to suggest Aspose.Words. The code is pretty simple:

Code:
Document doc = new Document("in.doc");
doc.SaveToPdf("out.pdf");