Getting Started
Feel free to start discussion for any new feature requirement. Discussion Channel
The library is available on NuGet. You can install it using the following command
#Using Package ManagerInstall-Package OpenXMLOffice
#Using .NET CLI dotnet add package OpenXMLOffice.Presentation
# For Pre Releasedotnet add package OpenXMLOffice.Presentation --prerelease
#Using .NET CLIdotnet add package OpenXMLOffice.Spreadsheet
# For Pre Releasedotnet add package OpenXMLOffice.Spreadsheet --prerelease
Package Quality
Section titled “Package Quality”Package Version Details
Section titled “Package Version Details”Once Installed the package should be direct use available like below example. More samples can be seen in test project’s of the repo or check other parts of the documents
using OpenXMLOffice.Presentation_2007;
public static main(){ PowerPoint powerPoint = new(); powerPoint.AddSlide(PresentationConstants.SlideLayoutType.BLANK); powerPoint.SaveAs(string.Format("../../test-{0}.pptx", DateTime.Now.ToString("yyyy-MM-dd-HH-mm-ss")));}
using OpenXMLOffice.Spreadsheet_2007;
public static main(){ Excel excel = new(); excel.AddSheet("Sheet1"); excel.SaveAs(string.Format("../../test-{0}.xlsx", DateTime.Now.ToString("yyyy-MM-dd-HH-mm-ss")));}