HotXLS-Dokumentation

SaveAsHTML-Methode

Speichert die Arbeitsmappe in einer HTML-Datei. Gibt 1 zurück, wenn erfolgreich

Hinweise

Diese Methode ist veraltet. Verwenden Sie stattdessen die Methode IXLSWorkbook.SaveAs method
Hyperlinks in exportierten Tabellenblatt-Zellen werden als HTML-Anker-Tags geschrieben Die Hyperlink-Adresse wird als hrefausgegeben, ScreenTip-Text wird als title -Attribut ausgegeben, und der angezeigte Text des Links wird als Anker-Inhalt ausgegeben
Zellkommentare werden als escaped title -Attribute auf den exportierten Tabellenzellen ausgegeben, sodass Bewertungsnotizen als Browser-Tooltips in der generierten HTML verfügbar bleiben
Um das Exporterverhalten anzupassen, erstellen Sie direkt TXLSHTMLExport . Seine Options -Eigenschaft ist standardmäßig [xhHyperlinks, xhComments]; remove xhHyperlinks um verknüpfte Zellen als reinen escapierten Text zu schreiben, oder entfernen xhComments um die Ausgabe von Kommentar-Titeln zu unterdrücken Setzen Title to write an escaped HTML document <title> value. Set SimpleExport um eine minimale Tabelle ohne generierte CSS-Klassen, Hyperlink-Anker oder Kommentar-Titel-Attribute zu schreiben. Verwenden TableBorderWidth, CellPadding, and CellSpacing um die generierten Tabellen-Layout-Attribute zu steuern

Syntax

functionSaveAsHTML(FileName: WideString): Integer;
FileNameWideString. Ein Zeichenfolgenwert, der den Namen der zu speichernden Datei angibt. Ein vollständiger Pfad kann angegeben werden; andernfalls speichert Workbook die Datei im aktuellen Ordner

Beispiel

Dieses Beispiel erstellt eine neue Arbeitsmappe mit zwei Tabellenblättern und speichert dann die Arbeitsmappe in einer HTML-Datei

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