Dokumentace HotXLS

Metoda SaveAsHTML

Uloží sešit do souboru HTML. Vrátí 1 v případě úspěchu

Poznámky

Tato metoda je zastaralá. Použijte metodu IXLSWorkbook.SaveAs
Hypertextové odkazy v exportovaných buňkách listu jsou zapsány jako HTML kotevní tagy. Adresa hypertextového odkazu je vydána jako href, text ScreenTip je vydán jako atribut title a veškerý text atributů a zobrazení je HTML escapován
Komentáře buněk jsou vydány jako escapované atributy title na exportovaných buňkách tabulky, takže poznámky recenzentů zůstávají dostupné jako tipy v prohlížeči ve vygenerovaném HTML
Chcete-li přizpůsobit chování exportéru, vytvořte přímo TXLSHTMLExport. Jeho vlastnost Options má výchozí hodnotu [xhHyperlinks, xhComments]; odstraňte xhHyperlinks pro zápis propojených buněk jako prostý escapovaný text nebo odstraňte xhComments pro potlačení výstupu titulu komentáře. Nastavte Title pro zápis escapované hodnoty <title> dokumentu HTML. Nastavte SimpleExport pro zápis minimální tabulky bez generovaných tříd CSS, kotev hypertextových odkazů nebo atributů titulu komentáře. Pomocí TableBorderWidth, CellPadding a CellSpacing řiďte generované atributy rozvržení tabulky

Syntaxe

function SaveAsHTML(FileName: WideString): Integer;
FileName WideString. Řetězec udávající název souboru, který se má uložit. Můžete zadat úplnou cestu; pokud ji neuvedete, Workbook uloží soubor do aktuální složky

Příklad

Tento příklad vytvoří nový sešit se dvěma listy a poté uloží sešit do souboru HTML

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