Skip to content

ariasemis/fluentxl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

103 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FluentXL

nuget License

FluentXL is a high-performance .NET Standard library that allows you to work with Excel files in a fluent, declarative way.

Usage

var document = Spreadsheet
    .New()
    .WithSheet(Specification
        .Sheet()
        .WithName("sheet 1")
        .WithRow(Specification
            .Row()
            .OnIndex(1)
            .WithCell(Specification
                .Cell()
                .OnColumn(1)
                .WithContent("Hello World!!"))));

using (var ms = new MemoryStream())
{
    document.WriteTo(ms);
}

For more examples and usage, please refer to the Wiki.

Installation

FluentXL can be installed directly from NuGet

Run the following command in the Package Manager Console

PM> Install-Package FluentXL

Important: Current version is marked as prerelease and is not meant to be used in production yet. There may be breaking changes with future versions until a stable version is reached.

Contributing

Contributions are more than welcome:

  1. Fork it
  2. Create your feature branch git checkout -b feature/fooBar
  3. Commit your changes git commit -am 'Add some fooBar'
  4. Push to the branch git push origin feature/fooBar
  5. Create a new Pull Request

License

This project is licensed under the MPLv2 License - see the LICENSE file for details

About

FluentXL is a .NET library that allows you to work with Spreadsheet files in a fluent, declarative way.

Topics

Resources

License

Stars

3 stars

Watchers

1 watching

Forks

Packages

 
 
 

Contributors

Languages