estoy usando Palabra y OpenXml para proporcionar funcionalidad de combinación de correspondencia en una aplicación Web ASP.NET en C#:documento Duplicación Word utilizando OpenXml y C#
1) Un documento se carga con un número de cadenas predefinidas para la sustitución .
2) Utilizo OpenXML SDK 2.0 Abro el documento de Word, obtengo mainDocumentPart como una cadena y realizo la sustitución utilizando Regex.
3) Luego creo un nuevo documento usando OpenXML, agrego un nuevo mainDocumentPart e inserto el string resultante de la sustitución en este mainDocumentPart.
Sin embargo, todos los formatos/estilos, etc. se pierden en el nuevo documento.
Supongo que puedo copiar y agregar el estilo, las definiciones, las partes de comentarios, etc. individualmente para imitar el documento original.
Sin embargo, ¿hay algún método que utilice Open XML para duplicar un documento que me permita realizar las sustituciones en la nueva copia?
Gracias.
realmente no responde la pregunta. Lea sobre cómo hacerlo antes de responder. –