Аналогичные вопросы были заданы, но ничего похожего на мое, поэтому здесь идет.
У нас есть набор документов Microsoft Word на веб-сервере ASP.NET с полями слияния, значения которых заполняются в результате представлений пользовательской формы. После слияния полей сервер должен преобразовать документ в PDF и передать его в браузер. Нашей первой целью было использование Visual Studio Tools for Office API; однако мы столкнулись с это предупреждение от Microsoft:
В настоящее время Microsoft не рекомендует и не поддерживает автоматизацию приложений Microsoft Office от любого бездействия, неинтерактивного клиентского приложения или компонента (включая службы ASP, ASP.NET, DCOM и NT), поскольку Office может проявлять неустойчивость поведение и/или тупик, когда Office запущен в этой среде.
Похоже, что манипуляции с полями можно сделать с помощью Open XML SDK, но лучший способ конвертировать документы Word 2007 в PDF без открытие Word? Оптимальное решение будет недорогим, масштабируемым, иметь небольшой объем памяти, легко развертываться и иметь .NET API.