xPortTools
AI Chatbots Demos Products Contact
All Products
.NET Component
.NET odsReader for OD Spreadsheets

Read OpenDocument spreadsheet files natively in .Net no OpenOffice, no additional providers, no Schema.ini file required.

Retired No Longer Available
odsReader
Features
What odsReader Did
📄
No OpenOffice Required
Read ODS files without any OpenOffice or LibreOffice installation on the server.
📁
Multiple OD Formats
Supports ODS, OTS, SXC and STC covering both OpenDocument and StarCalc spreadsheet formats.
🗂
Dynamic Column Types
Programmatically define column data types at runtime rather than relying on auto-detection.
🚫
No Schema.ini Needed
Eliminated the brittle Schema.ini file requirement common with ODBC-based text readers.
🔤
Delimited & Fixed Column
Supports all character-delimited formats as well as fixed-width column layouts.
🔧
Pure .Net Managed Code
No unmanaged dependencies runs cleanly in 32-bit and 64-bit environments.

Supported Formats
Input File Types
ODS OTS SXC STC

Quick Start
Usage Example

Open an ODS file and iterate rows with strongly-typed column access no configuration files or external dependencies.

// Read an ODS spreadsheet odsReader reader = new odsReader(); reader.FileName = "spreadsheet.ods"; reader.Open(); DataTable dt = reader.GetDataTable();

Looking for a modern alternative?

odsReader is retired. Explore our new AI chatbot product or reach out to us directly.

Explore AI Chatbots Contact Us