I'm looking for a library that can read Microsoft Powerpoint files.

  • it must support the PPTX file format
  • PPT is not required
  • it does not need Office installed
  • hopefully it's easy to use, not like Office Interop
  • it's gratis, also for commercial use
  • can be used in .NET 4
  • writing files would be awesome, but reading only is ok for now

I'm looking for something similar like EPPlus for Excel files or DocX for Word files.

Gembox.Presentation might do the job, but is far too expensive.


Check out SyncFusion's DocIO and specifically https://www.syncfusion.com/products/file-formats/presentation

There is a community edition that you may qualify for (has a generous upper limit if you are a commercial enterprise) that is free.

| improve this answer | |
  • Nice finding. Indeed my company would be eligible. – Thomas Weller Nov 9 '17 at 6:05

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.