Мне нужно отображать файлы Word .doc
и .docx
в браузере. Там нет реального способа взаимодействия с клиентом, и эти документы нельзя распространять с документами Google или Microsoft Office 365 по юридическим причинам.
Браузеры не могут отображать Word, но могут отображать PDF, поэтому я хочу конвертировать эти документы в PDF на сервере, а затем отображать это.
Я знаю, что это можно сделать с помощью Microsoft.Office.Interop.Word
, но мое приложение .NET Core и не имеет доступа к Office interop. Он может работать на Azure, но он может также работать в контейнере Docker на что-либо еще.
Похоже, что к этому относится много похожих вопросов, однако большинство из них спрашивают о полной инфраструктуре .NET или предположении, что сервер является ОС Windows, и любой ответ мне не подходит.
Как преобразовать файлы .doc
и .docx
в .pdf
без доступа к Microsoft.Office.Interop.Word
?