This content is for v4.x (Alpha). Switch to the Stable version.
The library is available on NuGet. You can install it using the following command
#Using Package ManagerInstall-Package OpenXMLOffice
# For Pre Releasedotnet add package OpenXMLOffice.Presentation
# For Pre Releasedotnet add package OpenXMLOffice.Presentation --prerelease
#Using .NET CLIdotnet add package OpenXMLOffice.Excel
# For Pre Releasedotnet add package OpenXMLOffice.Excel--prerelease
Package Version Details
Section titled βPackage Version DetailsβOnce Installed the package should be direct use availabel 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;
public static main(){ PowerPoint powerPoint = new(string.Format("../../test-{0}.pptx", DateTime.Now.ToString("yyyy-MM-dd-HH-mm-ss")), null); powerPoint.AddSlide(PresentationConstants.SlideLayoutType.BLANK); powerPoint.save();}
using OpenXMLOffice.Excel;
public static main(){ Spreadsheet spreadsheet = new(string.Format("../../test-{0}.xlsx", DateTime.Now.ToString("yyyy-MM-dd-HH-mm-ss"))); spreadsheet.AddSheet("Sheet1"); spreadsheet.save();}