|
<< Нажмите, чтобы показать Содержание >> TCustomRichViewEdit.InsertDocXFromFileEd (D2009+ или с Delphi ZLib) |
Вставляет документ в формате DocX (документ Microsoft Word) из файла FileName в позицию каретки.
function InsertDocXFromFileEd(
const FileName: TRVUnicodeString): Boolean;
Параметры загрузки находятся в RTFReadProperties. Наиболее важными свойствами, влияющими на загрузку DocX, являются RTFReadProperties.TextStyleMode и ParaStyleMode. Импортированный DocX может выглядеть совершенно по-разному в зависимости от значений этих свойств! Настройки загрузки DocX можно изменить в редакторе компонента TRichView.
Тип метода:
редактирование документа (вставка).
Если используются шаблоны стилей, и RTFReadProperties.TextStyleMode=RTFReadProperties.ParaStyleMode=rvrsAddIfNeeded, и StyleTemplateInsertMode<>rvstimIgnoreSourceStyleTemplates, этот метод включает стили из DocX в Style.StyleTemplates и считывает стили текста и абзацев в соответствии с StyleTemplateInsertMode. Метод вызывает событие OnStyleTemplatesChange.
По умолчанию цели гиперссылок загружаются в теги элементов документа. Это может быть настроено в событии OnReadHyperlink.
Возвращаемое значение:
True при успешной вставке (дополнительная информация может быть прочитана из свойства TRichView.RTFReadProperties.DocXErrorCode)
См. также методы TRichViewEdit:
См. также методы TRichView:
▪LoadDocX.
См. также события TRichView:
См. также: