| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: COM/DCOM/ActiveX/ATL/CORBA > Выгрузка в MS Word |
| Автор: Zzz 21.1.2008, 21:07 |
| Доброго времени суток! Есть вопрос, нормального ответа на который я не смог найти по поиску (может так искал...). Есть данные которые нужно выгрузить в файл rtf, в связи с этим возникает ряд вопросов: 1. Создать документ 2. Записать произвольную строку/текст 3. Создать нумерованный/маркированный список 4. Поменять отступы, выравнивание, шрифт, цвет, стиль у вставляемого текста 5. Вставить рисунок Ну и все это безобразие сохранить. К тому же можно ли это сделать на машине без установленного офиса? Ну или по крайней мере без привязки к его конкретной версии... Использование платных/сторонних компонент нежелательно... Конечно хотелось бы примеры или ссылки на них. Задал кучу вопросов в одном, надеясь что ответ на них будет один... Заранее благодарен! |
| Автор: izekia 22.1.2008, 17:09 |
| получаешь по ProgId Word.Application интерфейс IDispatch и в путь привязки не будет, только вот как ты отлаживать собираешься |
| Автор: SABROG 22.1.2008, 18:38 | ||
Как это не будет, если офиса на компе не стоит, то прога работать не будет. Мой ответ: нет. |
| Автор: jonie 22.1.2008, 23:48 | ||
RichEditBox -ы не часть офиса, зато умеют сохранять..... впроче можно напрямик писать RTF ник, используя общедоступные библиотеки |
| Автор: M9IC 25.1.2008, 17:17 |
| Мне помогло. http://msdn2.microsoft.com/en-us/library/aa155776(office.10).aspx |