В нашей старой основанной на MSWord 97 системе мы используем COM, чтобы взаимодействовать с .doc файлом и встроить Объект OLE, таким образом, встроенный документ видим в родителе (не как значок).
Мы заменяем это системой с помощью OpenXML SDK, так как он требует наличию Word на нашем сервере, который генерирует .docx файлы. однако мы все еще должны встроить содержание файлов RTF в сгенерированный DOCX... конкретно мы заменяем закладку содержанием файла.
Я нашел несколько примеров онлайн, но они все отличаются. Когда я создаю простой пример в Word и просматриваю XML, существует много материала для расположения/отображения визуального представления внедренного объекта, в то время как встраивание себя не кажется слишком ужасающим. Что самый легкий путь состоит в том, чтобы сделать это?
Этот парень, похоже, разобрался с вопросом и ответом на How can I embed any file type into Microsoft Word using OpenXml 2.0