openxml Использование инструментария Open XML SDK 2.5


пример

Чтение спецификации форматов документов в OpenXML может занять много времени. Иногда вы просто хотите посмотреть, как создать определенную функцию в текстовом документе. Инструмент производительности Open XML SDK 2.5 для Microsoft Office (OpenXmlSdkTool.exe) делает именно это. Его основные функции:

  • См. Структуру файла - в каких хml-частях он содержит
  • Перемещайте xml в каждой из этих частей
  • Сгенерировать c # -код для создания выбранной части документа
  • Ссылка на спецификацию формата файла, описывающая более подробную информацию
  • Документ OpenXML Validation

Для простого «Hello world.docx» это выглядит так: введите описание изображения здесь На панели слева показана документация. Верхняя правая панель отображает xml, соответствующий выбору в дереве, и, наконец, нижняя правая панель показывает некоторый сгенерированный код для создания xml, отображаемого над ним.

Это позволяет очень эффективно использовать определенную функцию:

  • Произведите пример-документ (fx - текстовый документ)
  • Откройте документ в инструменте производительности
  • Используйте «Код отражения» для генерации кода

SDK можно загрузить с https://www.microsoft.com/en-us/download/details.aspx?id=30425 - загрузить и установить оба пакета msi. После установки используйте OpenXMLSdkTool.exe, установленный в «C: \ Program Files (x86) \ Open XML SDK \ V2.5 \ tool».