Files
DocumentServer-v-9.2.0/core/TxtFile/Source/PptxTxtConverter.h
Yajbir Singh f1b860b25c
Some checks failed
check / markdownlint (push) Has been cancelled
check / spellchecker (push) Has been cancelled
updated
2025-12-11 19:03:17 +05:30

22 lines
497 B
C++

#pragma once
#include <memory>
#include <string>
class CPptxTxtConverter
{
public:
CPptxTxtConverter();
CPptxTxtConverter(const CPptxTxtConverter& other) = delete;
CPptxTxtConverter(CPptxTxtConverter&& other) = delete;
virtual ~CPptxTxtConverter();
// returns S_OK if convertation was successful
int Convert(const std::wstring& wsSrcPptxDir, const std::wstring& wsDstTxtFile = L"./output.txt");
private:
class CPptxTxtConverterImpl;
std::unique_ptr<CPptxTxtConverterImpl> m_pImpl;
};