rvofficeconverter TRVOfficeConverter (устарел) [VCL и LCL]

Свойства   Методы   События

<< Нажмите, чтобы показать Содержание >>

rvofficeconverter TRVOfficeConverter (устарел) [VCL и LCL]

Свойства   Методы   События

TRVOfficeConverter позволяет использовать текстовые конвертеры Microsoft Office (32-разрядных версий) совместно с ТРВ-Редактором для импорта и экспорта файлов различных форматов.

Технология конвертеров устарела: новые версии Microsoft Office их не используют. Однако старые конвертеры всё ещё могут применяться.

Этот компонент недоступен в версии FireMonkey.

Модуль RVOfficeCnv;

Синтаксис

TRVOfficeConverter = class (TComponent)

Иерархия

TObject

TPersistent

TComponent

Как использовать

Существует два типа конвертеров: для импорта и для экспорта файлов.

Конвертеры экспорта преобразуют RTF (Rich Text Format) в другие форматы, а конвертеры импорта преобразуют различные форматы в RTF.

Списки доступных конвертеров находятся в свойствах ImportConverters и ExportConverters. Если конвертеры не установлены, эти списки пусты.

Методы GetImportFilter и GetExportFilter возвращают строки, которые можно присвоить свойству Filter диалогов выбора файлов.

Есть два режима использования этого компонента.

1.Можно преобразовать RTF из потока Stream в файл другого формата (ExportRTF) или преобразовать файл в RTF-поток Stream (ImportRTF).

2.Также можно экспортировать содержимое компонента TRichView в файл (ExportRV) или импортировать его из файла (ImportRV). При этом внутри всё равно используется Stream.

Во время преобразования компонент вызывает событие OnConverting.

Если свойство PreviewMode = True, конвертеры работают без отображения диалоговых окон. В этом режиме они также могут давать результат более низкого качества – это зависит от конкретного конвертера.

Примечание о платформах

Этот компонент полезен только в 32-разрядных приложениях, поскольку конвертеры представляют собой 32-разрядные DLL.

Демонстрационные проекты

Demos\*\OfficeConverters\

Дополнительные ресурсы

Набор конвертеров для новых форматов Microsoft Office: загрузите с нашего сайта (изначально этот файл был размещён на сайте Microsoft).