Files
core/ASCOfficeDocxFile2/BinReader/webSettingsWriter.h

34 lines
844 B
C++

#ifndef WEB_SETTINGS_WRITER
#define WEB_SETTINGS_WRITER
#include "../../XlsxSerializerCom/Common/Common.h"
namespace Writers
{
class WebSettingsWriter
{
CString m_sDir;
public:
WebSettingsWriter(CString sDir):m_sDir(sDir)
{
}
void Write()
{
CString s_Common;
s_Common = _T("<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?> \
<w:webSettings xmlns:w=\"http://schemas.openxmlformats.org/wordprocessingml/2006/main\"> \
<w:optimizeForBrowser/> \
</w:webSettings>");
OOX::CPath fileName = m_sDir + FILE_SEPARATOR_STR +_T("word") + FILE_SEPARATOR_STR + _T("webSettings.xml");
CFile oFile;
oFile.CreateFile(fileName.GetPath());
oFile.WriteStringUTF8(s_Common);
oFile.CloseFile();
}
};
}
#endif // #ifndef WEB_SETTINGS_WRITER