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.

1 Answer 1


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.

  • Nice finding. Indeed my company would be eligible. Commented Nov 9, 2017 at 6:05

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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