|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
22.05.2015, 16:29 | #1 |
Пользователь
Регистрация: 16.10.2011
Сообщений: 67
|
Вывод данных в word-документ с помощью interop.word
Всем привет, возникла необходимость вывести данные из базы данных в .docx. Собственно, никак не могу понять, как можно в одну строчку вывести текст с разным форматированием? Например:
Имя: Сергей Проблема в том, что для представления блока текста и записи его в .docx-документ используется класс Microsoft.Office.Interop.Word.Parag raph, для которого можно задавать шрифты, курсив и т.п. Но проблема в том, что после добавления такого объекта Paragraph с форматированным текстом в .docx-документ, word автоматически переводит указатель на следующую строку, т.е. в одной строке не могут находится два блока текста с разными шрифтами, размером текста, отсутствием/наличием курсива и т.п. Есть ли какой-нибудь другой способ реализовать задуманное? |
22.05.2015, 16:43 | #2 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Если docx, а не doc, то обычно проще взять какую-нибудь обертку над OpenXML.
Например, http://docx.codeplex.com/ А так можно записать VBA макрос в ворде и посмотреть его код. Или погуглить http://stackoverflow.com/questions/5...e-interop-word
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
22.05.2015, 19:17 | #3 |
Пользователь
Регистрация: 16.10.2011
Сообщений: 67
|
Alex11223, спасибо, в который раз вы меня выручаете
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Microsoft.Office.Interop.Word, работа с изображением | teckyLD | C# (си шарп) | 0 | 30.03.2014 06:35 |
альтернатива Microsoft.Office.Interop.Word | ts-alan | C# (си шарп) | 8 | 19.08.2013 09:40 |
Библиотрека Microsoft.Office.Interop.Word | Garmon | Общие вопросы .NET | 2 | 10.07.2013 15:57 |
Delphi. Добавление данных в документ Word. | Алекс Миско | Помощь студентам | 3 | 15.06.2012 20:51 |
перенести документ Word (таблица) в MS Excel c сохранением форматирования или обеспечить всплывающие подсказки в Word | Serge_Bliznykov | Microsoft Office Word | 6 | 11.07.2011 11:02 |