Openize.Cells
24.5.0
Openize.Cells nuget package has been discontinued. Please use FileFormat.Cells nuget package instead.
dotnet add package Openize.Cells --version 24.5.0
NuGet\Install-Package Openize.Cells -Version 24.5.0
<PackageReference Include="Openize.Cells" Version="24.5.0" />
paket add Openize.Cells --version 24.5.0
#r "nuget: Openize.Cells, 24.5.0"
// Install Openize.Cells as a Cake Addin #addin nuget:?package=Openize.Cells&version=24.5.0 // Install Openize.Cells as a Cake Tool #tool nuget:?package=Openize.Cells&version=24.5.0
Openize.Cells for .NET
Open-Source .NET Library For Spreadsheet Automation
Openize.Cells is an Open-Source .NET API to streamline the process of generating and overseeing spreadsheets. Designed with extensibility in mind, this C# library excels at managing and refining workbooks. Its user-friendly nature ensures that both novices and experts can swiftly install and harness this Spreadsheet API. The foundation of Openize.Cells' robust performance lies in its reliance on OpenXML, the core powerhouse driving its capabilities.
Library Features
Openize.Cells not only offers provisions to create new SpreadSheets but also lets developers read & modify the existing spreadsheets programmatically. This .NET library is easy to install and all the processes happen seamlessly.
This Open-Source .NET library offers the following features:
- The Openize.Cells API empowers developers with the capability to effortlessly generate Excel files, whether they're empty or pre-filled with content. Furthermore, .NET developers are granted the flexibility to access and manipulate existing Excel files from both file paths and streams.
- This comprehensive .NET Spreadsheet API equips users with a rich assortment of methods and properties for seamless worksheet management. Notably, users can effortlessly create and delete worksheets, while also having the power to insert and delete data within individual cells. Additionally, the API facilitates the programmatic extraction of rows and columns.
- Ensuring a fine-grained control over the presentation of data, the API supplies methods and properties to update the font family and font size within cells.
- Users can leverage the Image namespace to add images to Worksheets. In addition, there are properties and functions to extract images from Worksheets.
Let's start
- Given that Openize.Cells is conveniently accessible through a NuGet Package, acquiring the library is as straightforward as obtaining the respective NuGet Package. The process of installing this C# Spreadsheet API is effortlessly accomplished through the execution of a single command, outlined below:.
Install-Package Openize.Cells
Create an Empty WorkBook Programmatically
The following code snippet creates an empty Excel file programmatically.
// Create an instance of the Document class.
Workbook workbook = new Workbook();
// Invoke the Save method to save the Word document onto the disk.
workbook.Save("/spreadsheet.xlsx");
Open Existing Workbook and add Text to a Cell
The following code snippet opens an Excel file programmatically and add text to a cell.
// Create an instance of the Workbook class.
using (Workbook wb = new Workbook(filePath)) // Open existing workbook
{
Worksheet firstSheet = wb.Worksheets[0];
// Put values into cells
Cell cellA1 = firstSheet.Cells["A1"];
cellA1.PutValue("Text in A1");
// Save the workbook
wb.Save();
}
Coming updates
Openize.Cells is planning to add more functionalities to its features bucket. However, after the successful launch of Openize.Cells. So, stay in touch for regular updates.
Product | Versions 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 was computed. 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. |
.NET Core | netcoreapp3.1 is compatible. |
-
.NETCoreApp 3.1
- DocumentFormat.OpenXml (>= 2.20.0)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on Openize.Cells:
Package | Downloads |
---|---|
Openize.Cells.Examples
Explore a collection of concise C# examples and Gists designed to demonstrate effective techniques for manipulating Excel spreadsheets using the Openize.Cells C# Sdk. Streamline your spreadsheet processing tasks with these handy and practical code snippets. |
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated | |
---|---|---|---|
24.5.0 | 166 | 5/22/2024 |