Files
core/ASCOfficeRtfFile/RtfFormatLib/source/ConvertationManager.h
Elen.Subbotina bc7a0692be X2t добавлен Txt File Converter
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62352 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:59:41 +03:00

41 lines
761 B
C++

#pragma once
#include <string>
class OOXWriter;
class OOXReader;
class RtfWriter;
class RtfReader;
class RtfConvertationManager
{
public:
std::wstring m_sTempFolder;
RtfConvertationManager( )
{
m_poOOXWriter = NULL;
m_poOOXReader = NULL;
m_poRtfWriter = NULL;
m_poRtfReader = NULL;
}
long ConvertRtfToOOX( std::wstring sSrcFileName, std::wstring sDstPath);
long ConvertOOXToRtf( std::wstring sDstFileName, std::wstring sSrcPath);
void OnCompleteItemRtf();
void OnCompleteItemOOX();
private:
OOXWriter* m_poOOXWriter;
OOXReader* m_poOOXReader;
RtfWriter* m_poRtfWriter;
RtfReader* m_poRtfReader;
bool m_bParseFirstItem;
};