You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

21 lines
414 B

#ifndef PPTEXTRACTOR_H
#define PPTEXTRACTOR_H
#include <string>
#include <vector>
class PPTExtractor {
public:
PPTExtractor(const std::string& filePath);
~PPTExtractor();
bool extractText(std::vector<std::string>& slidesText);
private:
std::string filePath;
bool isPPTX();
bool extractTextFromPPTX(std::vector<std::string>& slidesText);
};
#endif // PPTEXTRACTOR_H