HotXLS Docs

SaveAsRTF 方法

将工作簿保存为 RTF 文件。成功时返回 1

备注

此方法已弃用。请使用 IXLSWorkbook.SaveAs 方法

语法

function SaveAsRTF(FileName: WideString): Integer;
function SaveAsRTF(Stream: TStream): Integer;
FileName WideString。一个指示要保存文件名称的字符串。可以包含完整路径;如果不包含,则工作簿会将文件保存在当前文件夹中
Stream TStream。将工作簿保存到 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; {创建新工作簿}
  Workbook.Worksheets.Add;
  {....}
  Workbook.Worksheets.Add;
  {....}
  Workbook.SaveAsRTF('C:\book.rtf');
end;