diff --git a/PPTExtractor.h b/PPTExtractor.h new file mode 100644 index 0000000..b71f405 --- /dev/null +++ b/PPTExtractor.h @@ -0,0 +1,21 @@ +#ifndef PPTEXTRACTOR_H +#define PPTEXTRACTOR_H + +#include +#include + +class PPTExtractor { +public: + PPTExtractor(const std::string& filePath); + ~PPTExtractor(); + + bool extractText(std::vector& slidesText); + +private: + std::string filePath; + bool isPPTX(); + + bool extractTextFromPPTX(std::vector& slidesText); +}; + +#endif // PPTEXTRACTOR_H \ No newline at end of file