Office Open XML

Posted: Ноябрь 20, 2010 in .NET, Кодогенерация

Файлы с раширением docx, xlsx, pptx — это zip файлы, в которых хранятся xml файлы с описанием и содержанием соответствующих офисных документов. Про Office Open XML лучше почитать на http://openxmldeveloper.org/default.aspx
До недавних пор я формировал офисные документы используя Office Interop Assemblies. С приходом Office 2007 для разработчиков стал доступен инструмент под названием Document Reflector, входящий в состав Open XML SDK Tool. К сожалению, я узнал про него недавно, но уже сейчас знаю, что буду использовать данный инструмент, когда нужно создать какие-нибудь акты, приказы или отчеты по какому-то уже существующему у заказчика документу. Этот инструмент может за нас написать весь код создания документа, нужно только загрузить его через меню Open File. Также возможно создание кода для отдельных параграфов, свойств, стилей…

Реклама

Добавить комментарий

Заполните поля или щелкните по значку, чтобы оставить свой комментарий:

Логотип WordPress.com

Для комментария используется ваша учётная запись WordPress.com. Выход / Изменить )

Фотография Twitter

Для комментария используется ваша учётная запись Twitter. Выход / Изменить )

Фотография Facebook

Для комментария используется ваша учётная запись Facebook. Выход / Изменить )

Google+ photo

Для комментария используется ваша учётная запись Google+. Выход / Изменить )

Connecting to %s