XLS
Classic Excel 97-2003 workbook read, write, modify, constant-state loaded-cell cursor with owned snapshots, optional independently styled blanks, and fail-fast topology validation, quick sheet-name discovery from files or streams, by-name sheet lookup, pane helpers, workbook active-tab, saved-by metadata, VBA payload load/save/clear helpers plus existing-module source inspection and editing, and window geometry/state controls, tab, scrollbar, AutoFilter date-grouping controls, worksheet view, gridline color, and frozen-pane Window2 flag fidelity, outline style controls, worksheet protection permissions, page setup flags with bounded byte-exact BIFF printer-driver payload preservation, copy-isolated public payload access, and typed-field-priority conversion to XLSX, multi-key range sorting, built-in cell styles, document properties, and export workflows
XLSX
OOXML workbook generation, formula calculation with expanded function coverage and A1 references across the full 1,048,576 × 16,384 sheet grid and OnUserFunction/OnUserFunctionEx, constant-state loaded-cell cursor over materialized sparse blocks or packed storage with owned snapshots, optional independently styled blanks, and fail-fast lifetime validation, loaded-cell scanning and callback writing, bounded AutoFit limits for report column widths and row heights, deterministic sparse XLSX-to-BIFF8 conversion through SaveXLSXWorkbookAsXLS with locked indexed-color preservation, weighted OKLab palette quantization, and preflighted typed printer settings, byte-exact worksheet printer-settings part preservation with copy-isolated public payload access, exact clear semantics, and dangling-relationship diagnostics, Excel-compatible AES-encrypted save and load (ECMA-376 Standard Encryption) with AES-NI acceleration and software fallback, VBA project preservation with HasVbaProject / VbaProjectDefined queries plus existing-module source inspection and editing, template text find/replace, configurable workbook/range HTML export, direct AutoFilter criteria lookup/removal and preview evaluation, direct embedded-image anchor lookup/removal, range-aware conditional-format and data-validation lookup/removal, and round-trip through the dedicated lxHandleX facade
ODS
OpenDocument Spreadsheet import with styles.xml data, row/column dimensions, inherited cell styles, basic formula conversion, sheet protection, named ranges, untyped cached scalar values, fractional date seconds, and negative time durations. Full export via SaveAsODS writing typed cell values, formulas, rich text, merged ranges, hyperlinks, images, charts, conditional formats, data validations, freeze panes, print ranges, outline groups, and optional TODSExportOptions control into a valid ODF package
CSV / TSV
Delimited-text import via OpenCSV with automatic separator sniffing, BOM encoding detection, RFC 4180 quoting, optional value type inference, per-column import directives, and fixed-width slicing, plus workbook, worksheet, and range export helpers with stream and file overloads and space-padded fixed-width output
HTML / RTF / PDF
Table-oriented exports for reports, previews, email bodies, and document handoff, including selected range fragments, configurable HTML titles, table layout attributes, hyperlink anchors, comment tooltips, vertical alignment styles, rich-text run styles, conditional differential styles and number formats, color scales, directional data bars, icon-family glyphs, and minimal table output. TXLSHTMLImport imports one selected top-level table or every table at a one-based target cell with an explicit decimal separator, while preserving the original all-table overloads. SaveWorkbookAsHTML publishes every visible XLSX worksheet in one navigable document with stable per-sheet anchors and escaped sheet names. RTF also imports back through OpenRTF, mapping table cells or paragraph lists to A1 by default or to an explicit one-based target row and column through the extended overloads. Workbook SaveAsPDF combines all visible worksheets into one document, renders solid and conditional fills, color scales, data bars, conditional icons, font colors, sizes, bold, italic, and underline emphasis, alignment, explicit borders, and optional gridlines, and follows print areas, paper size or custom point-precise paper dimensions, orientation, margins, zoom, fit-to-width settings, column widths, row heights, manual page breaks, repeated title rows and columns, and left, center, or right headers and footers — including the &F file-name and &Z path field codes and optional header or footer band suppression — while paginating wide and tall ranges across both axes; CalculatePageCount reports the complete logical page count without building PDF objects, and one-based FirstPage and LastPage select an output range while preserving total-page fields. TXLSPaginationModel exposes those decisions as reusable XLS and XLSX logical pages for VCL print preview, PDF export, custom canvases, and EMF output, including repeated titles, over-then-down or down-then-over ordering, 10% through 400% fit scaling, and drawing placements