Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Kastaneda
Форумчанин
Эксперт С++
4479 / 2841 / 227
Регистрация: 12.12.2009
Сообщений: 7,224
Записей в блоге: 1
Завершенные тесты: 1
#1

Программно изменить цвет текста в документе .doc (.docx) - C++

01.05.2011, 15:38. Просмотров 808. Ответов 0
Метки нет (Все метки)

Сабж! Хочу написать программку, которая будет раскрашивать C/C++ код в Word'е. Скоро сессия и нужно будет сдавать контрольные, а преподаватели требуют, чтобы код был в Word'е и цветное оформление (т.е. подсветка синтаксиса) будет плюсом. Вот я решил не писать контрольные (по основам языка С), а написать такую вот программулину, ей же и оформить свой код)
Думал в Word'е используется, что-то типа тегов для выделения цвета, но нет, ни чего подобного. Погуглил, оказывается не все так просто, там какая-то внутренняя структура документа. Может кто-нибудь подскажет, как это реализовать? Или может другие идеи есть?
Сижу под Linux'ом, попробовал сделать так: оформить текст html тегами и сохранить документ с расширением .odt, потом открыл в OpenOffice.org - все получилось, текст цветной)) Не знаю, получится ли так с MS Word'ом. Но это так, запасной вариант.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.05.2011, 15:38     Программно изменить цвет текста в документе .doc (.docx)
Посмотрите здесь:

Изменить цвет текста в консоли - C++
как изменить цвет в консоли? cout<<"Hello"; нужно чтобы стал желтым

Работа с *.doc и *.docx - C++
Здравствуйте. Как можно напрямую работать с файлами *.doc и *.docx вне зависимости от того, установлен ли Word или нет? Честно гуглил,...

Получить текст из .doc (НЕ DOCX) - C++
Необходимо достать текст из .doc файла и вывести на экран.Желательно что бы код работал в Qt. Спасибо за потраченное время. PS....

Чтение строк из файла .doc/.docx - C++
При считывании строк из доков, как я это делаю для .txt, выводятся непонятные символы. Как считывать из доков ?

Чтение и запись *.doc,*.docx на диск - C++
Всем привет!! У Лафоре очень хорошо объяснено и показано запись и считывание файлов с диска с файлами в форматах *.txt and *.dat.Но у...

Возможно ли прочитать в консоль документ .docx или .doc, а также записать в том же формате? - C++
Возможно ли прочитать в консоль документ .docx или .doc, а также записать в том же формате? Если да, то как это сделать?

Изменить цвет - C++
Как в квадратной матрице поменять цвет главной диагонали? приведите пожалуйста пример для массива скажем на 4х4 или 5х5. Заранее спасибо

Как изменить цвет вывода в С++? - C++
Как изменить цвет вывода в С++?

Изменить содержимое файла программно. - C++
Мне надо было бы переписать файл notepad++ в другом порядке и сохранить его. Имеющийся файл (файл.inp) выгладит так: C 4 ...

Как изменить цвет границы окна - C++
Здравствуйте! Как в Visual Studio 2010 на С++ можно изменить цвет границы окна, которое создает мастер? Или же как можно создать...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru