En nuestro antiguo sistema basado en MSWord-97, usamos COM para interactuar con un archivo .doc e incrustar un objeto OLE para que el documento incrustado sea visible en el padre (no como un ícono)Incrustar contenidos de un archivo RTF en un archivo DOCX utilizando OpenXML SDK
Estamos reemplazando esto con un sistema que usa SDK de OpenXML, ya que requiere tener Word en nuestro servidor, que genera archivos .docx. sin embargo, todavía tenemos que insertar el contenido de los archivos RTF en el DOCX generado ... específicamente reemplazamos un marcador con el contenido del archivo.
Encontré algunos ejemplos en línea pero todos difieren. Cuando creo un ejemplo simple en Word y veo el XML, hay un lote de cosas para posicionar/mostrar la representación visual del objeto incrustado, mientras que la incrustación en sí no parece demasiado horrible. ¿Cuál es la forma más fácil de hacer esto?
Bueno, me detuve en esta tarea pero la volví a abrir 3.5 años después. Empecé a escribir una pregunta sobre SO y me recordó que esto ya existía. –
Posiblemente relacionado, tal vez pueda ayudar a alguien: http://social.msdn.microsoft.com/Forums/office/en-US/7a729264-8747-4fc3-a604-d2f4443f3e84/insert-rtf-file-in-word- processing-document-using-office-open-xml? forum = oxmlsdk –