HotXLS dokumentacija

SaveAsHTML metodas

Išsaugo darbalapį HTML faile. Grąžina 1, jei sėkmingas

Pastabos

Šis metodas yra nebenaudojamas. Naudokite TXLSWorksheet.SaveAs metodą
Hipersaitai eksportuotuose langeliuose yra įrašomi kaip HTML inkarinės žymės. Hipersaito adresas išleidžiamas kaip href, ScreenTip tekstas išleidžiamas kaip title atributas, o visi atributai ir rodymo tekstas yra HTML-koduoti
Langelių komentarai išleidžiami kaip koduoti title atributai eksportuotuose lentelės langeliuose, todėl peržiūros pastabos lieka pasiekiamos kaip naršyklės patarimai sugeneruotame HTML
Norėdami tinkinti eksportavimo elgseną, sukurkite TXLSHTMLExport tiesiogiai. Jo Options savybė numatytosiomis reikšmėmis yra [xhHyperlinks, xhComments]; pašalinkite xhHyperlinks, kad susietų langeliai būtų rašomi kaip paprastas koduotas tekstas, arba pašalinkite xhComments, kad nebūtų išvedami komentarų pavadinimų atributai. Nustatykite Title, kad įrašytumėte koduotą HTML dokumento <title> reikšmę. Nustatykite SimpleExport, kad būtų rašoma minimali lentelė be sugeneruotų CSS klasių, hipersaitų inkarų ar komentarų pavadinimų atributų. Naudokite TableBorderWidth, CellPadding ir CellSpacing, kad kontroliuotumėte sugeneruotus lentelės išdėstymo atributus

Sintaksė

function SaveAsHTML(FileName: WideString): Integer;
FileName Failo, kuris bus įrašytas, pavadinimas; galima nurodyti visą kelią, priešingu atveju Worksheet įrašys failą į dabartinį aplanką

Pavyzdys

Šis pavyzdys sukuria naują darbalapį ir tada išsaugo jį HTML faile

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