![]() |
| | |||||||
| Регистрация | Правила | Блоги | Пользователи | Социальные группы | Поиск | Сообщения за день | Все разделы прочитаны |
| |
![]() |
| |
| | #1 | |
| KeysVS Новичок Регистрация: 07.12.2011
Сообщений: 42 Репутация: 2 (2) |
Как в WPF загрузить Word-овский текст без потери форматирования выделенных фрагментов – их цветов, размеров и так далее. В шестом Бейсике эта процедура выполнялась при помощи инструмента «OLE». Возможно ли это в WPF? Заранее благодарен.
| |
| | ||
| Другие темы раздела | |
| C#, WPF, Silverlight Поменять цвет текста в label Здраствуйте! Как это сделать? Понимаю что через Foreground. но я не знаю, как brush вызвать. Подскажите пожалуйста. Поменять цвет текста в label | C#, WPF, Silverlight Изменить состояние CheckBox'a Люди помогите,тут такое дело,есть checkbox на одной форме мне нужно программно поменять его значение при некотором событии,вот его код: <CheckBox Grid.Row="8" Grid.Column="6" IsChecked="{Binding Path=SelfSystem.ApproveAllRunners}" VerticalAlignment="Center" HorizontalAlignment="Left".... Изменить состояние CheckBox'a |
| | #2 | |||||||||||
| alexsave Форумчанин Регистрация: 18.08.2010
Сообщений: 146 Репутация: 151 (113) |
С учетом того, что в WPF интегрирован стандарт XPS нужно просто написать простенький конвертор из DOC в XPS: 1) Добавьте в проект ссылки на RichFramework и Microsoft.Office.Iterop.Word (желательно не ниже версии 12.0.0.0, чтобы можно было читать документы из MSOffice2010) 2) Используйте ради примера следующую разметку:
| |||||||||||
| | ||||||||||||
| | #3 | |
| KeysVS Новичок Регистрация: 07.12.2011
Сообщений: 42 Репутация: 2 (2) |
Уважаемый alexsave! Очень благодарен Вам за показанный код, который прекрасно работает. Но, учитывая, что решение не такое уж и простое, возникает соблазн просто загрузить из фотошопа картинку с форматированным текстом – в текущем проекте мне нужна всего одна страничка. В дальнейшем, там, где потребуется много страниц, оптимальнее работать с Вашим кодом.
| |
| | ||
| После регистрации реклама в сообщениях будет скрыта | |
| | #4 | |
| Casper-SC Форумчанин Регистрация: 27.03.2010 Адрес: Россия
Сообщений: 2,132 Репутация: 998 (769) | И что там непростого? Один метод, который уже готов и работает? Вынеси его в отдельный класс конвертер. И таскай его в любой проект этот класс где понадобится. Добавлено через 1 минуту Кстати, если не ошибаюсь (скорее всего не ошибаюсь) на компе юзера, который будет конвертировать, должен быть установлен Word. | |
| | ||
![]() |
| Похожие темы | |
| Тема | Автор |
| ASP.NET Как загрузить word. текст на asp страницу Есть сохраненный файл 1.doc в нем есть текст, при загрузке default.aspх весь текст выводиться на этой странице Помогите пож-ста очень нужно любым методом только на языке С# !!! | Тося |
| VBA Почему тухнет Word-овский файл? Есть простой текст в Worde (1 страничка). Начинаю корректировать - объем растет на десятки кБайтов, хотя добавляю по 1-2 слова. Файл становится огромным (более 1 Мб). На другой машине открываю, добавляю пробел и закрываю - объем уменьшается до 20 кб. Кто знает, в чем дело? | CatsTail |
| VBA Как открыть Word -овский файл из Екселя? Как открыть Word -овский файл из Екселя? Что-то нашел, но не работает. Подскажите пожалуйста в чем проблема. Хотелось бы написать макрос в котором через Inputbox открывался вордовский файл содержащий заданное в Inputbox значение (номер, который находится только в одном документе). Sub... | wertt |
| VBA Как в документ Word вставить форматированный текст в формате RTF? Как в документ Word вставить форматированный текст в формате RTF (clipboard не предлагать) | nap2k |
| VBA Как форматировать Word-овский текст из Excel? Ничего не получается! ПОМОГИТЕ!!! Возможно ли, находясь в Excel и открыв из под него Word-овский файл, форматировать в этом файле существующий текст и таблицы? И Как из под Excel можно внедрить таблицу в Word-овский файл и причем задать место внедрения – в конец, середину или начало документа, или... | comrade |
| Опции темы | |
| |
| |