Skip to main content

Crate sheetkit_core

Crate sheetkit_core 

Source
Expand description

sheetkit-core: Core spreadsheet engine – reading, writing, and manipulating workbooks.

Modules§

cell
Cell value representation.
chart
Chart builder and management.
col
Column operations for worksheet manipulation.
comment
Comment management utilities.
conditional
Conditional formatting builder and utilities.
control
Form control support for Excel worksheets.
defined_names
Defined names (named ranges) management.
doc_props
User-facing document properties types and conversion helpers.
error
Error types for the SheetKit core library.
formula
Excel formula parser and evaluation engine.
hyperlink
Hyperlink management for worksheet cells.
image
Image insertion and management.
merge
Merge cell operations.
numfmt
Number format renderer: converts a (value, format_code) pair into display text.
page_layout
Page layout settings for worksheets.
pivot
Pivot table configuration and builder.
protection
Workbook protection configuration and legacy password hashing.
raw_transfer
Read-direction buffer serializer for bulk data transfer.
raw_transfer_write
Write-direction buffer serialization and deserialization for raw FFI transfer.
render
SVG renderer for worksheet visual output.
rich_text
Rich text run types and conversion utilities.
row
Row operations for worksheet manipulation.
shape
Shape insertion and management.
sheet
Sheet management utilities.
slicer
Slicer configuration and management.
sparkline
Sparkline creation and management.
sst
Runtime shared string table.
stream
Streaming worksheet writer.
style
Style builder and runtime management.
table
Table and auto-filter management.
theme
Theme color resolution.
threaded_comment
Threaded comments management.
utils
Utility modules for cell-reference conversion and Excel constants.
validation
Data validation builder and utilities.
vba
VBA project extraction from macro-enabled workbooks (.xlsm).
vml
VML (Vector Markup Language) support for Excel legacy comment rendering.
workbook
Workbook file I/O: reading and writing .xlsx files.