Чтобы распечатать файл * .doc или * .docx, вам необходимо приложение, которое отображает документ с максимальной точностью, и только Microsoft Word может это сделать.Хотя есть API-интерфейсы, которые позволяют открывать документ и извлекать контент, не похоже, что это полезно для вас.
Это оставляет вам только один вариант - автоматизация COM.Для этого есть коммерческие продукты, могут быть и бесплатные. Вот пример .
Предупреждение. Автоматизация делопроизводства на веб-сервере традиционно была сложной задачей.Это ресурсоемкий и нестабильный.Я бы попытался создать вокруг него дизайн (т.е. посмотреть, можете ли вы изменить формат документа, или способ его создания, или бизнес-процесс).