Используем DocX
Запись от ovva размещена 14.06.2015 в 12:41
DocX это библиотека для работы с документами MS Word типа docx (http://docx.codeplex.com). При работе не требуется наличие Word на компьютере. Для упрощения работы с этой библиотекой написан класс-обертка DocXX. Сюда были отобраны и соответствующим образом оформлены, на мой взгляд, наиболее востребованные функции. Думается, что для большинства этого будет достаточно для подготовки отчетов в формате docx в своих программах. Если же чего-то будет не хватать, то всегда можно расширить этот класс или же обратиться непосредственно к первоисточнику. Правда нужно сказать, что отсутствие документации сильно затрудняет использование библиотеки и в некоторых случаях придется обращаться непосредственно к коду программы. Вложения: DocX.zip – библиотека DocX; docXX.zip – код класса DocXX; Используем DocX.zip – документация. |
Всего комментариев 5
Комментарии
-
проект немного шагнул вперед, есть даже док-ция вроде... сам не читал, но как развитие блога - считаю нужным оставить эту инфу здесь...
https://github.com/WordDocX/DocXЗапись от Yury Komar размещена 28.04.2017 в 19:44 -
Если при работе не требуется наличие офиса, то насколько легально использование библиотеки? Какие условия распространения?
Запись от Sampl размещена 26.08.2017 в 05:21 -
DocX это проект с открытым исходным кодом (соответственно и условия распространения), а представленный мной код это лишь обертка для этой библиотеки. Подробности на сайте разработчика.
Запись от ovva размещена 26.08.2017 в 14:13 -
Весьма странный инструмент. Если у меня офис установлен то средствами VBA я могу создать документ и открыть его в ворде. А если офиса нет, то средствами DocX я документ создам но посмотреть не смогу.
Запись от Sampl размещена 27.08.2017 в 14:25 -
Цитата:
Посмотреть можно не только в MS Word. И просмотр может производиться не там, где происходит генерация документа.Запись от Rius размещена 27.08.2017 в 14:44
Обновил(-а) Rius 27.08.2017 в 14:49