Documentação do HotXLS

Método SaveAsRTF

Salva a Pasta de Trabalho em arquivo RTF. Retorna 1 em caso de êxito

Observações

Este método foi descontinuado. Use o método IXLSWorkbook.SaveAs

Sintaxe

function SaveAsRTF(FileName: WideString): Integer;
function SaveAsRTF(Stream: TStream): Integer;
FileName WideString. Uma string que indica o nome do arquivo a ser salvo. Você pode incluir um caminho completo; se não incluir, Workbook salva o arquivo na pasta atual
Stream TStream. Saves pasta de trabalho para stream especificado no Stream parameter

Exemplo

Este exemplo abre a Pasta de Trabalho book.xls e, em seguida, a salva em arquivo RTF

Var
  Book: IXLSWorkbook;
begin
  Book := TXLSWorkbook.Create;
  if Book.Open('book.xls') = 1 then
     Book.SaveAsRTF('book.rtf');
end;
Este exemplo cria uma nova Pasta de Trabalho com duas Planilhas e, em seguida, salva a Pasta de Trabalho em arquivo RTF

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