Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/7: Рейтинг темы: голосов - 7, средняя оценка - 5.00
0 / 0 / 2
Регистрация: 02.01.2014
Сообщений: 240

Получить текст из ворда по тегу

29.12.2015, 19:44. Показов 1535. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
создаю шаблон в ворде, добавляя элементы управления и теги для них, потом с помощью пакета TemplateEngine.Docx заполняю шаблон через код:
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
  var valuesToFill = new Content(
                // Add field.
                new FieldContent("Report date", DateTime.Now.ToString()),
 
                // Add table.
                new TableContent("Team Members Table")
                    .AddRow(
                        new FieldContent("Name", "Eric"),
                        new FieldContent("Role", "Program Manager"))
                    .AddRow(
                        new FieldContent("Name", "Bob"),
                        new FieldContent("Role", "Developer")));
  using (var outputDocument = new TemplateProcessor("OutputDocument.docx")
                .SetRemoveContentControls(false))
            {
               outputDocument.FillContent(valuesToFill);
               outputDocument.SaveChanges();
                           
            }
А как можно наоборот получить данные из ворда в программу по их тегу?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
29.12.2015, 19:44
Ответы с готовыми решениями:

текст из ворда
в какой компонент можно скопировать текст из ворда, причем в тексте присутствуют формулы MS Equation?

как запретить копировать текст из ворда
как можно ето реализовать без макросов, другие форматы прошу не предлагать

Как найти текст в ответе от сервера и определить его цвет по определенному тегу
Всем привет! Получаю ответ от сервера, нужно узнать, что за цвет по тегу перед необходимым словом Ключевые слова получаю так: ...

8
0 / 0 / 0
Регистрация: 04.01.2016
Сообщений: 22
16.03.2016, 15:13
Приветствую, а не поделитесь опытом как использовать TemplateEngine.Docx в простейшем винформ приложении? чет никак не могу разобраться(
0
22 / 22 / 13
Регистрация: 11.08.2015
Сообщений: 69
18.03.2016, 09:40
Вот
0
0 / 0 / 0
Регистрация: 04.01.2016
Сообщений: 22
18.03.2016, 14:11
я читал эту статью, только не до конца понял как ее к винформу прикрутить
0
0 / 0 / 0
Регистрация: 04.01.2016
Сообщений: 22
18.03.2016, 14:17
т.е. устанавливаю пакет, вешаю на кнопку обработчик, и ничего... что не так? пните чайника?)
Вложения
Тип файла: zip WindowsFormsApplication1.zip (3.01 Мб, 9 просмотров)
0
22 / 22 / 13
Регистрация: 11.08.2015
Сообщений: 69
18.03.2016, 16:23
TemplateEngine.Docx.Example.rar
0
0 / 0 / 0
Регистрация: 04.01.2016
Сообщений: 22
28.03.2016, 16:20
Доброго времени суток, столкнулся с еще одной проблемой, в силу малых знаний(((

имеем

C#
1
2
3
4
5
6
7
8
// Add table.
                new TableContent("Team Members Table")
                    .AddRow(
                        new FieldContent("Name", "Eric"),
                        new FieldContent("Role", "Program Manager"))
                    .AddRow(
                        new FieldContent("Name", "карл"),
                        new FieldContent("Role", "Program Manager")));
Как в этот пример вставить ссылку типа if/else... Т.е. Если произошло какое то событие, например, нажата button1, то вставить еще одну строку...
C#
1
2
3
.AddRow(
                        new FieldContent("Name", "карл"),
                        new FieldContent("Role", "Program Manager"))
0
0 / 0 / 0
Регистрация: 04.01.2016
Сообщений: 22
01.04.2016, 10:55
очень нужна ваша помощь...
0
0 / 0 / 0
Регистрация: 04.01.2016
Сообщений: 22
22.04.2016, 15:02
никто не сталкивался с подобным?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
22.04.2016, 15:02
Помогаю со студенческими работами здесь

Нужно, чтобы с Ворда в htm текст вставлялся не в одну строку
здравствуйте, по ряду причин нужный закон с инета качаю в Ворде, макросом добавляю в него теги, делаю веб разметку, потом открываю вручную...

Как получить элемент по тегу только с использованием стандартных библиотек Python 2.7?
Как получить элемент по тегу только с использованием стандартных библиотек Python 2.7? <soapenv:Envelope...

Вывод похожих записей по тегу, а именно согласно количеству привязанных записей к тегу
Всем привет! Этот код выводит похожие записи по тегу: <?php $tags = wp_get_post_tags($post->ID); if ($tags) { $tag_ids = array();...

Кто знает подскажите! Как на java или php сделать так чтобы например копированый текст с ворда в котором есть
Кто знает подскажите! Как на java или php сделать так чтобы например копированый текст с ворда в котором есть абзацы и шрифт кое-где...

Как XML текст внести в документ ворда в таком же в виде как я его вижу в редакторе, а именно цвета параметров?
Нужно для курсовой.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере". Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита, которое может. . .
Команды "Заполнить" и "Очистить" на форме документа
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти". На примере нетипового документа разработанного в конфигурации КА2. В качестве источника данных указан регистр накопления, в который записываются данные о. . .
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер Написал заготовку: dotnet new console --aot -o UrlHandler var items = args. Split(":"); var tag = items; var id = items; var executable = args;. . .
Отправка уведомления на почту при изменении наименования справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере изменения наименования типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной. . .
модель ЗдравоСохранения 5. Меньше увольнений- больше дохода!
anaschu 24.03.2026
Теперь система здравосохранения уменьшает количество увольнений. 9TO2GP2bpX4 a42b81fb172ffc12ca589c7898261ccb/ https:/ / rutube. ru/ video/ a42b81fb172ffc12ca589c7898261ccb/ Слева синяя линия -. . .
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. . Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
SDL3 для Desktop (MinGW): Вывод текста со шрифтом TTF с помощью библиотеки SDL3_ttf на Си и C++
8Observer8 24.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-text-sdl3-c. zip finish-text-sdl3-cpp. zip
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru