เอกสาร HotXLS

เมธอด SaveAsHTML

บันทึก Worksheet ในไฟล์ HTML คืนค่า 1 หากสำเร็จ

หมายเหตุ

เมธอดนี้เลิกใช้แล้ว ใช้เมธอด TXLSWorksheet.SaveAs แทน
ไฮเปอร์ลิงก์ในเซลล์ที่ส่งออกจะถูกเขียนเป็นแท็ก anchor HTML ที่อยู่ไฮเปอร์ลิงก์จะถูกส่งออกเป็น href, ข้อความ ScreenTip จะถูกส่งออกเป็น attribute title และ attribute ทั้งหมดและ ข้อความแสดงผลจะถูก HTML-escape
ความคิดเห็นของเซลล์จะถูกส่งออกเป็น attribute title ที่ escape แล้ว บนเซลล์ตารางที่ส่งออก ดังนั้นบันทึกการตรวจสอบยังคงมีอยู่เป็น tooltip ของเบราว์เซอร์ ใน HTML ที่สร้างขึ้น
หากต้องการปรับแต่งพฤติกรรม exporter ให้สร้าง TXLSHTMLExport โดยตรง คุณสมบัติ Options มีค่าเริ่มต้นเป็น [xhHyperlinks, xhComments]; ลบ xhHyperlinks เพื่อเขียนเซลล์ที่ลิงก์เป็นข้อความ escape ธรรมดา หรือลบ xhComments เพื่อระงับการส่งออกชื่อ comment กำหนด Title เพื่อเขียนค่า <title> ของเอกสาร HTML ที่ escape แล้ว กำหนด SimpleExport เพื่อ เขียนตารางขั้นต่ำโดยไม่มีคลาส CSS ที่สร้างขึ้น, anchor ไฮเปอร์ลิงก์ หรือ attribute ชื่อ comment ใช้ TableBorderWidth, CellPadding และ CellSpacing เพื่อควบคุม attribute เลย์เอาต์ตารางที่สร้างขึ้น

ไวยากรณ์

function SaveAsHTML(FileName: WideString): Integer;
FileName WideString. สตริง that indicates name ของ file to be saved. You can include full path; หาก you don't, เวิร์กชีต saves file ใน current folder

ตัวอย่าง

ตัวอย่างนี้สร้าง worksheet ใหม่แล้วบันทึกเป็นไฟล์ HTML

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