From bedf467d94ed7c53511cf304d3bb2ce7ef4bf91d Mon Sep 17 00:00:00 2001 From: pjniyekxf <3358921628@qq.com> Date: Mon, 20 Jan 2025 19:15:19 +0800 Subject: [PATCH] ADD file via upload --- PPTExtractor.h | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 PPTExtractor.h 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