Aspose.Cells.FOSS 26.9.0

Prefix Reserved
dotnet add package Aspose.Cells.FOSS --version 26.9.0
                    
NuGet\Install-Package Aspose.Cells.FOSS -Version 26.9.0
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Aspose.Cells.FOSS" Version="26.9.0" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Aspose.Cells.FOSS" Version="26.9.0" />
                    
Directory.Packages.props
<PackageReference Include="Aspose.Cells.FOSS" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add Aspose.Cells.FOSS --version 26.9.0
                    
#r "nuget: Aspose.Cells.FOSS, 26.9.0"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package Aspose.Cells.FOSS@26.9.0
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=Aspose.Cells.FOSS&version=26.9.0
                    
Install as a Cake Addin
#tool nuget:?package=Aspose.Cells.FOSS&version=26.9.0
                    
Install as a Cake Tool

Aspose.Cells FOSS for .NET

NuGet version License: MIT Contributors Issues

Aspose.Cells FOSS for .NET

Aspose.Cells FOSS for .NET is a free, open-source, MIT-licensed .NET library for creating, loading, editing, and saving Excel .xlsx workbooks, with no dependency on Microsoft Excel or any other native Office library. It exposes an Aspose.Cells-compatible API surface built around Workbook, Worksheet, Cells, and Cell. The library is pure managed code, multi-targeting netstandard2.0 and net8.0, so the same package runs on Windows, Linux, and macOS, including containerized and serverless environments.

At a Glance

flowchart TD
  subgraph StartingPoints["Starting Points"]
    direction LR
    i1["An existing XLSX workbook"]
    i2["A new workbook created in code"]
  end
  PRODUCT["Aspose.Cells FOSS for .NET"]
  subgraph Capabilities["Core Capabilities"]
    direction LR
    subgraph capl[" "]
      direction TB
      c1["Workbook, worksheet, and document lifecycle"]
      c2["Cell values and formulas"]
      c3["Cell styling and number formats"]
    end
    subgraph capr[" "]
      direction TB
      c4["Validation, conditional formatting, filters, and names"]
      c5["Tables, pictures, shapes, charts, and comments"]
      c6["Save to XLSX or export to PDF"]
    end
  end
  subgraph Outputs["Outputs"]
    direction TB
    o1["XLSX workbooks"]
    o2["PDF documents"]
  end
  StartingPoints --> PRODUCT --> Capabilities --> Outputs

Key Capabilities

  • Create a new workbook or load an existing .xlsx file with Workbook() / Workbook(fileName) / Workbook(stream), then save to .xlsx or .pdf through Save(...); navigate sheets through Workbook.Worksheets.
  • Recover from malformed input instead of failing outright: LoadOptions.TryRepairPackage, TryRepairXml, and StrictMode control repair behavior, and LoadDiagnostics reports repair and data-loss-risk diagnostics through HasRepairs and HasDataLossRisk, plus warning callbacks delivered through IWarningCallback.
  • Configure worksheet-level display and print settings including zoom, gridlines, right-to-left layout, visibility, and page layout through Worksheet.PageSetup, plus workbook and document metadata via WorkbookProperties and CoreDocumentProperties.
  • Read and write cell values of multiple types (string, int, bool, decimal, DateTime) with Cell.PutValue(value), and read them back with Cell.StringValue / Cell.Value; store formulas as strings via Cell.Formula.
  • Apply fonts, fills, borders, alignment, and number formats through Cell.GetStyle() / SetStyle() and the Style, Font, Borders, and FillPattern types, with StyleFlag controlling which formatting properties a style application touches.
  • Add whole-number, decimal, list, and date validation rules with ValidationCollection.Add(), ValidationType, and OperatorType; highlight data with conditional formatting via Worksheet.ConditionalFormattings; filter columns with AutoFilter / FilterColumn.
  • Add hyperlinks through HyperlinkCollection.Add(); create workbook-level and sheet-scoped defined names with DefinedNameCollection.Add(); protect workbook structure with WorkbookProtection or individual sheets with Worksheet.Protect().
  • Build structured Excel tables through Worksheet.ListObjects, including built-in table styles (TableStyleType) and totals-row aggregation (TotalsCalculation); anchor pictures (PictureCollection) and drawing shapes (ShapeCollection, AutoShapeType) to a worksheet.
  • Create and configure charts through ChartCollection.Add() and Chart / ChartType; attach legacy cell comments with CommentCollection.Add().
  • Export worksheets to PDF with SaveFormat.Pdf or PdfSaveOptions, with worksheet page geometry driven by Worksheet.PageSetup.

Installation

dotnet add package Aspose.Cells.FOSS
<PackageReference Include="Aspose.Cells.FOSS" Version="26.9.0.0" />

The library multi-targets netstandard2.0 and net8.0. Because it targets netstandard2.0, it can also be consumed by other compatible runtimes, including .NET Framework 4.6.1 and later. The public namespace is Aspose.Cells_FOSS (with an underscore), which is distinct from the NuGet package id Aspose.Cells.FOSS (with dots).

Quick Start

Create a workbook, write and format cells, and save it:

using Aspose.Cells_FOSS;

var workbook = new Workbook();
var sheet = workbook.Worksheets[0];

sheet.Name = "Products";
sheet.Cells["A1"].PutValue("Product");
sheet.Cells["B1"].PutValue("Price");
sheet.Cells["A2"].PutValue("Apple");
sheet.Cells["B2"].PutValue(2.99m);
sheet.Cells["A3"].PutValue("Orange");
sheet.Cells["B3"].PutValue(1.99m);
sheet.Cells["B4"].Formula = "=SUM(B2:B3)";

var headerStyle = sheet.Cells["A1"].GetStyle();
headerStyle.Font.IsBold = true;
headerStyle.Font.Color = Color.FromArgb(255, 255, 255, 255);
headerStyle.Pattern = FillPattern.Solid;
headerStyle.ForegroundColor = Color.FromArgb(255, 34, 120, 212);
sheet.Cells["A1"].SetStyle(headerStyle);
sheet.Cells["B1"].SetStyle(headerStyle);

workbook.Save("products.xlsx");

Load a workbook with recovery diagnostics:

using System;
using Aspose.Cells_FOSS;

var loadOptions = new LoadOptions
{
    TryRepairPackage = true,
    TryRepairXml = true,
    StrictMode = false
};

var workbook = new Workbook("input.xlsx", loadOptions);

if (workbook.LoadDiagnostics.HasDataLossRisk)
{
    Console.WriteLine("Potential data loss risk detected during load.");
}

workbook.Worksheets[0].Cells["A1"].PutValue("Updated");
workbook.Save("updated.xlsx");

Export a worksheet to PDF:

using Aspose.Cells_FOSS;

var workbook = new Workbook("report.xlsx");
var sheet = workbook.Worksheets[0];

sheet.PageSetup.PaperSize = PaperSizeType.PaperA4;
sheet.PageSetup.Orientation = PageOrientationType.Landscape;

workbook.Save("report.pdf", new PdfSaveOptions
{
    OnePagePerSheet = true
});

Additional Examples

More runnable snippets adapted from the sample projects under samples/ are collected below.

Build a Table With Totals

var workbook = new Workbook();
var sheet = workbook.Worksheets[0];

sheet.Cells["A1"].PutValue("Product");
sheet.Cells["B1"].PutValue("Category");
sheet.Cells["C1"].PutValue("Price");
sheet.Cells["A2"].PutValue("Laptop");
sheet.Cells["B2"].PutValue("Electronics");
sheet.Cells["C2"].PutValue(999.99);
sheet.Cells["A3"].PutValue("Mouse");
sheet.Cells["B3"].PutValue("Electronics");
sheet.Cells["C3"].PutValue(29.99);

var tableIndex = sheet.ListObjects.Add("A1", "C3", true);
var table = sheet.ListObjects[tableIndex];
table.DisplayName = "Products";
table.TableStyleType = TableStyleType.TableStyleMedium2;
table.ShowTotals = true;

workbook.Save("products-table.xlsx");

<details> <summary>View Additional Examples</summary>

Validate Cell Input

var workbook = new Workbook();
var sheet = workbook.Worksheets[0];

sheet.Cells["A1"].PutValue("Open");

var listValidationIndex = sheet.Validations.Add(CellArea.CreateCellArea("A1", "A3"));
var listValidation = sheet.Validations[listValidationIndex];
listValidation.Type = ValidationType.List;
listValidation.Formula1 = "\"Open,Closed\"";
listValidation.InCellDropDown = true;
listValidation.ShowError = true;
listValidation.ErrorTitle = "Invalid";
listValidation.ErrorMessage = "Choose from the list";

workbook.Save("validations-sample.xlsx");

Highlight Data With Conditional Formatting

var workbook = new Workbook();
var sheet = workbook.Worksheets[0];

for (var index = 0; index < 10; index++)
{
    sheet.Cells[index, 0].PutValue(index + 1);
}

var rules = sheet.ConditionalFormattings[sheet.ConditionalFormattings.Add()];
rules.AddArea(CellArea.CreateCellArea("A1", "A10"));
var rule = rules[rules.AddCondition(FormatConditionType.CellValue, OperatorType.Between, "3", "7")];
rule.Style.Pattern = FillPattern.Solid;
rule.Style.ForegroundColor = Color.FromArgb(255, 255, 199, 206);

workbook.Save("conditional-formatting-sample.xlsx");
var workbook = new Workbook();
var sheet = workbook.Worksheets[0];

sheet.Cells["A1"].PutValue("Docs");
var link = sheet.Hyperlinks[sheet.Hyperlinks.Add("A1", 1, 1, "https://example.com/docs")];
link.TextToDisplay = "Docs";

var name = workbook.DefinedNames[workbook.DefinedNames.Add("GlobalRange", "='Sheet1'!$A$1:$D$5")];
name.Comment = "Primary sample range";

workbook.Save("hyperlinks-and-names-sample.xlsx");

Create a Chart

var workbook = new Workbook();
var sheet = workbook.Worksheets[0];
sheet.Name = "Charts";

for (var month = 1; month <= 12; month++)
{
    sheet.Cells[month, 0].PutValue("Month " + month);
    sheet.Cells[month, 1].PutValue(month * 1000);
}

var chartIndex = sheet.Charts.Add(ChartType.Column, "Charts!$B$1:$B$13", 0, 4, 18, 8);
var chart = sheet.Charts[chartIndex];
chart.Name = "Revenue";

workbook.Save("charts-sample.xlsx");

Convert XLSX to PDF

var workbook = new Workbook("input.xlsx");

workbook.Save("output.pdf", new PdfSaveOptions
{
    AllColumnsInOnePagePerSheet = true
});

</details>

API Reference

The public API is exposed under the Aspose.Cells_FOSS namespace, with Workbook as the root object and Worksheet, Cells, and Cell as the types most developers interact with day to day. The table below summarizes the supported public surface present in this checkout.

<details> <summary>View the Supported Public API Surface</summary>

Core API

Class Description
AutoFilter Represents auto filter.
AutoFilterColorFilter Represents auto filter color filter.
AutoFilterCustomFilter Represents auto filter custom filter.
AutoFilterCustomFilterCollection Represents a collection of auto filter custom filter objects.
AutoFilterDynamicFilter Represents auto filter dynamic filter.
AutoFilterSortCondition Represents auto filter sort condition.
AutoFilterSortConditionCollection Represents a collection of auto filter sort condition objects.
AutoFilterSortState Represents auto filter sort state.
AutoFilterTop10 Represents auto filter top10.
Border Represents border.
Borders Represents borders.
CalculationProperties Represents calculation properties.
Cell Represents a single worksheet cell and exposes value, formula, and style operations.
Cells Provides access to worksheet cells, rows, columns, and merged ranges.
CellsException Represents an error that occurs during cells.
Chart Charts provide visual representation of data and can be created programmatically or loaded from existing XLSX files.
ChartCollection Represents collection of charts on a worksheet.
Column Represents column.
ColumnCollection Represents a collection of column objects.
Comment Represents a worksheet comment (legacy note) anchored to a single cell.
CommentCollection Represents the collection of comments (legacy notes) on a worksheet.
ConditionalFormattingCollection Represents a collection of conditional formatting objects.
CoreDocumentProperties Represents core document properties.
DefinedName Represents defined name.
DefinedNameCollection Represents a collection of defined name objects.
DocumentProperties Represents document properties.
ExtendedDocumentProperties Represents extended document properties.
FilterColumn Represents filter column.
FilterColumnCollection Represents a collection of filter column objects.
FilterValueCollection Represents a collection of filter value objects.
Font Represents font.
FormatCondition Represents format condition.
FormatConditionCollection Represents a collection of format condition objects.
FormulaException Represents an error that occurs during formula.
Hyperlink Represents hyperlink.
HyperlinkCollection Encapsulates the hyperlinks defined for a worksheet.
InvalidFileFormatException Represents an error that occurs during invalid file format.
ListColumn Represents a single column in an Excel table.
ListColumnCollection Represents the ordered collection of columns in an Excel table.
ListObject Represents an Excel table (structured reference / ListObject).
ListObjectCollection Represents the collection of Excel tables on a worksheet.
LoadDiagnostics Represents load diagnostics.
LoadIssue Represents load issue.
LoadOptions Specifies how a workbook should be loaded.
NumberFormat Provides number format operations.
PageSetup Represents worksheet print and page-layout settings.
PdfSaveOptions Specifies options controlling XLSX-to-PDF export.
Picture Represents a picture (image) anchored to a worksheet.
PictureCollection Represents collection of pictures anchored to a worksheet.
Row Represents row.
RowCollection Represents a collection of row objects.
SaveOptions Specifies how a workbook should be saved.
Shape Represents a drawing object (auto shape) anchored to a worksheet.
ShapeCollection Represents collection of drawing objects (shapes) on a worksheet.
Style Represents a mutable cell style facade that can be applied to one or more cells.
StyleException Represents an error that occurs during style.
StyleFlag Represents flags which indicate applied formatting properties.
UnsupportedFeatureException Represents an error that occurs during unsupported feature.
Validation Represents validation.
ValidationCollection Represents a collection of validation objects.
WarningInfo Represents warning info.
Workbook Represents the root spreadsheet object used to create, load, modify, and save an XLSX workbook.
WorkbookLoadException Represents an error that occurs during workbook load.
WorkbookProperties Represents workbook properties.
WorkbookProtection Represents workbook protection.
WorkbookSaveException Represents an error that occurs during workbook save.
WorkbookSettings Represents workbook-level settings that affect date handling and display formatting.
WorkbookView Represents workbook view.
Worksheet Encapsulates a single worksheet and its supported features.
WorksheetCollection Encapsulates the workbook's worksheets and active-sheet state.
WorksheetProtection Represents worksheet protection.
Interfaces
Interface Description
IWarningCallback Defines a callback that receives load warnings.
Structs
Struct Description
CellArea Represents cell area.
Color Represents color.
Enumerations
Enumeration Description
AutoShapeType Specifies the type of an auto shape (preset geometry).
BorderStyleType Specifies border style type.
CellValueType Specifies cell value type.
ChartType Specifies the chart type.
DiagnosticSeverity Specifies diagnostic severity.
FillPattern Specifies fill pattern.
FilterOperatorType Specifies filter operator type.
FontUnderlineType Enumerates font underline types.
FormatConditionType Specifies format condition type.
HorizontalAlignmentType Specifies horizontal alignment type.
ImageType Represents the format of an image stored in a worksheet.
LoadFormat Specifies load format.
OperatorType Specifies operator type.
PageOrientationType Specifies page orientation type.
PaperSizeType Specifies paper size type.
SaveFormat Specifies save format.
TableStyleType Represents the built-in Excel table style types.
TargetModeType Specifies target mode type.
TotalsCalculation Represents the aggregation function shown in a table totals row cell.
ValidationAlertType Specifies validation alert type.
ValidationType Specifies validation type.
VerticalAlignmentType Specifies vertical alignment type.
VisibilityType Specifies visibility type.

Detailed Member Reference

Workbook and Worksheets

  • Workbook
    • Constructors: Workbook(), Workbook(fileName), Workbook(stream), Workbook(fileName, options), Workbook(stream, options)
    • Save(fileName), Save(fileName, format), Save(fileName, options), Save(stream, format), Save(stream, options), Dispose()
    • Properties: Worksheets: WorksheetCollection, Settings: WorkbookSettings, Properties: WorkbookProperties, DocumentProperties: DocumentProperties, DefinedNames: DefinedNameCollection, LoadDiagnostics: LoadDiagnostics
  • Worksheet
    • Protect(), Unprotect()
    • Properties: Name: string, VisibilityType: VisibilityType, ShowGridlines: bool, RightToLeft: bool, Zoom: int, Cells: Cells, Hyperlinks: HyperlinkCollection, Validations: ValidationCollection, ConditionalFormattings: ConditionalFormattingCollection, PageSetup: PageSetup, Protection: WorksheetProtection, AutoFilter: AutoFilter, ListObjects: ListObjectCollection, Pictures: PictureCollection, Shapes: ShapeCollection, Charts: ChartCollection, Comments: CommentCollection
  • LoadOptions / LoadDiagnostics
    • Properties: StrictMode: bool, TryRepairPackage: bool, TryRepairXml: bool, WarningCallback: IWarningCallback, Issues: IReadOnlyList<LoadIssue>, HasRepairs: bool, HasDataLossRisk: bool

Cells, Values, Styling, and Save Options

  • Cell
    • PutValue(value), PutValue(value, isConverted), PutValue(value, isConverted, setStyle), GetStyle(), GetStyle(checkBorders), SetStyle(style), SetStyle(style, explicitFlag), SetStyle(style, flag)
    • Properties: Value: object, StringValue: string, DisplayStringValue: string, Formula: string, Type: CellValueType
  • Cells
    • Merge(firstRow, firstColumn, totalRows, totalColumns)
    • Properties: Rows: RowCollection, Style: Style, Columns: ColumnCollection, MergedCells: IReadOnlyList<CellArea>
  • Style
    • Copy(source), Equals(obj), GetHashCode()
    • Properties: Font: Font, Borders: Borders, Pattern: FillPattern, ForegroundColor: Color, BackgroundColor: Color, NumberFormat: string, HorizontalAlignment: HorizontalAlignmentType, VerticalAlignment: VerticalAlignmentType, WrapText: bool, IsLocked: bool, IsHidden: bool
  • SaveOptions / PdfSaveOptions
    • Properties: SaveFormat: SaveFormat, OnePagePerSheet: bool, AllColumnsInOnePagePerSheet: bool, DefaultFont: string

Validation, Conditional Formatting, and Tables

  • ValidationCollection
    • Add(area), GetValidationInCell(row, column), RemoveACell(row, column), RemoveArea(cellArea)
    • Properties: Count: int
  • Validation
    • AddArea(area), RemoveArea(area)
    • Properties: Areas: IReadOnlyList<CellArea>, Type: ValidationType, Operator: OperatorType, Formula1: string, Formula2: string, AlertStyle: ValidationAlertType, InCellDropDown: bool
  • ConditionalFormattingCollection
    • Add(), RemoveAt(index), RemoveArea(startRow, startColumn, totalRows, totalColumns)
    • Properties: Count: int
  • FormatConditionCollection
    • Add(area, type, operatorType, formula1, formula2), AddCondition(type), AddCondition(type, operatorType, formula1, formula2), AddArea(area), GetCellArea(index), RemoveArea(index), RemoveCondition(index)
    • Properties: Count: int, RangeCount: int
  • ListObjectCollection
    • Add(startRow, startColumn, endRow, endColumn, hasHeaders), Add(startCellName, endCellName, hasHeaders), RemoveAt(index)
    • Properties: Count: int
  • ListObject
    • Resize(startRow, startColumn, endRow, endColumn, hasHeaders), ShowAutoFilter(), RemoveAutoFilter(), ConvertToRange()
    • Properties: DisplayName: string, TableStyleType: TableStyleType, ShowTotals: bool, ListColumns: ListColumnCollection
  • HyperlinkCollection
    • Add(cellName, totalRows, totalColumns, address), Add(firstRow, firstColumn, totalRows, totalColumns, address), Add(startCellName, endCellName, address, textToDisplay, screenTip), RemoveAt(index), Clear()
    • Properties: Count: int
  • DefinedNameCollection
    • Add(name, formula), Add(name, formula, localSheetIndex), RemoveAt(index)
    • Properties: Count: int
  • ChartCollection
    • Add(type, dataRange, upperLeftRow, upperLeftColumn, lowerRightRow, lowerRightColumn)
    • Properties: Count: int
  • Chart
    • Properties: Name: string, ChartType: ChartType, UpperLeftRow: int, UpperLeftColumn: int, LowerRightRow: int, LowerRightColumn: int, ExtentCx: long, ExtentCy: long

Exceptions

  • CellsException - base type for the library's exceptions
  • WorkbookLoadException / WorkbookSaveException - raised for a failed load or save
  • InvalidFileFormatException - the input is not a recognized XLSX package
  • StyleException / FormulaException / UnsupportedFeatureException

</details>

Documentation & Resources

Scope and Limitations

  • Load format scope. Load support is limited to XLSX (LoadFormat.Auto and LoadFormat.Xlsx). Legacy XLS, ODS, CSV, and other spreadsheet formats are not loaded.
  • Save format scope. Save support currently covers XLSX and PDF (SaveFormat.Xlsx and SaveFormat.Pdf).
  • No formula calculation engine. Cell.Formula stores the formula as a string; the library does not parse, evaluate, or recalculate formulas.
  • No image or HTML export. PDF export is supported, but there is no image or HTML rendering output in this checkout.
  • No print execution. Worksheet.PageSetup configures how a spreadsheet application would print the file, but the library itself does not send workbooks to a printer.
  • No macros or VBA. The public API has no VBA-project or macro-related types, so macro-enabled workbooks round-trip only their non-macro content.
  • No pivot tables. Structured tables (ListObject) and charts (Chart) are supported; pivot tables are not part of the public API surface.

For workflows that need broader spreadsheet functionality, such as more file formats, a formula calculation engine, pivot tables, or richer rendering/export features, see Aspose.Cells for .NET - Enterprise Edition, the commercial product this FOSS edition is derived from.

Development and Testing

Build the library from the repository root:

dotnet build src\Aspose.Cells_FOSS\Aspose.Cells_FOSS.csproj -c Debug

Run a sample from the repository root, for example:

dotnet run --project samples\Aspose.Cells_FOSS.Samples.Basic\Aspose.Cells_FOSS.Samples.Basic.csproj

PDF export sample:

dotnet run --project samples\Aspose.Cells_FOSS.Samples.PdfConversion\Aspose.Cells_FOSS.Samples.PdfConversion.csproj

<details> <summary>View All Sample Projects</summary>

The samples/ directory contains runnable console projects for:

  • Aspose.Cells_FOSS.Samples.Basic
  • Aspose.Cells_FOSS.Samples.Loading
  • Aspose.Cells_FOSS.Samples.Styles
  • Aspose.Cells_FOSS.Samples.WorksheetSettings
  • Aspose.Cells_FOSS.Samples.Validations
  • Aspose.Cells_FOSS.Samples.ConditionalFormatting
  • Aspose.Cells_FOSS.Samples.HyperlinksAndNames
  • Aspose.Cells_FOSS.Samples.PageSetup
  • Aspose.Cells_FOSS.Samples.Shapes
  • Aspose.Cells_FOSS.Samples.Charts
  • Aspose.Cells_FOSS.Samples.Comments
  • Aspose.Cells_FOSS.Samples.DocumentProperties
  • Aspose.Cells_FOSS.Samples.ListObjects
  • Aspose.Cells_FOSS.Samples.Pictures
  • Aspose.Cells_FOSS.Samples.PdfConversion

</details>

License

This project is licensed under the MIT License. The MIT License permits use, copying, modification, distribution, sublicensing, and commercial use, provided its copyright and permission notice are retained. The software is provided without warranty.

Product Compatible and additional computed target framework versions.
.NET net5.0 was computed.  net5.0-windows was computed.  net6.0 was computed.  net6.0-android was computed.  net6.0-ios was computed.  net6.0-maccatalyst was computed.  net6.0-macos was computed.  net6.0-tvos was computed.  net6.0-windows was computed.  net7.0 was computed.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 is compatible.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed.  net9.0 was computed.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed.  net10.0 was computed.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
.NET Core netcoreapp2.0 was computed.  netcoreapp2.1 was computed.  netcoreapp2.2 was computed.  netcoreapp3.0 was computed.  netcoreapp3.1 was computed. 
.NET Standard netstandard2.0 is compatible.  netstandard2.1 was computed. 
.NET Framework net461 was computed.  net462 was computed.  net463 was computed.  net47 was computed.  net471 was computed.  net472 was computed.  net48 was computed.  net481 was computed. 
MonoAndroid monoandroid was computed. 
MonoMac monomac was computed. 
MonoTouch monotouch was computed. 
Tizen tizen40 was computed.  tizen60 was computed. 
Xamarin.iOS xamarinios was computed. 
Xamarin.Mac xamarinmac was computed. 
Xamarin.TVOS xamarintvos was computed. 
Xamarin.WatchOS xamarinwatchos was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages (1)

Showing the top 1 NuGet packages that depend on Aspose.Cells.FOSS:

Package Downloads
Graphene.AIOrchestrator

Agent orchestration engine (chat pipeline, tools, documents, email) backing AgentBridge.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
26.9.0 40 9/1/2026
26.7.0 1,022 7/17/2026
26.6.0 137 6/15/2026
26.5.0 142 5/20/2026