Документация HotXLS

Метод SaveAsRTF

Сохраняет рабочую книгу в файл RTF. Возвращает 1 при успехе

Синтаксис

Этот метод устарел. Используйте метод IXLSWorkbook.SaveAs

Пример

function SaveAsRTF(FileName: WideString): Integer;
function SaveAsRTF(Stream: TStream): Integer;
FileName WideString. Строка, задающая имя файла для сохранения. Можно указать полный путь; если не указать, Workbook сохранит файл в текущей папке
Stream TStream. Сохраняет Workbook в поток, указанный в параметре Stream

Пример

Открывает book.xls и сохраняет в файл RTF

Var
  Book: IXLSWorkbook;
begin
  Book := TXLSWorkbook.Create;
  if Book.Open('book.xls') = 1 then
     Book.SaveAsRTF('book.rtf');
end;
Создаёт рабочую книгу с двумя листами и сохраняет в файл RTF

Var
  Workbook: IXLSWorkbook;
begin
  Workbook := TXLSWorkbook.Create; {create new Workbook}
  Workbook.Worksheets.Add;
  {....}
  Workbook.Worksheets.Add;
  {....}
  Workbook.SaveAsRTF('C:\book.rtf');
end;