openxml Usando la herramienta de productividad Open XML SDK 2.5


Ejemplo

Leer la especificación de los formatos de documento en OpenXML puede llevar mucho tiempo. A veces, solo desea ver cómo producir una determinada característica en un documento de Word. La herramienta de productividad Open XML SDK 2.5 para Microsoft Office (OpenXmlSdkTool.exe) hace precisamente eso. Sus principales características son:

  • Vea la estructura de un archivo - qué partes xml contiene
  • Navega el xml en cada una de estas partes.
  • Generar código c # para producir la parte seleccionada del documento
  • Enlace a la especificación de formato de archivo que describe más detalles
  • Validación de documentos OpenXML

Para un simple 'Hello world.docx' se ve así: introduzca la descripción de la imagen aquí El panel de la izquierda muestra la estructura del documento. El panel superior derecho muestra el xml correspondiente a la selección en el árbol y, finalmente, el panel inferior derecho muestra un código generado para producir el xml que se muestra sobre él.

Esto permite una forma muy práctica de investigar una característica determinada:

  • Producir un documento de ejemplo (fx un documento de palabra)
  • Abrir el documento en la herramienta de productividad.
  • Utilice 'Reflejar código' para generar código

El SDK se puede descargar desde https://www.microsoft.com/en-us/download/details.aspx?id=30425 - descargue e instale ambos paquetes msi. Después de la instalación, use OpenXMLSdkTool.exe instalado en "C: \ Archivos de programa (x86) \ Open XML SDK \ V2.5 \ tool".