x2t compiled

- short project names
- win32 projects
- ASCOfficeDocxFile2Lib->BinDocument
- minor fixes
This commit is contained in:
Vikulov Dmitry
2022-11-18 18:06:15 +03:00
parent 4f19fca2ed
commit 12c93209a3
1138 changed files with 710 additions and 40749 deletions

View File

@ -0,0 +1,152 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 14
VisualStudioVersion = 14.0.23107.0
MinimumVisualStudioVersion = 10.0.40219.1
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "xml_wrapper", "..\win32\cpxml.vcxproj", "{41BED424-4EAF-4053-8A5F-1E2A387D53D1}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "OdfFormatReaderLib", "..\win32\cpodf.vcxproj", "{50E20601-4A8D-4AFB-8870-63828D328429}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "OdfCommon", "..\win32\cpcommon.vcxproj", "{609ED938-3CA8-4BED-B363-25096D4C4812}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "OdfFormulasConvert", "..\win32\formulasconvert.vcxproj", "{94954A67-A853-43B1-A727-6EF2774C5A6A}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "OdfFileReaderTest", "OdfFileTest.vcxproj", "{C2882DDD-07E6-4314-AD4B-48F43F38D722}"
ProjectSection(ProjectDependencies) = postProject
{41BED424-4EAF-4053-8A5F-1E2A387D53D1} = {41BED424-4EAF-4053-8A5F-1E2A387D53D1}
{3423EC9A-52E4-4A4D-9753-EDEBC38785EF} = {3423EC9A-52E4-4A4D-9753-EDEBC38785EF}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "OfficeFileCrypt", "..\..\OfficeCryptReader\win32\ECMACryptReader.vcxproj", "{C27E9A9F-3A17-4482-9C5F-BF15C01E747C}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "cryptlib", "..\..\Common\3dParty\cryptopp\cryptlib.vcxproj", "{3423EC9A-52E4-4A4D-9753-EDEBC38785EF}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Win32 = Debug|Win32
Debug|x64 = Debug|x64
DLL-Import Debug|Win32 = DLL-Import Debug|Win32
DLL-Import Debug|x64 = DLL-Import Debug|x64
DLL-Import Release|Win32 = DLL-Import Release|Win32
DLL-Import Release|x64 = DLL-Import Release|x64
Release|Win32 = Release|Win32
Release|x64 = Release|x64
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{41BED424-4EAF-4053-8A5F-1E2A387D53D1}.Debug|Win32.ActiveCfg = Debug|Win32
{41BED424-4EAF-4053-8A5F-1E2A387D53D1}.Debug|Win32.Build.0 = Debug|Win32
{41BED424-4EAF-4053-8A5F-1E2A387D53D1}.Debug|x64.ActiveCfg = Debug|x64
{41BED424-4EAF-4053-8A5F-1E2A387D53D1}.Debug|x64.Build.0 = Debug|x64
{41BED424-4EAF-4053-8A5F-1E2A387D53D1}.DLL-Import Debug|Win32.ActiveCfg = Debug|Win32
{41BED424-4EAF-4053-8A5F-1E2A387D53D1}.DLL-Import Debug|Win32.Build.0 = Debug|Win32
{41BED424-4EAF-4053-8A5F-1E2A387D53D1}.DLL-Import Debug|x64.ActiveCfg = Debug|x64
{41BED424-4EAF-4053-8A5F-1E2A387D53D1}.DLL-Import Debug|x64.Build.0 = Debug|x64
{41BED424-4EAF-4053-8A5F-1E2A387D53D1}.DLL-Import Release|Win32.ActiveCfg = Release|Win32
{41BED424-4EAF-4053-8A5F-1E2A387D53D1}.DLL-Import Release|Win32.Build.0 = Release|Win32
{41BED424-4EAF-4053-8A5F-1E2A387D53D1}.DLL-Import Release|x64.ActiveCfg = Release|x64
{41BED424-4EAF-4053-8A5F-1E2A387D53D1}.DLL-Import Release|x64.Build.0 = Release|x64
{41BED424-4EAF-4053-8A5F-1E2A387D53D1}.Release|Win32.ActiveCfg = Release|Win32
{41BED424-4EAF-4053-8A5F-1E2A387D53D1}.Release|Win32.Build.0 = Release|Win32
{41BED424-4EAF-4053-8A5F-1E2A387D53D1}.Release|x64.ActiveCfg = Release|x64
{41BED424-4EAF-4053-8A5F-1E2A387D53D1}.Release|x64.Build.0 = Release|x64
{50E20601-4A8D-4AFB-8870-63828D328429}.Debug|Win32.ActiveCfg = Debug|Win32
{50E20601-4A8D-4AFB-8870-63828D328429}.Debug|Win32.Build.0 = Debug|Win32
{50E20601-4A8D-4AFB-8870-63828D328429}.Debug|x64.ActiveCfg = Debug|x64
{50E20601-4A8D-4AFB-8870-63828D328429}.Debug|x64.Build.0 = Debug|x64
{50E20601-4A8D-4AFB-8870-63828D328429}.DLL-Import Debug|Win32.ActiveCfg = Debug|Win32
{50E20601-4A8D-4AFB-8870-63828D328429}.DLL-Import Debug|Win32.Build.0 = Debug|Win32
{50E20601-4A8D-4AFB-8870-63828D328429}.DLL-Import Debug|x64.ActiveCfg = Debug|x64
{50E20601-4A8D-4AFB-8870-63828D328429}.DLL-Import Debug|x64.Build.0 = Debug|x64
{50E20601-4A8D-4AFB-8870-63828D328429}.DLL-Import Release|Win32.ActiveCfg = Release|Win32
{50E20601-4A8D-4AFB-8870-63828D328429}.DLL-Import Release|Win32.Build.0 = Release|Win32
{50E20601-4A8D-4AFB-8870-63828D328429}.DLL-Import Release|x64.ActiveCfg = Release|x64
{50E20601-4A8D-4AFB-8870-63828D328429}.DLL-Import Release|x64.Build.0 = Release|x64
{50E20601-4A8D-4AFB-8870-63828D328429}.Release|Win32.ActiveCfg = Release|Win32
{50E20601-4A8D-4AFB-8870-63828D328429}.Release|Win32.Build.0 = Release|Win32
{50E20601-4A8D-4AFB-8870-63828D328429}.Release|x64.ActiveCfg = Release|x64
{50E20601-4A8D-4AFB-8870-63828D328429}.Release|x64.Build.0 = Release|x64
{609ED938-3CA8-4BED-B363-25096D4C4812}.Debug|Win32.ActiveCfg = Debug|Win32
{609ED938-3CA8-4BED-B363-25096D4C4812}.Debug|Win32.Build.0 = Debug|Win32
{609ED938-3CA8-4BED-B363-25096D4C4812}.Debug|x64.ActiveCfg = Debug|x64
{609ED938-3CA8-4BED-B363-25096D4C4812}.Debug|x64.Build.0 = Debug|x64
{609ED938-3CA8-4BED-B363-25096D4C4812}.DLL-Import Debug|Win32.ActiveCfg = Debug|Win32
{609ED938-3CA8-4BED-B363-25096D4C4812}.DLL-Import Debug|Win32.Build.0 = Debug|Win32
{609ED938-3CA8-4BED-B363-25096D4C4812}.DLL-Import Debug|x64.ActiveCfg = Debug|x64
{609ED938-3CA8-4BED-B363-25096D4C4812}.DLL-Import Debug|x64.Build.0 = Debug|x64
{609ED938-3CA8-4BED-B363-25096D4C4812}.DLL-Import Release|Win32.ActiveCfg = Release|Win32
{609ED938-3CA8-4BED-B363-25096D4C4812}.DLL-Import Release|Win32.Build.0 = Release|Win32
{609ED938-3CA8-4BED-B363-25096D4C4812}.DLL-Import Release|x64.ActiveCfg = Release|x64
{609ED938-3CA8-4BED-B363-25096D4C4812}.DLL-Import Release|x64.Build.0 = Release|x64
{609ED938-3CA8-4BED-B363-25096D4C4812}.Release|Win32.ActiveCfg = Release|Win32
{609ED938-3CA8-4BED-B363-25096D4C4812}.Release|Win32.Build.0 = Release|Win32
{609ED938-3CA8-4BED-B363-25096D4C4812}.Release|x64.ActiveCfg = Release|x64
{609ED938-3CA8-4BED-B363-25096D4C4812}.Release|x64.Build.0 = Release|x64
{94954A67-A853-43B1-A727-6EF2774C5A6A}.Debug|Win32.ActiveCfg = Debug|Win32
{94954A67-A853-43B1-A727-6EF2774C5A6A}.Debug|Win32.Build.0 = Debug|Win32
{94954A67-A853-43B1-A727-6EF2774C5A6A}.Debug|x64.ActiveCfg = Debug|x64
{94954A67-A853-43B1-A727-6EF2774C5A6A}.Debug|x64.Build.0 = Debug|x64
{94954A67-A853-43B1-A727-6EF2774C5A6A}.DLL-Import Debug|Win32.ActiveCfg = Debug|Win32
{94954A67-A853-43B1-A727-6EF2774C5A6A}.DLL-Import Debug|Win32.Build.0 = Debug|Win32
{94954A67-A853-43B1-A727-6EF2774C5A6A}.DLL-Import Debug|x64.ActiveCfg = Debug|x64
{94954A67-A853-43B1-A727-6EF2774C5A6A}.DLL-Import Debug|x64.Build.0 = Debug|x64
{94954A67-A853-43B1-A727-6EF2774C5A6A}.DLL-Import Release|Win32.ActiveCfg = Release|Win32
{94954A67-A853-43B1-A727-6EF2774C5A6A}.DLL-Import Release|Win32.Build.0 = Release|Win32
{94954A67-A853-43B1-A727-6EF2774C5A6A}.DLL-Import Release|x64.ActiveCfg = Release|x64
{94954A67-A853-43B1-A727-6EF2774C5A6A}.DLL-Import Release|x64.Build.0 = Release|x64
{94954A67-A853-43B1-A727-6EF2774C5A6A}.Release|Win32.ActiveCfg = Release|Win32
{94954A67-A853-43B1-A727-6EF2774C5A6A}.Release|Win32.Build.0 = Release|Win32
{94954A67-A853-43B1-A727-6EF2774C5A6A}.Release|x64.ActiveCfg = Release|x64
{94954A67-A853-43B1-A727-6EF2774C5A6A}.Release|x64.Build.0 = Release|x64
{C2882DDD-07E6-4314-AD4B-48F43F38D722}.Debug|Win32.ActiveCfg = Debug|Win32
{C2882DDD-07E6-4314-AD4B-48F43F38D722}.Debug|Win32.Build.0 = Debug|Win32
{C2882DDD-07E6-4314-AD4B-48F43F38D722}.Debug|x64.ActiveCfg = Debug|x64
{C2882DDD-07E6-4314-AD4B-48F43F38D722}.Debug|x64.Build.0 = Debug|x64
{C2882DDD-07E6-4314-AD4B-48F43F38D722}.DLL-Import Debug|Win32.ActiveCfg = Debug|Win32
{C2882DDD-07E6-4314-AD4B-48F43F38D722}.DLL-Import Debug|Win32.Build.0 = Debug|Win32
{C2882DDD-07E6-4314-AD4B-48F43F38D722}.DLL-Import Debug|x64.ActiveCfg = Debug|x64
{C2882DDD-07E6-4314-AD4B-48F43F38D722}.DLL-Import Debug|x64.Build.0 = Debug|x64
{C2882DDD-07E6-4314-AD4B-48F43F38D722}.DLL-Import Release|Win32.ActiveCfg = Release|Win32
{C2882DDD-07E6-4314-AD4B-48F43F38D722}.DLL-Import Release|Win32.Build.0 = Release|Win32
{C2882DDD-07E6-4314-AD4B-48F43F38D722}.DLL-Import Release|x64.ActiveCfg = Release|x64
{C2882DDD-07E6-4314-AD4B-48F43F38D722}.DLL-Import Release|x64.Build.0 = Release|x64
{C2882DDD-07E6-4314-AD4B-48F43F38D722}.Release|Win32.ActiveCfg = Release|Win32
{C2882DDD-07E6-4314-AD4B-48F43F38D722}.Release|Win32.Build.0 = Release|Win32
{C2882DDD-07E6-4314-AD4B-48F43F38D722}.Release|x64.ActiveCfg = Release|x64
{C2882DDD-07E6-4314-AD4B-48F43F38D722}.Release|x64.Build.0 = Release|x64
{C27E9A9F-3A17-4482-9C5F-BF15C01E747C}.Debug|Win32.ActiveCfg = Debug|Win32
{C27E9A9F-3A17-4482-9C5F-BF15C01E747C}.Debug|Win32.Build.0 = Debug|Win32
{C27E9A9F-3A17-4482-9C5F-BF15C01E747C}.Debug|x64.ActiveCfg = Debug|x64
{C27E9A9F-3A17-4482-9C5F-BF15C01E747C}.Debug|x64.Build.0 = Debug|x64
{C27E9A9F-3A17-4482-9C5F-BF15C01E747C}.DLL-Import Debug|Win32.ActiveCfg = Debug|Win32
{C27E9A9F-3A17-4482-9C5F-BF15C01E747C}.DLL-Import Debug|Win32.Build.0 = Debug|Win32
{C27E9A9F-3A17-4482-9C5F-BF15C01E747C}.DLL-Import Debug|x64.ActiveCfg = Debug|x64
{C27E9A9F-3A17-4482-9C5F-BF15C01E747C}.DLL-Import Debug|x64.Build.0 = Debug|x64
{C27E9A9F-3A17-4482-9C5F-BF15C01E747C}.DLL-Import Release|Win32.ActiveCfg = Release|Win32
{C27E9A9F-3A17-4482-9C5F-BF15C01E747C}.DLL-Import Release|Win32.Build.0 = Release|Win32
{C27E9A9F-3A17-4482-9C5F-BF15C01E747C}.DLL-Import Release|x64.ActiveCfg = Release|x64
{C27E9A9F-3A17-4482-9C5F-BF15C01E747C}.DLL-Import Release|x64.Build.0 = Release|x64
{C27E9A9F-3A17-4482-9C5F-BF15C01E747C}.Release|Win32.ActiveCfg = Release|Win32
{C27E9A9F-3A17-4482-9C5F-BF15C01E747C}.Release|Win32.Build.0 = Release|Win32
{C27E9A9F-3A17-4482-9C5F-BF15C01E747C}.Release|x64.ActiveCfg = Release|x64
{C27E9A9F-3A17-4482-9C5F-BF15C01E747C}.Release|x64.Build.0 = Release|x64
{3423EC9A-52E4-4A4D-9753-EDEBC38785EF}.Debug|Win32.ActiveCfg = Debug|Win32
{3423EC9A-52E4-4A4D-9753-EDEBC38785EF}.Debug|Win32.Build.0 = Debug|Win32
{3423EC9A-52E4-4A4D-9753-EDEBC38785EF}.Debug|x64.ActiveCfg = Debug|x64
{3423EC9A-52E4-4A4D-9753-EDEBC38785EF}.Debug|x64.Build.0 = Debug|x64
{3423EC9A-52E4-4A4D-9753-EDEBC38785EF}.DLL-Import Debug|Win32.ActiveCfg = DLL-Import Debug|Win32
{3423EC9A-52E4-4A4D-9753-EDEBC38785EF}.DLL-Import Debug|Win32.Build.0 = DLL-Import Debug|Win32
{3423EC9A-52E4-4A4D-9753-EDEBC38785EF}.DLL-Import Debug|x64.ActiveCfg = DLL-Import Debug|x64
{3423EC9A-52E4-4A4D-9753-EDEBC38785EF}.DLL-Import Debug|x64.Build.0 = DLL-Import Debug|x64
{3423EC9A-52E4-4A4D-9753-EDEBC38785EF}.DLL-Import Release|Win32.ActiveCfg = DLL-Import Release|Win32
{3423EC9A-52E4-4A4D-9753-EDEBC38785EF}.DLL-Import Release|Win32.Build.0 = DLL-Import Release|Win32
{3423EC9A-52E4-4A4D-9753-EDEBC38785EF}.DLL-Import Release|x64.ActiveCfg = DLL-Import Release|x64
{3423EC9A-52E4-4A4D-9753-EDEBC38785EF}.DLL-Import Release|x64.Build.0 = DLL-Import Release|x64
{3423EC9A-52E4-4A4D-9753-EDEBC38785EF}.Release|Win32.ActiveCfg = Release|Win32
{3423EC9A-52E4-4A4D-9753-EDEBC38785EF}.Release|Win32.Build.0 = Release|Win32
{3423EC9A-52E4-4A4D-9753-EDEBC38785EF}.Release|x64.ActiveCfg = Release|x64
{3423EC9A-52E4-4A4D-9753-EDEBC38785EF}.Release|x64.Build.0 = Release|x64
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
EndGlobal

View File

@ -0,0 +1,156 @@
/*
* (c) Copyright Ascensio System SIA 2010-2019
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)
* version 3 as published by the Free Software Foundation. In accordance with
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
* that Ascensio System SIA expressly excludes the warranty of non-infringement
* of any third-party rights.
*
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
*
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
* street, Riga, Latvia, EU, LV-1050.
*
* The interactive user interfaces in modified source and object code versions
* of the Program must display Appropriate Legal Notices, as required under
* Section 5 of the GNU AGPL version 3.
*
* Pursuant to Section 7(b) of the License you must retain the original Product
* logo when distributing the program. Pursuant to Section 7(e) we decline to
* grant you any rights under trademark law for use of our trademarks.
*
* All the Product's GUI elements, including illustrations and icon sets, as
* well as technical writing content are licensed under the terms of the
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
*
*/
// OdfFileTest.cpp
#include <stdio.h>
#include <tchar.h>
#include "../../Common/OfficeFileFormatChecker.h"
#include "../../OfficeUtils/src/OfficeUtils.h"
#include "../../DesktopEditor/common/Directory.h"
#include "../src/ConvertOO2OOX.h"
#include "../include/logging.h"
#if defined(_WIN64)
#pragma comment(lib, "../../build/bin/icu/win_64/icuuc.lib")
#elif defined (_WIN32)
#if defined(_DEBUG)
#pragma comment(lib, "../../build/lib/win_32/DEBUG/graphics.lib")
#pragma comment(lib, "../../build/lib/win_32/DEBUG/kernel.lib")
#else
#pragma comment(lib, "../../build/lib/win_32/graphics.lib")
#pragma comment(lib, "../../build/lib/win_32/kernel.lib")
#endif
#pragma comment(lib, "../../build/bin/icu/win_32/icuuc.lib")
#endif
HRESULT convert_single(std::wstring srcFileName)
{
int nResult = 0;
COfficeFileFormatChecker fileChecker(srcFileName);
std::wstring dstPath = srcFileName;// + ; //xlsx pptx docx
switch(fileChecker.nFileType)
{
case AVS_OFFICESTUDIO_FILE_DOCUMENT_ODT:
case AVS_OFFICESTUDIO_FILE_DOCUMENT_OTT:
case AVS_OFFICESTUDIO_FILE_DOCUMENT_ODT_FLAT: dstPath += L"-my.docx"; break;
case AVS_OFFICESTUDIO_FILE_SPREADSHEET_ODS:
case AVS_OFFICESTUDIO_FILE_SPREADSHEET_OTS:
case AVS_OFFICESTUDIO_FILE_SPREADSHEET_ODS_FLAT: dstPath += L"-my.xlsx"; break;
case AVS_OFFICESTUDIO_FILE_PRESENTATION_ODP:
case AVS_OFFICESTUDIO_FILE_PRESENTATION_OTP:
case AVS_OFFICESTUDIO_FILE_PRESENTATION_ODP_FLAT: dstPath += L"-my.pptx"; break;
default:
return -1;
}
//---------------------------------------------------------------------------------------------------
COfficeUtils oCOfficeUtils(NULL);
std::wstring outputDir = NSDirectory::GetFolderPath(dstPath);
std::wstring dstTempPath = NSDirectory::CreateDirectoryWithUniqueName(outputDir);
std::wstring srcTempPath;
std::wstring srcTempPath2 = NSDirectory::CreateDirectoryWithUniqueName(outputDir);
if (fileChecker.nFileType == AVS_OFFICESTUDIO_FILE_DOCUMENT_ODT ||
fileChecker.nFileType == AVS_OFFICESTUDIO_FILE_SPREADSHEET_ODS ||
fileChecker.nFileType == AVS_OFFICESTUDIO_FILE_PRESENTATION_ODP ||
fileChecker.nFileType == AVS_OFFICESTUDIO_FILE_DOCUMENT_OTT ||
fileChecker.nFileType == AVS_OFFICESTUDIO_FILE_SPREADSHEET_OTS ||
fileChecker.nFileType == AVS_OFFICESTUDIO_FILE_PRESENTATION_OTP)
{
srcTempPath = NSDirectory::CreateDirectoryWithUniqueName(outputDir);
if (S_OK != oCOfficeUtils.ExtractToDirectory(srcFileName.c_str(), srcTempPath.c_str(), NULL, 0))
return -2;
}
else // flat
{
srcTempPath = srcFileName;
}
_CP_LOG << L"[info] " << srcFileName << std::endl;
nResult = ConvertODF2OOXml(srcTempPath, dstTempPath, L"C:\\Windows\\Fonts", srcTempPath2, L"", NULL);
if (srcTempPath != srcFileName)
{
NSDirectory::DeleteDirectory(srcTempPath);
}
NSDirectory::DeleteDirectory(srcTempPath2);
if (nResult == 0)
{
if (S_OK != oCOfficeUtils.CompressFileOrDirectory(dstTempPath, dstPath, true))
nResult = -2;
}
NSDirectory::DeleteDirectory(dstTempPath);
return nResult;
}
HRESULT convert_directory(std::wstring pathName)
{
HRESULT hr = S_OK;
std::vector<std::wstring> arFiles = NSDirectory::GetFiles(pathName, false);
for (size_t i = 0; i < arFiles.size(); i++)
{
convert_single(arFiles[i]);
}
return S_OK;
}
int _tmain(int argc, _TCHAR* argv[])
{
if (argc < 2) return 1;
HRESULT hr = -1;
if (NSFile::CFileBinary::Exists(argv[1]))
{
hr = convert_single(argv[1]);
}
else if (NSDirectory::Exists(argv[1]))
{
hr = convert_directory(argv[1]);
}
return hr;
}

View File

@ -0,0 +1,212 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|x64">
<Configuration>Debug</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|x64">
<Configuration>Release</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectName>OdfFileReaderTest</ProjectName>
<ProjectGuid>{C2882DDD-07E6-4314-AD4B-48F43F38D722}</ProjectGuid>
<RootNamespace>ASCOfficeOdfFileTest</RootNamespace>
<Keyword>Win32Proj</Keyword>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v140</PlatformToolset>
<CharacterSet>Unicode</CharacterSet>
<WholeProgramOptimization>true</WholeProgramOptimization>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v140</PlatformToolset>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v140</PlatformToolset>
<CharacterSet>Unicode</CharacterSet>
<WholeProgramOptimization>true</WholeProgramOptimization>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v140</PlatformToolset>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup>
<_ProjectFileVersion>14.0.23107.0</_ProjectFileVersion>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<OutDir>$(Configuration)\</OutDir>
<IntDir>$(Configuration)\</IntDir>
<LinkIncremental>true</LinkIncremental>
<IncludePath>../../Common\3dParty\boost\build\win_32\include;$(IncludePath)</IncludePath>
<LibraryPath>../../Common\3dParty\boost\build\win_32\lib;$(LibraryPath)</LibraryPath>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<OutDir>$(Platform)\$(Configuration)\</OutDir>
<IntDir>$(Platform)\$(Configuration)\</IntDir>
<LinkIncremental>true</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<OutDir>$(Configuration)\</OutDir>
<IntDir>$(Configuration)\</IntDir>
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<OutDir>$(Platform)\$(Configuration)\</OutDir>
<IntDir>$(Platform)\$(Configuration)\</IntDir>
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>../../DesktopEditor/xml/build/vs2005;../../DesktopEditor/xml/libxml2/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;_UNICODE;UNICODE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
<PrecompiledHeader />
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>gdi32.lib;Rpcrt4.lib;%(AdditionalDependencies)</AdditionalDependencies>
<ShowProgress>NotSet</ShowProgress>
<Version />
<GenerateDebugInformation>true</GenerateDebugInformation>
<SubSystem>Console</SubSystem>
<TargetMachine>MachineX86</TargetMachine>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<Midl>
<TargetEnvironment>X64</TargetEnvironment>
</Midl>
<ClCompile>
<Optimization>Disabled</Optimization>
<PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;USE_LITE_READER;_USE_XMLLITE_READER_;_USE_LIBXML2_READER_;LIBXML_READER_ENABLED;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
<PrecompiledHeader />
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>kernel32.lib</AdditionalDependencies>
<GenerateDebugInformation>true</GenerateDebugInformation>
<SubSystem>Console</SubSystem>
<TargetMachine>MachineX64</TargetMachine>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
<PrecompiledHeader>Use</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>kernel32.lib</AdditionalDependencies>
<GenerateDebugInformation>true</GenerateDebugInformation>
<SubSystem>Console</SubSystem>
<OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<TargetMachine>MachineX86</TargetMachine>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<Midl>
<TargetEnvironment>X64</TargetEnvironment>
</Midl>
<ClCompile>
<PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
<PrecompiledHeader>Use</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>kernel32.lib</AdditionalDependencies>
<GenerateDebugInformation>true</GenerateDebugInformation>
<SubSystem>Console</SubSystem>
<OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<TargetMachine>MachineX64</TargetMachine>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ClInclude Include="..\..\Common\OfficeFileFormatChecker.h" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\Common\3dParty\pole\pole.cpp">
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
</PrecompiledHeader>
</ClCompile>
<ClCompile Include="..\..\Common\DocxFormat\Source\Base\unicode_util.cpp" />
<ClCompile Include="..\..\Common\OfficeFileFormatChecker2.cpp" />
<ClCompile Include="OdfFileTest.cpp">
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
</PrecompiledHeader>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\Common\3dParty\cryptopp\cryptlib.vcxproj">
<Project>{3423ec9a-52e4-4a4d-9753-edebc38785ef}</Project>
</ProjectReference>
<ProjectReference Include="..\..\OfficeCryptReader\win32\ECMACryptReader.vcxproj">
<Project>{c27e9a9f-3a17-4482-9c5f-bf15c01e747c}</Project>
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
</ProjectReference>
<ProjectReference Include="..\win32\cpcommon.vcxproj">
<Project>{609ed938-3ca8-4bed-b363-25096d4c4812}</Project>
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
</ProjectReference>
<ProjectReference Include="..\win32\cpodf.vcxproj">
<Project>{50e20601-4a8d-4afb-8870-63828d328429}</Project>
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
</ProjectReference>
<ProjectReference Include="..\win32\cpxml.vcxproj">
<Project>{41bed424-4eaf-4053-8a5f-1e2a387d53d1}</Project>
</ProjectReference>
<ProjectReference Include="..\win32\formulasconvert.vcxproj">
<Project>{94954a67-a853-43b1-a727-6ef2774c5a6a}</Project>
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
</ProjectReference>
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@ -0,0 +1,28 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Common">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\Common\OfficeFileFormatChecker.h">
<Filter>Common</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\Common\OfficeFileFormatChecker2.cpp">
<Filter>Common</Filter>
</ClCompile>
<ClCompile Include="..\..\Common\3dParty\pole\pole.cpp">
<Filter>Common</Filter>
</ClCompile>
<ClCompile Include="OdfFileTest.cpp">
<Filter>Common</Filter>
</ClCompile>
<ClCompile Include="..\..\Common\DocxFormat\Source\Base\unicode_util.cpp">
<Filter>Common</Filter>
</ClCompile>
</ItemGroup>
</Project>

View File

@ -0,0 +1,166 @@
/*
* (c) Copyright Ascensio System SIA 2010-2019
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)
* version 3 as published by the Free Software Foundation. In accordance with
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
* that Ascensio System SIA expressly excludes the warranty of non-infringement
* of any third-party rights.
*
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
*
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
* street, Riga, Latvia, EU, LV-1050.
*
* The interactive user interfaces in modified source and object code versions
* of the Program must display Appropriate Legal Notices, as required under
* Section 5 of the GNU AGPL version 3.
*
* Pursuant to Section 7(b) of the License you must retain the original Product
* logo when distributing the program. Pursuant to Section 7(e) we decline to
* grant you any rights under trademark law for use of our trademarks.
*
* All the Product's GUI elements, including illustrations and icon sets, as
* well as technical writing content are licensed under the terms of the
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
*
*/
// ASCOfficeOdfFileWTest.cpp : Defines the entry point for the console application.
//
#include "../../Common/OfficeFileFormatChecker.h"
#include "../../OfficeUtils/src/OfficeUtils.h"
#include <iostream>
#include <string>
#include "../../Common/DocxFormat/Source/Base/Base.h"
#include "../../DesktopEditor/common/Directory.h"
#include "../source/Oox2OdfConverter/Oox2OdfConverter.h"
#if defined(_WIN64)
#pragma comment(lib, "../../build/bin/icu/win_64/icuuc.lib")
#elif defined (_WIN32)
#if defined(_DEBUG)
#pragma comment(lib, "../../build/lib/win_32/DEBUG/graphics.lib")
#pragma comment(lib, "../../build/lib/win_32/DEBUG/kernel.lib")
#pragma comment(lib, "../../build/lib/win_32/DEBUG/kernel_network")
#pragma comment(lib, "../../build/lib/win_32/DEBUG/UnicodeConverter.lib")
#else
#pragma comment(lib, "../../build/lib/win_32/graphics.lib")
#pragma comment(lib, "../../build/lib/win_32/kernel.lib")
#pragma comment(lib, "../../build/lib/win_32/kernel_network")
#pragma comment(lib, "../../build/lib/win_32/UnicodeConverter.lib")
#endif
#pragma comment(lib, "../../build/bin/icu/win_32/icuuc.lib")
#endif
HRESULT convert_single(std::wstring srcFileName)
{
COfficeFileFormatChecker fileChecker(srcFileName);
std::wstring dstPath = srcFileName;// + ....
bool bTemplate = false;
std::wstring type;
switch(fileChecker.nFileType)
{
case AVS_OFFICESTUDIO_FILE_DOCUMENT_DOCX:
case AVS_OFFICESTUDIO_FILE_DOCUMENT_DOCX_FLAT:
case AVS_OFFICESTUDIO_FILE_DOCUMENT_DOCM: dstPath += L"-my.odt"; type = L"text"; break;
case AVS_OFFICESTUDIO_FILE_DOCUMENT_DOTX:
case AVS_OFFICESTUDIO_FILE_DOCUMENT_DOTM: dstPath += L"-my.ott"; type = L"text"; bTemplate = true; break;
case AVS_OFFICESTUDIO_FILE_SPREADSHEET_XLSX:
case AVS_OFFICESTUDIO_FILE_SPREADSHEET_XLSX_FLAT:
case AVS_OFFICESTUDIO_FILE_SPREADSHEET_XLSM: dstPath += L"-my.ods"; type = L"spreadsheet"; break;
case AVS_OFFICESTUDIO_FILE_SPREADSHEET_XLTX:
case AVS_OFFICESTUDIO_FILE_SPREADSHEET_XLTM: dstPath += L"-my.ots"; type = L"spreadsheet"; bTemplate = true; break;
case AVS_OFFICESTUDIO_FILE_PRESENTATION_PPTX:
case AVS_OFFICESTUDIO_FILE_PRESENTATION_PPTM: dstPath += L"-my.odp"; type = L"presentation"; break;
case AVS_OFFICESTUDIO_FILE_PRESENTATION_POTX:
case AVS_OFFICESTUDIO_FILE_PRESENTATION_POTM: dstPath += L"-my.otp"; type = L"presentation"; bTemplate = true; break;
default:
return S_FALSE;
}
//------------------------------------------------------------------------------------------
HRESULT hr = S_OK;
std::wstring outputDir = NSDirectory::GetFolderPath(dstPath);
std::wstring srcTempPath = NSDirectory::CreateDirectoryWithUniqueName(outputDir);
std::wstring dstTempPath = NSDirectory::CreateDirectoryWithUniqueName(outputDir);
// распаковываем исходник во временную директорию
COfficeUtils oCOfficeUtils(NULL);
if (S_OK != oCOfficeUtils.ExtractToDirectory(srcFileName.c_str(), srcTempPath.c_str(), NULL, 0))
{
//may be flat
srcTempPath = srcFileName;
}
Oox2Odf::Converter converter(srcTempPath, type, L"C:\\Windows\\Fonts", bTemplate);
std::wstring sPassword;// = L"password";
if (false == converter.convert())
{
return S_FALSE;
}
if (false == converter.write(dstTempPath, srcTempPath, sPassword, L"hiuh56f56tfy7g"))
{
return S_FALSE;
}
if (srcFileName != srcTempPath)
{
NSDirectory::DeleteDirectory(srcTempPath);
}
if (S_OK != oCOfficeUtils.CompressFileOrDirectory(dstTempPath.c_str(), dstPath.c_str(), false, sPassword.empty() ? Z_DEFLATED : 0))
return hr;
NSDirectory::DeleteDirectory(dstTempPath);
return S_OK;
}
HRESULT convert_directory(std::wstring pathName)
{
HRESULT hr = S_OK;
std::vector<std::wstring> arFiles = NSDirectory::GetFiles(pathName, false);
for (size_t i = 0; i < arFiles.size(); i++)
{
convert_single(arFiles[i]);
}
return S_OK;
}
int _tmain(int argc, _TCHAR* argv[])
{
if (argc < 2) return 1;
HRESULT hr = -1;
if (NSFile::CFileBinary::Exists(argv[1]))
{
hr = convert_single(argv[1]);
}
else if (NSDirectory::Exists(argv[1]))
{
hr = convert_directory(argv[1]);
}
return hr;
}

View File

@ -0,0 +1,287 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 14
VisualStudioVersion = 14.0.25420.1
MinimumVisualStudioVersion = 10.0.40219.1
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "OdfFormatWriterLib", "..\source\win32\OdfFormat.vcxproj", "{E5A67556-44DA-4481-8F87-0A3AEDBD20DD}"
ProjectSection(ProjectDependencies) = postProject
{609ED938-3CA8-4BED-B363-25096D4C4812} = {609ED938-3CA8-4BED-B363-25096D4C4812}
{94954A67-A853-43B1-A727-6EF2774C5A6A} = {94954A67-A853-43B1-A727-6EF2774C5A6A}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Oox2OdfConverter", "..\source\win32\Oox2OdfConverter.vcxproj", "{BEE01B53-244A-44E6-8947-ED9342D9247E}"
ProjectSection(ProjectDependencies) = postProject
{609ED938-3CA8-4BED-B363-25096D4C4812} = {609ED938-3CA8-4BED-B363-25096D4C4812}
{A100103A-353E-45E8-A9B8-90B87CC5C0B0} = {A100103A-353E-45E8-A9B8-90B87CC5C0B0}
{E5A67556-44DA-4481-8F87-0A3AEDBD20DD} = {E5A67556-44DA-4481-8F87-0A3AEDBD20DD}
{94954A67-A853-43B1-A727-6EF2774C5A6A} = {94954A67-A853-43B1-A727-6EF2774C5A6A}
{36636678-AE25-4BE6-9A34-2561D1BCF302} = {36636678-AE25-4BE6-9A34-2561D1BCF302}
{C27E9A9F-3A17-4482-9C5F-BF15C01E747C} = {C27E9A9F-3A17-4482-9C5F-BF15C01E747C}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "OdfFileWriterTest", "OdfFileWTest.vcxproj", "{FBA8446A-150F-4A10-B4DA-1022048D6473}"
ProjectSection(ProjectDependencies) = postProject
{A100103A-353E-45E8-A9B8-90B87CC5C0B0} = {A100103A-353E-45E8-A9B8-90B87CC5C0B0}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "OdfFormulasConvert", "..\..\ASCOfficeOdfFile\win32\formulasconvert.vcxproj", "{94954A67-A853-43B1-A727-6EF2774C5A6A}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "OdfCommon", "..\..\ASCOfficeOdfFile\win32\cpcommon.vcxproj", "{609ED938-3CA8-4BED-B363-25096D4C4812}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "PPTXFormatLib", "..\..\ASCOfficePPTXFile\PPTXLib\PPTXFormat.vcxproj", "{36636678-AE25-4BE6-9A34-2561D1BCF302}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "OfficeFileCrypt", "..\..\OfficeCryptReader\win32\ECMACryptReader.vcxproj", "{C27E9A9F-3A17-4482-9C5F-BF15C01E747C}"
ProjectSection(ProjectDependencies) = postProject
{3423EC9A-52E4-4A4D-9753-EDEBC38785EF} = {3423EC9A-52E4-4A4D-9753-EDEBC38785EF}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "cryptlib", "..\..\Common\3dParty\cryptopp\cryptlib.vcxproj", "{3423EC9A-52E4-4A4D-9753-EDEBC38785EF}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "DocxFormatLib", "..\..\Common\DocxFormat\Projects\DocxFormatLib.vcxproj", "{A100103A-353E-45E8-A9B8-90B87CC5C0B0}"
ProjectSection(ProjectDependencies) = postProject
{36636678-AE25-4BE6-9A34-2561D1BCF302} = {36636678-AE25-4BE6-9A34-2561D1BCF302}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "XlsbFormatLib", "..\..\Common\DocxFormat\Projects\XlsbFormatLib.vcxproj", "{13E13907-49DA-482E-AD58-026D06A5CD11}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "XlsFormatLib", "..\..\ASCOfficeXlsFile2\source\win32\XlsFormat.vcxproj", "{77DDC8D7-5B12-4FF2-9629-26AEBCA8436D}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Win32 = Debug|Win32
Debug|x64 = Debug|x64
DLL-Import Debug|Win32 = DLL-Import Debug|Win32
DLL-Import Debug|x64 = DLL-Import Debug|x64
DLL-Import Release|Win32 = DLL-Import Release|Win32
DLL-Import Release|x64 = DLL-Import Release|x64
Release|Win32 = Release|Win32
Release|x64 = Release|x64
ReleaseOpenSource|Win32 = ReleaseOpenSource|Win32
ReleaseOpenSource|x64 = ReleaseOpenSource|x64
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{E5A67556-44DA-4481-8F87-0A3AEDBD20DD}.Debug|Win32.ActiveCfg = Debug|Win32
{E5A67556-44DA-4481-8F87-0A3AEDBD20DD}.Debug|Win32.Build.0 = Debug|Win32
{E5A67556-44DA-4481-8F87-0A3AEDBD20DD}.Debug|x64.ActiveCfg = Debug|x64
{E5A67556-44DA-4481-8F87-0A3AEDBD20DD}.Debug|x64.Build.0 = Debug|x64
{E5A67556-44DA-4481-8F87-0A3AEDBD20DD}.DLL-Import Debug|Win32.ActiveCfg = Debug|Win32
{E5A67556-44DA-4481-8F87-0A3AEDBD20DD}.DLL-Import Debug|Win32.Build.0 = Debug|Win32
{E5A67556-44DA-4481-8F87-0A3AEDBD20DD}.DLL-Import Debug|x64.ActiveCfg = Debug|x64
{E5A67556-44DA-4481-8F87-0A3AEDBD20DD}.DLL-Import Debug|x64.Build.0 = Debug|x64
{E5A67556-44DA-4481-8F87-0A3AEDBD20DD}.DLL-Import Release|Win32.ActiveCfg = Release|Win32
{E5A67556-44DA-4481-8F87-0A3AEDBD20DD}.DLL-Import Release|Win32.Build.0 = Release|Win32
{E5A67556-44DA-4481-8F87-0A3AEDBD20DD}.DLL-Import Release|x64.ActiveCfg = Release|x64
{E5A67556-44DA-4481-8F87-0A3AEDBD20DD}.DLL-Import Release|x64.Build.0 = Release|x64
{E5A67556-44DA-4481-8F87-0A3AEDBD20DD}.Release|Win32.ActiveCfg = Release|Win32
{E5A67556-44DA-4481-8F87-0A3AEDBD20DD}.Release|Win32.Build.0 = Release|Win32
{E5A67556-44DA-4481-8F87-0A3AEDBD20DD}.Release|x64.ActiveCfg = Release|x64
{E5A67556-44DA-4481-8F87-0A3AEDBD20DD}.Release|x64.Build.0 = Release|x64
{E5A67556-44DA-4481-8F87-0A3AEDBD20DD}.ReleaseOpenSource|Win32.ActiveCfg = Release|Win32
{E5A67556-44DA-4481-8F87-0A3AEDBD20DD}.ReleaseOpenSource|Win32.Build.0 = Release|Win32
{E5A67556-44DA-4481-8F87-0A3AEDBD20DD}.ReleaseOpenSource|x64.ActiveCfg = Release|x64
{E5A67556-44DA-4481-8F87-0A3AEDBD20DD}.ReleaseOpenSource|x64.Build.0 = Release|x64
{BEE01B53-244A-44E6-8947-ED9342D9247E}.Debug|Win32.ActiveCfg = Debug|Win32
{BEE01B53-244A-44E6-8947-ED9342D9247E}.Debug|Win32.Build.0 = Debug|Win32
{BEE01B53-244A-44E6-8947-ED9342D9247E}.Debug|x64.ActiveCfg = Debug|x64
{BEE01B53-244A-44E6-8947-ED9342D9247E}.Debug|x64.Build.0 = Debug|x64
{BEE01B53-244A-44E6-8947-ED9342D9247E}.DLL-Import Debug|Win32.ActiveCfg = Debug|Win32
{BEE01B53-244A-44E6-8947-ED9342D9247E}.DLL-Import Debug|Win32.Build.0 = Debug|Win32
{BEE01B53-244A-44E6-8947-ED9342D9247E}.DLL-Import Debug|x64.ActiveCfg = Debug|x64
{BEE01B53-244A-44E6-8947-ED9342D9247E}.DLL-Import Debug|x64.Build.0 = Debug|x64
{BEE01B53-244A-44E6-8947-ED9342D9247E}.DLL-Import Release|Win32.ActiveCfg = Release|Win32
{BEE01B53-244A-44E6-8947-ED9342D9247E}.DLL-Import Release|Win32.Build.0 = Release|Win32
{BEE01B53-244A-44E6-8947-ED9342D9247E}.DLL-Import Release|x64.ActiveCfg = Release|x64
{BEE01B53-244A-44E6-8947-ED9342D9247E}.DLL-Import Release|x64.Build.0 = Release|x64
{BEE01B53-244A-44E6-8947-ED9342D9247E}.Release|Win32.ActiveCfg = Release|Win32
{BEE01B53-244A-44E6-8947-ED9342D9247E}.Release|Win32.Build.0 = Release|Win32
{BEE01B53-244A-44E6-8947-ED9342D9247E}.Release|x64.ActiveCfg = Release|x64
{BEE01B53-244A-44E6-8947-ED9342D9247E}.Release|x64.Build.0 = Release|x64
{BEE01B53-244A-44E6-8947-ED9342D9247E}.ReleaseOpenSource|Win32.ActiveCfg = Release|Win32
{BEE01B53-244A-44E6-8947-ED9342D9247E}.ReleaseOpenSource|Win32.Build.0 = Release|Win32
{BEE01B53-244A-44E6-8947-ED9342D9247E}.ReleaseOpenSource|x64.ActiveCfg = Release|x64
{BEE01B53-244A-44E6-8947-ED9342D9247E}.ReleaseOpenSource|x64.Build.0 = Release|x64
{FBA8446A-150F-4A10-B4DA-1022048D6473}.Debug|Win32.ActiveCfg = Debug|Win32
{FBA8446A-150F-4A10-B4DA-1022048D6473}.Debug|Win32.Build.0 = Debug|Win32
{FBA8446A-150F-4A10-B4DA-1022048D6473}.Debug|x64.ActiveCfg = Debug|x64
{FBA8446A-150F-4A10-B4DA-1022048D6473}.Debug|x64.Build.0 = Debug|x64
{FBA8446A-150F-4A10-B4DA-1022048D6473}.DLL-Import Debug|Win32.ActiveCfg = Debug|Win32
{FBA8446A-150F-4A10-B4DA-1022048D6473}.DLL-Import Debug|Win32.Build.0 = Debug|Win32
{FBA8446A-150F-4A10-B4DA-1022048D6473}.DLL-Import Debug|x64.ActiveCfg = Debug|x64
{FBA8446A-150F-4A10-B4DA-1022048D6473}.DLL-Import Debug|x64.Build.0 = Debug|x64
{FBA8446A-150F-4A10-B4DA-1022048D6473}.DLL-Import Release|Win32.ActiveCfg = Release|Win32
{FBA8446A-150F-4A10-B4DA-1022048D6473}.DLL-Import Release|Win32.Build.0 = Release|Win32
{FBA8446A-150F-4A10-B4DA-1022048D6473}.DLL-Import Release|x64.ActiveCfg = Release|x64
{FBA8446A-150F-4A10-B4DA-1022048D6473}.DLL-Import Release|x64.Build.0 = Release|x64
{FBA8446A-150F-4A10-B4DA-1022048D6473}.Release|Win32.ActiveCfg = Release|Win32
{FBA8446A-150F-4A10-B4DA-1022048D6473}.Release|Win32.Build.0 = Release|Win32
{FBA8446A-150F-4A10-B4DA-1022048D6473}.Release|x64.ActiveCfg = Release|x64
{FBA8446A-150F-4A10-B4DA-1022048D6473}.Release|x64.Build.0 = Release|x64
{FBA8446A-150F-4A10-B4DA-1022048D6473}.ReleaseOpenSource|Win32.ActiveCfg = Release|Win32
{FBA8446A-150F-4A10-B4DA-1022048D6473}.ReleaseOpenSource|Win32.Build.0 = Release|Win32
{FBA8446A-150F-4A10-B4DA-1022048D6473}.ReleaseOpenSource|x64.ActiveCfg = Release|x64
{FBA8446A-150F-4A10-B4DA-1022048D6473}.ReleaseOpenSource|x64.Build.0 = Release|x64
{94954A67-A853-43B1-A727-6EF2774C5A6A}.Debug|Win32.ActiveCfg = Debug|Win32
{94954A67-A853-43B1-A727-6EF2774C5A6A}.Debug|Win32.Build.0 = Debug|Win32
{94954A67-A853-43B1-A727-6EF2774C5A6A}.Debug|x64.ActiveCfg = Debug|x64
{94954A67-A853-43B1-A727-6EF2774C5A6A}.Debug|x64.Build.0 = Debug|x64
{94954A67-A853-43B1-A727-6EF2774C5A6A}.DLL-Import Debug|Win32.ActiveCfg = Debug|Win32
{94954A67-A853-43B1-A727-6EF2774C5A6A}.DLL-Import Debug|Win32.Build.0 = Debug|Win32
{94954A67-A853-43B1-A727-6EF2774C5A6A}.DLL-Import Debug|x64.ActiveCfg = Debug|x64
{94954A67-A853-43B1-A727-6EF2774C5A6A}.DLL-Import Debug|x64.Build.0 = Debug|x64
{94954A67-A853-43B1-A727-6EF2774C5A6A}.DLL-Import Release|Win32.ActiveCfg = Release|Win32
{94954A67-A853-43B1-A727-6EF2774C5A6A}.DLL-Import Release|Win32.Build.0 = Release|Win32
{94954A67-A853-43B1-A727-6EF2774C5A6A}.DLL-Import Release|x64.ActiveCfg = Release|x64
{94954A67-A853-43B1-A727-6EF2774C5A6A}.DLL-Import Release|x64.Build.0 = Release|x64
{94954A67-A853-43B1-A727-6EF2774C5A6A}.Release|Win32.ActiveCfg = Release|Win32
{94954A67-A853-43B1-A727-6EF2774C5A6A}.Release|Win32.Build.0 = Release|Win32
{94954A67-A853-43B1-A727-6EF2774C5A6A}.Release|x64.ActiveCfg = Release|x64
{94954A67-A853-43B1-A727-6EF2774C5A6A}.Release|x64.Build.0 = Release|x64
{94954A67-A853-43B1-A727-6EF2774C5A6A}.ReleaseOpenSource|Win32.ActiveCfg = Release|Win32
{94954A67-A853-43B1-A727-6EF2774C5A6A}.ReleaseOpenSource|Win32.Build.0 = Release|Win32
{94954A67-A853-43B1-A727-6EF2774C5A6A}.ReleaseOpenSource|x64.ActiveCfg = Release|x64
{94954A67-A853-43B1-A727-6EF2774C5A6A}.ReleaseOpenSource|x64.Build.0 = Release|x64
{609ED938-3CA8-4BED-B363-25096D4C4812}.Debug|Win32.ActiveCfg = Debug|Win32
{609ED938-3CA8-4BED-B363-25096D4C4812}.Debug|Win32.Build.0 = Debug|Win32
{609ED938-3CA8-4BED-B363-25096D4C4812}.Debug|x64.ActiveCfg = Debug|x64
{609ED938-3CA8-4BED-B363-25096D4C4812}.Debug|x64.Build.0 = Debug|x64
{609ED938-3CA8-4BED-B363-25096D4C4812}.DLL-Import Debug|Win32.ActiveCfg = Debug|Win32
{609ED938-3CA8-4BED-B363-25096D4C4812}.DLL-Import Debug|Win32.Build.0 = Debug|Win32
{609ED938-3CA8-4BED-B363-25096D4C4812}.DLL-Import Debug|x64.ActiveCfg = Debug|x64
{609ED938-3CA8-4BED-B363-25096D4C4812}.DLL-Import Debug|x64.Build.0 = Debug|x64
{609ED938-3CA8-4BED-B363-25096D4C4812}.DLL-Import Release|Win32.ActiveCfg = Release|Win32
{609ED938-3CA8-4BED-B363-25096D4C4812}.DLL-Import Release|Win32.Build.0 = Release|Win32
{609ED938-3CA8-4BED-B363-25096D4C4812}.DLL-Import Release|x64.ActiveCfg = Release|x64
{609ED938-3CA8-4BED-B363-25096D4C4812}.DLL-Import Release|x64.Build.0 = Release|x64
{609ED938-3CA8-4BED-B363-25096D4C4812}.Release|Win32.ActiveCfg = Release|Win32
{609ED938-3CA8-4BED-B363-25096D4C4812}.Release|Win32.Build.0 = Release|Win32
{609ED938-3CA8-4BED-B363-25096D4C4812}.Release|x64.ActiveCfg = Release|x64
{609ED938-3CA8-4BED-B363-25096D4C4812}.Release|x64.Build.0 = Release|x64
{609ED938-3CA8-4BED-B363-25096D4C4812}.ReleaseOpenSource|Win32.ActiveCfg = Release|Win32
{609ED938-3CA8-4BED-B363-25096D4C4812}.ReleaseOpenSource|Win32.Build.0 = Release|Win32
{609ED938-3CA8-4BED-B363-25096D4C4812}.ReleaseOpenSource|x64.ActiveCfg = Release|x64
{609ED938-3CA8-4BED-B363-25096D4C4812}.ReleaseOpenSource|x64.Build.0 = Release|x64
{36636678-AE25-4BE6-9A34-2561D1BCF302}.Debug|Win32.ActiveCfg = Debug|Win32
{36636678-AE25-4BE6-9A34-2561D1BCF302}.Debug|Win32.Build.0 = Debug|Win32
{36636678-AE25-4BE6-9A34-2561D1BCF302}.Debug|x64.ActiveCfg = Debug|x64
{36636678-AE25-4BE6-9A34-2561D1BCF302}.Debug|x64.Build.0 = Debug|x64
{36636678-AE25-4BE6-9A34-2561D1BCF302}.DLL-Import Debug|Win32.ActiveCfg = Debug|Win32
{36636678-AE25-4BE6-9A34-2561D1BCF302}.DLL-Import Debug|Win32.Build.0 = Debug|Win32
{36636678-AE25-4BE6-9A34-2561D1BCF302}.DLL-Import Debug|x64.ActiveCfg = Debug|x64
{36636678-AE25-4BE6-9A34-2561D1BCF302}.DLL-Import Debug|x64.Build.0 = Debug|x64
{36636678-AE25-4BE6-9A34-2561D1BCF302}.DLL-Import Release|Win32.ActiveCfg = Release|Win32
{36636678-AE25-4BE6-9A34-2561D1BCF302}.DLL-Import Release|Win32.Build.0 = Release|Win32
{36636678-AE25-4BE6-9A34-2561D1BCF302}.DLL-Import Release|x64.ActiveCfg = Release|x64
{36636678-AE25-4BE6-9A34-2561D1BCF302}.DLL-Import Release|x64.Build.0 = Release|x64
{36636678-AE25-4BE6-9A34-2561D1BCF302}.Release|Win32.ActiveCfg = Release|Win32
{36636678-AE25-4BE6-9A34-2561D1BCF302}.Release|Win32.Build.0 = Release|Win32
{36636678-AE25-4BE6-9A34-2561D1BCF302}.Release|x64.ActiveCfg = Release|x64
{36636678-AE25-4BE6-9A34-2561D1BCF302}.Release|x64.Build.0 = Release|x64
{36636678-AE25-4BE6-9A34-2561D1BCF302}.ReleaseOpenSource|Win32.ActiveCfg = Release|Win32
{36636678-AE25-4BE6-9A34-2561D1BCF302}.ReleaseOpenSource|Win32.Build.0 = Release|Win32
{36636678-AE25-4BE6-9A34-2561D1BCF302}.ReleaseOpenSource|x64.ActiveCfg = Release|x64
{36636678-AE25-4BE6-9A34-2561D1BCF302}.ReleaseOpenSource|x64.Build.0 = Release|x64
{C27E9A9F-3A17-4482-9C5F-BF15C01E747C}.Debug|Win32.ActiveCfg = Debug|Win32
{C27E9A9F-3A17-4482-9C5F-BF15C01E747C}.Debug|Win32.Build.0 = Debug|Win32
{C27E9A9F-3A17-4482-9C5F-BF15C01E747C}.Debug|x64.ActiveCfg = Debug|x64
{C27E9A9F-3A17-4482-9C5F-BF15C01E747C}.Debug|x64.Build.0 = Debug|x64
{C27E9A9F-3A17-4482-9C5F-BF15C01E747C}.DLL-Import Debug|Win32.ActiveCfg = Debug|Win32
{C27E9A9F-3A17-4482-9C5F-BF15C01E747C}.DLL-Import Debug|Win32.Build.0 = Debug|Win32
{C27E9A9F-3A17-4482-9C5F-BF15C01E747C}.DLL-Import Debug|x64.ActiveCfg = Debug|x64
{C27E9A9F-3A17-4482-9C5F-BF15C01E747C}.DLL-Import Debug|x64.Build.0 = Debug|x64
{C27E9A9F-3A17-4482-9C5F-BF15C01E747C}.DLL-Import Release|Win32.ActiveCfg = Release|Win32
{C27E9A9F-3A17-4482-9C5F-BF15C01E747C}.DLL-Import Release|Win32.Build.0 = Release|Win32
{C27E9A9F-3A17-4482-9C5F-BF15C01E747C}.DLL-Import Release|x64.ActiveCfg = Release|x64
{C27E9A9F-3A17-4482-9C5F-BF15C01E747C}.DLL-Import Release|x64.Build.0 = Release|x64
{C27E9A9F-3A17-4482-9C5F-BF15C01E747C}.Release|Win32.ActiveCfg = Release|Win32
{C27E9A9F-3A17-4482-9C5F-BF15C01E747C}.Release|Win32.Build.0 = Release|Win32
{C27E9A9F-3A17-4482-9C5F-BF15C01E747C}.Release|x64.ActiveCfg = Release|x64
{C27E9A9F-3A17-4482-9C5F-BF15C01E747C}.Release|x64.Build.0 = Release|x64
{C27E9A9F-3A17-4482-9C5F-BF15C01E747C}.ReleaseOpenSource|Win32.ActiveCfg = Release|Win32
{C27E9A9F-3A17-4482-9C5F-BF15C01E747C}.ReleaseOpenSource|Win32.Build.0 = Release|Win32
{C27E9A9F-3A17-4482-9C5F-BF15C01E747C}.ReleaseOpenSource|x64.ActiveCfg = Release|x64
{C27E9A9F-3A17-4482-9C5F-BF15C01E747C}.ReleaseOpenSource|x64.Build.0 = Release|x64
{3423EC9A-52E4-4A4D-9753-EDEBC38785EF}.Debug|Win32.ActiveCfg = Debug|Win32
{3423EC9A-52E4-4A4D-9753-EDEBC38785EF}.Debug|Win32.Build.0 = Debug|Win32
{3423EC9A-52E4-4A4D-9753-EDEBC38785EF}.Debug|x64.ActiveCfg = Debug|x64
{3423EC9A-52E4-4A4D-9753-EDEBC38785EF}.Debug|x64.Build.0 = Debug|x64
{3423EC9A-52E4-4A4D-9753-EDEBC38785EF}.DLL-Import Debug|Win32.ActiveCfg = DLL-Import Debug|Win32
{3423EC9A-52E4-4A4D-9753-EDEBC38785EF}.DLL-Import Debug|Win32.Build.0 = DLL-Import Debug|Win32
{3423EC9A-52E4-4A4D-9753-EDEBC38785EF}.DLL-Import Debug|x64.ActiveCfg = DLL-Import Debug|x64
{3423EC9A-52E4-4A4D-9753-EDEBC38785EF}.DLL-Import Debug|x64.Build.0 = DLL-Import Debug|x64
{3423EC9A-52E4-4A4D-9753-EDEBC38785EF}.DLL-Import Release|Win32.ActiveCfg = DLL-Import Release|Win32
{3423EC9A-52E4-4A4D-9753-EDEBC38785EF}.DLL-Import Release|Win32.Build.0 = DLL-Import Release|Win32
{3423EC9A-52E4-4A4D-9753-EDEBC38785EF}.DLL-Import Release|x64.ActiveCfg = DLL-Import Release|x64
{3423EC9A-52E4-4A4D-9753-EDEBC38785EF}.DLL-Import Release|x64.Build.0 = DLL-Import Release|x64
{3423EC9A-52E4-4A4D-9753-EDEBC38785EF}.Release|Win32.ActiveCfg = Release|Win32
{3423EC9A-52E4-4A4D-9753-EDEBC38785EF}.Release|Win32.Build.0 = Release|Win32
{3423EC9A-52E4-4A4D-9753-EDEBC38785EF}.Release|x64.ActiveCfg = Release|x64
{3423EC9A-52E4-4A4D-9753-EDEBC38785EF}.Release|x64.Build.0 = Release|x64
{3423EC9A-52E4-4A4D-9753-EDEBC38785EF}.ReleaseOpenSource|Win32.ActiveCfg = Release|Win32
{3423EC9A-52E4-4A4D-9753-EDEBC38785EF}.ReleaseOpenSource|Win32.Build.0 = Release|Win32
{3423EC9A-52E4-4A4D-9753-EDEBC38785EF}.ReleaseOpenSource|x64.ActiveCfg = Release|x64
{3423EC9A-52E4-4A4D-9753-EDEBC38785EF}.ReleaseOpenSource|x64.Build.0 = Release|x64
{A100103A-353E-45E8-A9B8-90B87CC5C0B0}.Debug|Win32.ActiveCfg = Debug|Win32
{A100103A-353E-45E8-A9B8-90B87CC5C0B0}.Debug|Win32.Build.0 = Debug|Win32
{A100103A-353E-45E8-A9B8-90B87CC5C0B0}.Debug|x64.ActiveCfg = Debug|x64
{A100103A-353E-45E8-A9B8-90B87CC5C0B0}.Debug|x64.Build.0 = Debug|x64
{A100103A-353E-45E8-A9B8-90B87CC5C0B0}.DLL-Import Debug|Win32.ActiveCfg = Debug|Win32
{A100103A-353E-45E8-A9B8-90B87CC5C0B0}.DLL-Import Debug|Win32.Build.0 = Debug|Win32
{A100103A-353E-45E8-A9B8-90B87CC5C0B0}.DLL-Import Debug|x64.ActiveCfg = Debug|x64
{A100103A-353E-45E8-A9B8-90B87CC5C0B0}.DLL-Import Debug|x64.Build.0 = Debug|x64
{A100103A-353E-45E8-A9B8-90B87CC5C0B0}.DLL-Import Release|Win32.ActiveCfg = Release|Win32
{A100103A-353E-45E8-A9B8-90B87CC5C0B0}.DLL-Import Release|Win32.Build.0 = Release|Win32
{A100103A-353E-45E8-A9B8-90B87CC5C0B0}.DLL-Import Release|x64.ActiveCfg = Release|x64
{A100103A-353E-45E8-A9B8-90B87CC5C0B0}.DLL-Import Release|x64.Build.0 = Release|x64
{A100103A-353E-45E8-A9B8-90B87CC5C0B0}.Release|Win32.ActiveCfg = Release|Win32
{A100103A-353E-45E8-A9B8-90B87CC5C0B0}.Release|Win32.Build.0 = Release|Win32
{A100103A-353E-45E8-A9B8-90B87CC5C0B0}.Release|x64.ActiveCfg = Release|x64
{A100103A-353E-45E8-A9B8-90B87CC5C0B0}.Release|x64.Build.0 = Release|x64
{A100103A-353E-45E8-A9B8-90B87CC5C0B0}.ReleaseOpenSource|Win32.ActiveCfg = ReleaseOpenSource|Win32
{A100103A-353E-45E8-A9B8-90B87CC5C0B0}.ReleaseOpenSource|Win32.Build.0 = ReleaseOpenSource|Win32
{A100103A-353E-45E8-A9B8-90B87CC5C0B0}.ReleaseOpenSource|x64.ActiveCfg = ReleaseOpenSource|x64
{A100103A-353E-45E8-A9B8-90B87CC5C0B0}.ReleaseOpenSource|x64.Build.0 = ReleaseOpenSource|x64
{13E13907-49DA-482E-AD58-026D06A5CD11}.Debug|Win32.ActiveCfg = Debug|Win32
{13E13907-49DA-482E-AD58-026D06A5CD11}.Debug|Win32.Build.0 = Debug|Win32
{13E13907-49DA-482E-AD58-026D06A5CD11}.Debug|x64.ActiveCfg = Debug|x64
{13E13907-49DA-482E-AD58-026D06A5CD11}.Debug|x64.Build.0 = Debug|x64
{13E13907-49DA-482E-AD58-026D06A5CD11}.DLL-Import Debug|Win32.ActiveCfg = Debug|Win32
{13E13907-49DA-482E-AD58-026D06A5CD11}.DLL-Import Debug|Win32.Build.0 = Debug|Win32
{13E13907-49DA-482E-AD58-026D06A5CD11}.DLL-Import Debug|x64.ActiveCfg = Debug|x64
{13E13907-49DA-482E-AD58-026D06A5CD11}.DLL-Import Debug|x64.Build.0 = Debug|x64
{13E13907-49DA-482E-AD58-026D06A5CD11}.DLL-Import Release|Win32.ActiveCfg = Release|Win32
{13E13907-49DA-482E-AD58-026D06A5CD11}.DLL-Import Release|Win32.Build.0 = Release|Win32
{13E13907-49DA-482E-AD58-026D06A5CD11}.DLL-Import Release|x64.ActiveCfg = Release|x64
{13E13907-49DA-482E-AD58-026D06A5CD11}.DLL-Import Release|x64.Build.0 = Release|x64
{13E13907-49DA-482E-AD58-026D06A5CD11}.Release|Win32.ActiveCfg = Release|Win32
{13E13907-49DA-482E-AD58-026D06A5CD11}.Release|Win32.Build.0 = Release|Win32
{13E13907-49DA-482E-AD58-026D06A5CD11}.Release|x64.ActiveCfg = Release|x64
{13E13907-49DA-482E-AD58-026D06A5CD11}.Release|x64.Build.0 = Release|x64
{13E13907-49DA-482E-AD58-026D06A5CD11}.ReleaseOpenSource|Win32.ActiveCfg = Release|Win32
{13E13907-49DA-482E-AD58-026D06A5CD11}.ReleaseOpenSource|Win32.Build.0 = Release|Win32
{13E13907-49DA-482E-AD58-026D06A5CD11}.ReleaseOpenSource|x64.ActiveCfg = Release|x64
{13E13907-49DA-482E-AD58-026D06A5CD11}.ReleaseOpenSource|x64.Build.0 = Release|x64
{77DDC8D7-5B12-4FF2-9629-26AEBCA8436D}.Debug|Win32.ActiveCfg = Debug|Win32
{77DDC8D7-5B12-4FF2-9629-26AEBCA8436D}.Debug|Win32.Build.0 = Debug|Win32
{77DDC8D7-5B12-4FF2-9629-26AEBCA8436D}.Debug|x64.ActiveCfg = Debug|x64
{77DDC8D7-5B12-4FF2-9629-26AEBCA8436D}.Debug|x64.Build.0 = Debug|x64
{77DDC8D7-5B12-4FF2-9629-26AEBCA8436D}.DLL-Import Debug|Win32.ActiveCfg = Debug|Win32
{77DDC8D7-5B12-4FF2-9629-26AEBCA8436D}.DLL-Import Debug|Win32.Build.0 = Debug|Win32
{77DDC8D7-5B12-4FF2-9629-26AEBCA8436D}.DLL-Import Debug|x64.ActiveCfg = Debug|x64
{77DDC8D7-5B12-4FF2-9629-26AEBCA8436D}.DLL-Import Debug|x64.Build.0 = Debug|x64
{77DDC8D7-5B12-4FF2-9629-26AEBCA8436D}.DLL-Import Release|Win32.ActiveCfg = Release|Win32
{77DDC8D7-5B12-4FF2-9629-26AEBCA8436D}.DLL-Import Release|Win32.Build.0 = Release|Win32
{77DDC8D7-5B12-4FF2-9629-26AEBCA8436D}.DLL-Import Release|x64.ActiveCfg = Release|x64
{77DDC8D7-5B12-4FF2-9629-26AEBCA8436D}.DLL-Import Release|x64.Build.0 = Release|x64
{77DDC8D7-5B12-4FF2-9629-26AEBCA8436D}.Release|Win32.ActiveCfg = Release|Win32
{77DDC8D7-5B12-4FF2-9629-26AEBCA8436D}.Release|Win32.Build.0 = Release|Win32
{77DDC8D7-5B12-4FF2-9629-26AEBCA8436D}.Release|x64.ActiveCfg = Release|x64
{77DDC8D7-5B12-4FF2-9629-26AEBCA8436D}.Release|x64.Build.0 = Release|x64
{77DDC8D7-5B12-4FF2-9629-26AEBCA8436D}.ReleaseOpenSource|Win32.ActiveCfg = Release|Win32
{77DDC8D7-5B12-4FF2-9629-26AEBCA8436D}.ReleaseOpenSource|Win32.Build.0 = Release|Win32
{77DDC8D7-5B12-4FF2-9629-26AEBCA8436D}.ReleaseOpenSource|x64.ActiveCfg = Release|x64
{77DDC8D7-5B12-4FF2-9629-26AEBCA8436D}.ReleaseOpenSource|x64.Build.0 = Release|x64
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
EndGlobal

View File

@ -0,0 +1,242 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|x64">
<Configuration>Debug</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|x64">
<Configuration>Release</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectName>OdfFileWriterTest</ProjectName>
<ProjectGuid>{FBA8446A-150F-4A10-B4DA-1022048D6473}</ProjectGuid>
<RootNamespace>ASCOfficeOdfFileWTest</RootNamespace>
<Keyword>Win32Proj</Keyword>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v140</PlatformToolset>
<CharacterSet>Unicode</CharacterSet>
<WholeProgramOptimization>true</WholeProgramOptimization>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v140</PlatformToolset>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v140</PlatformToolset>
<CharacterSet>Unicode</CharacterSet>
<WholeProgramOptimization>true</WholeProgramOptimization>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v140</PlatformToolset>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup>
<_ProjectFileVersion>14.0.23107.0</_ProjectFileVersion>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<OutDir>$(Configuration)\</OutDir>
<IntDir>$(Configuration)\</IntDir>
<LinkIncremental>true</LinkIncremental>
<IncludePath>../../../Common\3dParty\boost\build\win_32\include;$(IncludePath)</IncludePath>
<LibraryPath>../../../Common\3dParty\boost\build\win_32\lib;$(LibraryPath)</LibraryPath>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<OutDir>$(Platform)\$(Configuration)\</OutDir>
<IntDir>$(Platform)\$(Configuration)\</IntDir>
<LinkIncremental>true</LinkIncremental>
<IncludePath>$(VC_IncludePath);$(WindowsSDK_IncludePath);D:\_Work\core\Common\3dParty\boost\build\win_64\include;</IncludePath>
<LibraryPath>$(VC_LibraryPath_x64);$(WindowsSDK_LibraryPath_x64);$(NETFXKitsDir)Lib\um\x64;D:\_Work\core\Common\3dParty\boost\build\win_64\lib;</LibraryPath>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<OutDir>$(Configuration)\</OutDir>
<IntDir>$(Configuration)\</IntDir>
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<OutDir>$(Platform)\$(Configuration)\</OutDir>
<IntDir>$(Platform)\$(Configuration)\</IntDir>
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>../../DesktopEditor/xml/libxml2/include;../../DesktopEditor/xml/build/vs2005;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;USE_LITE_READER;_USE_XMLLITE_READER_;_USE_LIBXML2_READER_;LIBXML_READER_ENABLED;__WORDSIZE=32;DONT_WRITE_EMBEDDED_FONTS;AVS_USE_CONVERT_PPTX_TOCUSTOM_VML;DONT_USED_EXTRA_LIBRARY;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
<PrecompiledHeader />
<ProgramDataBaseFileName>$(IntDir)OdfFileWriterTest.pdb</ProgramDataBaseFileName>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>
Rpcrt4.lib;%(AdditionalDependencies)</AdditionalDependencies>
<GenerateDebugInformation>true</GenerateDebugInformation>
<SubSystem>Console</SubSystem>
<TargetMachine>MachineX86</TargetMachine>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<Midl>
<TargetEnvironment>X64</TargetEnvironment>
</Midl>
<ClCompile>
<Optimization>Disabled</Optimization>
<PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;_USE_LIBXML2_READER_;LIBXML_READER_ENABLED;DONT_WRITE_EMBEDDED_FONTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
<PrecompiledHeader>Use</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
<Link>
<GenerateDebugInformation>true</GenerateDebugInformation>
<SubSystem>Console</SubSystem>
<TargetMachine>MachineX64</TargetMachine>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;DONT_WRITE_EMBEDDED_FONTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
<PrecompiledHeader>Use</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
<Link>
<GenerateDebugInformation>true</GenerateDebugInformation>
<SubSystem>Console</SubSystem>
<OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<TargetMachine>MachineX86</TargetMachine>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<Midl>
<TargetEnvironment>X64</TargetEnvironment>
</Midl>
<ClCompile>
<PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
<PrecompiledHeader>Use</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
<Link>
<GenerateDebugInformation>true</GenerateDebugInformation>
<SubSystem>Console</SubSystem>
<OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<TargetMachine>MachineX64</TargetMachine>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="..\..\ASCOfficeDocxFile2\BinReader\CustomXmlWriter.cpp" />
<ClCompile Include="..\..\ASCOfficeDocxFile2\BinReader\FileWriter.cpp" />
<ClCompile Include="..\..\ASCOfficeDocxFile2\BinReader\Readers.cpp" />
<ClCompile Include="..\..\ASCOfficeDocxFile2\BinWriter\BinWriters.cpp" />
<ClCompile Include="..\..\ASCOfficeDocxFile2\DocWrapper\ChartWriter.cpp" />
<ClCompile Include="..\..\ASCOfficeDocxFile2\DocWrapper\DocxSerializer.cpp">
<AdditionalOptions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">/bigobj %(AdditionalOptions)</AdditionalOptions>
</ClCompile>
<ClCompile Include="..\..\ASCOfficeDocxFile2\DocWrapper\FontProcessor.cpp" />
<ClCompile Include="..\..\ASCOfficeDocxFile2\DocWrapper\XlsxSerializer.cpp">
<AdditionalOptions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">/bigobj %(AdditionalOptions)</AdditionalOptions>
</ClCompile>
<ClCompile Include="..\..\ASCOfficeXlsFile2\source\Common\utils.cpp" />
<ClCompile Include="..\..\Common\3dParty\pole\pole.cpp">
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
</PrecompiledHeader>
</ClCompile>
<ClCompile Include="..\..\Common\OfficeFileFormatChecker2.cpp" />
<ClCompile Include="..\..\XlsxSerializerCom\Common\Common.cpp" />
<ClCompile Include="..\..\XlsxSerializerCom\Reader\BinaryWriter.cpp" />
<ClCompile Include="..\..\XlsxSerializerCom\Reader\ChartFromToBinary.cpp" />
<ClCompile Include="..\..\XlsxSerializerCom\Reader\CommonWriter.cpp" />
<ClCompile Include="..\..\XlsxSerializerCom\Reader\CSVReader.cpp" />
<ClCompile Include="..\..\XlsxSerializerCom\Writer\BinaryReader.cpp" />
<ClCompile Include="..\..\XlsxSerializerCom\Writer\CSVWriter.cpp" />
<ClCompile Include="OdfFileWTest.cpp">
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
</PrecompiledHeader>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\ASCOfficeOdfFile\win32\cpcommon.vcxproj">
<Project>{609ed938-3ca8-4bed-b363-25096d4c4812}</Project>
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
</ProjectReference>
<ProjectReference Include="..\..\ASCOfficeOdfFile\win32\formulasconvert.vcxproj">
<Project>{94954a67-a853-43b1-a727-6ef2774c5a6a}</Project>
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
</ProjectReference>
<ProjectReference Include="..\..\ASCOfficePPTXFile\PPTXLib\PPTXFormat.vcxproj">
<Project>{36636678-ae25-4be6-9a34-2561d1bcf302}</Project>
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
</ProjectReference>
<ProjectReference Include="..\..\ASCOfficeXlsFile2\source\win32\XlsFormat.vcxproj">
<Project>{77ddc8d7-5b12-4ff2-9629-26aebca8436d}</Project>
</ProjectReference>
<ProjectReference Include="..\..\Common\3dParty\cryptopp\cryptlib.vcxproj">
<Project>{3423ec9a-52e4-4a4d-9753-edebc38785ef}</Project>
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
</ProjectReference>
<ProjectReference Include="..\..\Common\DocxFormat\Projects\DocxFormatLib.vcxproj">
<Project>{a100103a-353e-45e8-a9b8-90b87cc5c0b0}</Project>
</ProjectReference>
<ProjectReference Include="..\..\Common\DocxFormat\Projects\XlsbFormatLib.vcxproj">
<Project>{13e13907-49da-482e-ad58-026d06a5cd11}</Project>
</ProjectReference>
<ProjectReference Include="..\..\OfficeCryptReader\win32\ECMACryptReader.vcxproj">
<Project>{c27e9a9f-3a17-4482-9c5f-bf15c01e747c}</Project>
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
</ProjectReference>
<ProjectReference Include="..\source\win32\OdfFormat.vcxproj">
<Project>{e5a67556-44da-4481-8f87-0a3aedbd20dd}</Project>
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
</ProjectReference>
<ProjectReference Include="..\source\win32\Oox2OdfConverter.vcxproj">
<Project>{bee01b53-244a-44e6-8947-ed9342d9247e}</Project>
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
</ProjectReference>
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@ -0,0 +1,71 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Source Files\oox">
<UniqueIdentifier>{86911534-a032-4f20-95fd-78c867b9ea7b}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\Common\3dParty\pole\pole.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\XlsxSerializerCom\Writer\BinaryReader.cpp">
<Filter>Source Files\oox</Filter>
</ClCompile>
<ClCompile Include="..\..\XlsxSerializerCom\Reader\BinaryWriter.cpp">
<Filter>Source Files\oox</Filter>
</ClCompile>
<ClCompile Include="..\..\ASCOfficeDocxFile2\BinWriter\BinWriters.cpp">
<Filter>Source Files\oox</Filter>
</ClCompile>
<ClCompile Include="..\..\XlsxSerializerCom\Reader\ChartFromToBinary.cpp">
<Filter>Source Files\oox</Filter>
</ClCompile>
<ClCompile Include="..\..\ASCOfficeDocxFile2\DocWrapper\ChartWriter.cpp">
<Filter>Source Files\oox</Filter>
</ClCompile>
<ClCompile Include="..\..\XlsxSerializerCom\Common\Common.cpp">
<Filter>Source Files\oox</Filter>
</ClCompile>
<ClCompile Include="..\..\XlsxSerializerCom\Reader\CommonWriter.cpp">
<Filter>Source Files\oox</Filter>
</ClCompile>
<ClCompile Include="..\..\XlsxSerializerCom\Reader\CSVReader.cpp">
<Filter>Source Files\oox</Filter>
</ClCompile>
<ClCompile Include="..\..\XlsxSerializerCom\Writer\CSVWriter.cpp">
<Filter>Source Files\oox</Filter>
</ClCompile>
<ClCompile Include="..\..\ASCOfficeDocxFile2\DocWrapper\DocxSerializer.cpp">
<Filter>Source Files\oox</Filter>
</ClCompile>
<ClCompile Include="..\..\ASCOfficeDocxFile2\BinReader\FileWriter.cpp">
<Filter>Source Files\oox</Filter>
</ClCompile>
<ClCompile Include="..\..\ASCOfficeDocxFile2\DocWrapper\FontProcessor.cpp">
<Filter>Source Files\oox</Filter>
</ClCompile>
<ClCompile Include="..\..\Common\OfficeFileFormatChecker2.cpp">
<Filter>Source Files\oox</Filter>
</ClCompile>
<ClCompile Include="..\..\ASCOfficeDocxFile2\BinReader\Readers.cpp">
<Filter>Source Files\oox</Filter>
</ClCompile>
<ClCompile Include="..\..\ASCOfficeDocxFile2\DocWrapper\XlsxSerializer.cpp">
<Filter>Source Files\oox</Filter>
</ClCompile>
<ClCompile Include="OdfFileWTest.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\ASCOfficeDocxFile2\BinReader\CustomXmlWriter.cpp">
<Filter>Source Files\oox</Filter>
</ClCompile>
<ClCompile Include="..\..\ASCOfficeXlsFile2\source\Common\utils.cpp">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
</Project>

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,421 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|x64">
<Configuration>Debug</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|x64">
<Configuration>Release</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectName>OdfCommon</ProjectName>
<ProjectGuid>{609ED938-3CA8-4BED-B363-25096D4C4812}</ProjectGuid>
<RootNamespace>cpcommon</RootNamespace>
<Keyword>Win32Proj</Keyword>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<PlatformToolset>v140</PlatformToolset>
<CharacterSet>Unicode</CharacterSet>
<WholeProgramOptimization>true</WholeProgramOptimization>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<PlatformToolset>v140</PlatformToolset>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<PlatformToolset>v140</PlatformToolset>
<CharacterSet>Unicode</CharacterSet>
<WholeProgramOptimization>true</WholeProgramOptimization>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<PlatformToolset>v140</PlatformToolset>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup>
<_ProjectFileVersion>14.0.23107.0</_ProjectFileVersion>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<OutDir>$(Configuration)\</OutDir>
<IntDir>$(Configuration)\</IntDir>
<IncludePath>..\..\Common\3dParty\boost\build\win_32\include;$(IncludePath)</IncludePath>
<LibraryPath>..\..\Common\3dParty\boost\build\win_32\lib;$(LibraryPath)</LibraryPath>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<OutDir>$(Platform)\$(Configuration)\</OutDir>
<IntDir>$(Platform)\$(Configuration)\</IntDir>
<IncludePath>D:\_Work\core\Common\3dParty\boost\build\win_64\include;$(IncludePath)</IncludePath>
<LibraryPath>D:\_Work\core\Common\3dParty\boost\build\win_64\lib;$(LibraryPath)</LibraryPath>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<OutDir>$(Configuration)\</OutDir>
<IntDir>$(Configuration)\</IntDir>
<IncludePath>..\..\Common\3dParty\boost\build\win_32\include;$(VC_IncludePath);$(WindowsSDK_IncludePath);</IncludePath>
<LibraryPath>..\..\Common\3dParty\boost\build\win_32\lib;$(VC_LibraryPath_x86);$(WindowsSDK_LibraryPath_x86);$(NETFXKitsDir)Lib\um\x86</LibraryPath>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<OutDir>$(Platform)\$(Configuration)\</OutDir>
<IntDir>$(Platform)\$(Configuration)\</IntDir>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile />
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
<DisableSpecificWarnings>4005;4311;4312;%(DisableSpecificWarnings)</DisableSpecificWarnings>
</ClCompile>
<Lib>
<OutputFile>$(OutDir)$(ProjectName)-static.lib</OutputFile>
</Lib>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<Midl>
<TargetEnvironment>X64</TargetEnvironment>
</Midl>
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>..\include;..\src\odf\datatypes;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
<PrecompiledHeader />
<PrecompiledHeaderFile />
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<DisableSpecificWarnings>4311;4267;4996;4172;%(DisableSpecificWarnings)</DisableSpecificWarnings>
</ClCompile>
<Lib>
<OutputFile>$(OutDir)$(ProjectName)-static.lib</OutputFile>
</Lib>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
<AdditionalIncludeDirectories>../include;../src/odf/datatypes;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
<PrecompiledHeader />
<PrecompiledHeaderFile />
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<DisableSpecificWarnings>4311;4267;4996;4172;%(DisableSpecificWarnings)</DisableSpecificWarnings>
<EnableParallelCodeGeneration>true</EnableParallelCodeGeneration>
</ClCompile>
<Lib>
<OutputFile>$(OutDir)$(ProjectName)-static.lib</OutputFile>
</Lib>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<Midl>
<TargetEnvironment>X64</TargetEnvironment>
</Midl>
<ClCompile>
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
<AdditionalIncludeDirectories>../include;../src/odf/datatypes;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
<PrecompiledHeader />
<PrecompiledHeaderFile />
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<DisableSpecificWarnings>4311;4267;4996;4172;%(DisableSpecificWarnings)</DisableSpecificWarnings>
</ClCompile>
<Lib>
<OutputFile>$(OutDir)$(ProjectName)-static.lib</OutputFile>
</Lib>
</ItemDefinitionGroup>
<ItemGroup>
<ClInclude Include="..\..\ASCOfficeOdfFileW\source\OdfFormat\odf_chart_context.h" />
<ClInclude Include="..\include\cpdoccore\common\readdocelement.h" />
<ClInclude Include="..\include\cpdoccore\common\writedocelement.h" />
<ClInclude Include="..\include\cpdoccore\CPColorUtils.h" />
<ClInclude Include="..\include\cpdoccore\CPNoncopyable.h" />
<ClInclude Include="..\include\cpdoccore\CPOptional.h" />
<ClInclude Include="..\include\cpdoccore\CPScopedPtr.h" />
<ClInclude Include="..\include\cpdoccore\CPSharedPtr.h" />
<ClInclude Include="..\include\cpdoccore\CPString.h" />
<ClInclude Include="..\include\cpdoccore\CPWeakPtr.h" />
<ClInclude Include="..\src\docx\oox_chart_axis.h" />
<ClInclude Include="..\src\odf\datatypes\anchortype.h" />
<ClInclude Include="..\src\odf\datatypes\backgroundcolor.h" />
<ClInclude Include="..\src\odf\datatypes\bibliography.h" />
<ClInclude Include="..\src\odf\datatypes\bool.h" />
<ClInclude Include="..\src\odf\datatypes\bordermodel.h" />
<ClInclude Include="..\src\odf\datatypes\borderstyle.h" />
<ClInclude Include="..\src\odf\datatypes\borderwidths.h" />
<ClInclude Include="..\src\odf\datatypes\calcext_type.h" />
<ClInclude Include="..\src\odf\datatypes\stylecellprotect.h" />
<ClInclude Include="..\src\odf\datatypes\chartclass.h" />
<ClInclude Include="..\src\odf\datatypes\chartdatalabelnumber.h" />
<ClInclude Include="..\src\odf\datatypes\charterrorcategory.h" />
<ClInclude Include="..\src\odf\datatypes\chartinterpolation.h" />
<ClInclude Include="..\src\odf\datatypes\chartlabelarrangement.h" />
<ClInclude Include="..\src\odf\datatypes\chartlabelposition.h" />
<ClInclude Include="..\src\odf\datatypes\chartregressiontype.h" />
<ClInclude Include="..\src\odf\datatypes\chartseriessource.h" />
<ClInclude Include="..\src\odf\datatypes\chartsolidtype.h" />
<ClInclude Include="..\src\odf\datatypes\chartsymbol.h" />
<ClInclude Include="..\src\odf\datatypes\charttimeunit.h" />
<ClInclude Include="..\src\odf\datatypes\clockvalue.h" />
<ClInclude Include="..\src\odf\datatypes\color.h" />
<ClInclude Include="..\src\odf\datatypes\commandtype.h" />
<ClInclude Include="..\src\odf\datatypes\common_attlists.h" />
<ClInclude Include="..\src\odf\datatypes\dategroup.h" />
<ClInclude Include="..\src\odf\datatypes\direction.h" />
<ClInclude Include="..\src\odf\datatypes\drawangle.h" />
<ClInclude Include="..\src\odf\datatypes\drawfill.h" />
<ClInclude Include="..\src\odf\datatypes\dropcaplength.h" />
<ClInclude Include="..\src\odf\datatypes\errors.h" />
<ClInclude Include="..\src\odf\datatypes\fillimagerefpoint.h" />
<ClInclude Include="..\src\odf\datatypes\fobreak.h" />
<ClInclude Include="..\src\odf\datatypes\fontfamilygeneric.h" />
<ClInclude Include="..\src\odf\datatypes\fontpitch.h" />
<ClInclude Include="..\src\odf\datatypes\fontrelief.h" />
<ClInclude Include="..\src\odf\datatypes\fontsize.h" />
<ClInclude Include="..\src\odf\datatypes\fontstretch.h" />
<ClInclude Include="..\src\odf\datatypes\fontstyle.h" />
<ClInclude Include="..\src\odf\datatypes\fontvariant.h" />
<ClInclude Include="..\src\odf\datatypes\fontweight.h" />
<ClInclude Include="..\src\odf\datatypes\gradientstyle.h" />
<ClInclude Include="..\src\odf\datatypes\grandtotal.h" />
<ClInclude Include="..\src\odf\datatypes\hatchstyle.h" />
<ClInclude Include="..\src\odf\datatypes\hyphenationkeep.h" />
<ClInclude Include="..\src\odf\datatypes\hyphenationladdercount.h" />
<ClInclude Include="..\src\odf\datatypes\keeptogether.h" />
<ClInclude Include="..\src\odf\datatypes\layoutgridmode.h" />
<ClInclude Include="..\src\odf\datatypes\length.h" />
<ClInclude Include="..\src\odf\datatypes\lengthorpercent.h" />
<ClInclude Include="..\src\odf\datatypes\letterspacing.h" />
<ClInclude Include="..\src\odf\datatypes\linebreak.h" />
<ClInclude Include="..\src\odf\datatypes\linemode.h" />
<ClInclude Include="..\src\odf\datatypes\linestyle.h" />
<ClInclude Include="..\src\odf\datatypes\linetype.h" />
<ClInclude Include="..\src\odf\datatypes\linewidth.h" />
<ClInclude Include="..\src\odf\datatypes\markerstyle.h" />
<ClInclude Include="..\src\odf\datatypes\mathvariant.h" />
<ClInclude Include="..\src\odf\datatypes\membertype.h" />
<ClInclude Include="..\src\odf\datatypes\messagetype.h" />
<ClInclude Include="..\src\odf\datatypes\noteclass.h" />
<ClInclude Include="..\src\odf\datatypes\odfattributes.h" />
<ClInclude Include="..\src\odf\datatypes\officevaluetype.h" />
<ClInclude Include="..\src\odf\datatypes\pageusage.h" />
<ClInclude Include="..\src\odf\datatypes\percent.h" />
<ClInclude Include="..\src\odf\datatypes\percentorscale.h" />
<ClInclude Include="..\src\odf\datatypes\presentationclass.h" />
<ClInclude Include="..\src\odf\datatypes\punctuationwrap.h" />
<ClInclude Include="..\src\odf\datatypes\rotationalign.h" />
<ClInclude Include="..\src\odf\datatypes\runthrough.h" />
<ClInclude Include="..\src\odf\datatypes\scripttype.h" />
<ClInclude Include="..\src\odf\datatypes\shadowtype.h" />
<ClInclude Include="..\src\odf\datatypes\smil_transitiontype.h" />
<ClInclude Include="..\src\odf\datatypes\stylefamily.h" />
<ClInclude Include="..\src\odf\datatypes\stylehorizontalpos.h" />
<ClInclude Include="..\src\odf\datatypes\stylehorizontalrel.h" />
<ClInclude Include="..\src\odf\datatypes\styleleadercolor.h" />
<ClInclude Include="..\src\odf\datatypes\stylenumformat.h" />
<ClInclude Include="..\src\odf\datatypes\styleposition.h" />
<ClInclude Include="..\src\odf\datatypes\styleprint.h" />
<ClInclude Include="..\src\odf\datatypes\stylerepeat.h" />
<ClInclude Include="..\src\odf\datatypes\styletype.h" />
<ClInclude Include="..\src\odf\datatypes\styleverticalpos.h" />
<ClInclude Include="..\src\odf\datatypes\styleverticalrel.h" />
<ClInclude Include="..\src\odf\datatypes\stylewrap.h" />
<ClInclude Include="..\src\odf\datatypes\stylewrapcontourmode.h" />
<ClInclude Include="..\src\odf\datatypes\style_ref.h" />
<ClInclude Include="..\src\odf\datatypes\tablealign.h" />
<ClInclude Include="..\src\odf\datatypes\tablecentering.h" />
<ClInclude Include="..\src\odf\datatypes\tablefunction.h" />
<ClInclude Include="..\src\odf\datatypes\tablemode.h" />
<ClInclude Include="..\src\odf\datatypes\tableorder.h" />
<ClInclude Include="..\src\odf\datatypes\tableorientation.h" />
<ClInclude Include="..\src\odf\datatypes\tabletype.h" />
<ClInclude Include="..\src\odf\datatypes\tablevisibility.h" />
<ClInclude Include="..\src\odf\datatypes\targetframename.h" />
<ClInclude Include="..\src\odf\datatypes\textalign.h" />
<ClInclude Include="..\src\odf\datatypes\textalignsource.h" />
<ClInclude Include="..\src\odf\datatypes\textautospace.h" />
<ClInclude Include="..\src\odf\datatypes\textcombine.h" />
<ClInclude Include="..\src\odf\datatypes\textdisplay.h" />
<ClInclude Include="..\src\odf\datatypes\textemphasize.h" />
<ClInclude Include="..\src\odf\datatypes\textposition.h" />
<ClInclude Include="..\src\odf\datatypes\textrotationscale.h" />
<ClInclude Include="..\src\odf\datatypes\texttransform.h" />
<ClInclude Include="..\src\odf\datatypes\timeperiod.h" />
<ClInclude Include="..\src\odf\datatypes\underlinecolor.h" />
<ClInclude Include="..\src\odf\datatypes\verticalalign.h" />
<ClInclude Include="..\src\odf\datatypes\wrapoption.h" />
<ClInclude Include="..\src\odf\datatypes\writingmode.h" />
<ClInclude Include="..\src\odf\datatypes\xlink.h" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\src\common\CPColorUtils.cpp">
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
</PrecompiledHeader>
<PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
</PrecompiledHeaderFile>
</ClCompile>
<ClCompile Include="..\src\common\CPString.cpp">
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
</PrecompiledHeader>
<PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
</PrecompiledHeaderFile>
</ClCompile>
<ClCompile Include="..\src\common\readdocelement.cpp">
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
</PrecompiledHeader>
<PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
</PrecompiledHeaderFile>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\anchortype.cpp" />
<ClCompile Include="..\src\odf\datatypes\backgroundcolor.cpp" />
<ClCompile Include="..\src\odf\datatypes\bibliography.cpp" />
<ClCompile Include="..\src\odf\datatypes\bool.cpp" />
<ClCompile Include="..\src\odf\datatypes\bordermodel.cpp" />
<ClCompile Include="..\src\odf\datatypes\borderstyle.cpp" />
<ClCompile Include="..\src\odf\datatypes\borderwidths.cpp" />
<ClCompile Include="..\src\odf\datatypes\calcext_type.cpp" />
<ClCompile Include="..\src\odf\datatypes\stylecellprotect.cpp" />
<ClCompile Include="..\src\odf\datatypes\chartclass.cpp" />
<ClCompile Include="..\src\odf\datatypes\chartdatalabelnumber.cpp" />
<ClCompile Include="..\src\odf\datatypes\charterrorcategory.cpp" />
<ClCompile Include="..\src\odf\datatypes\chartinterpolation.cpp" />
<ClCompile Include="..\src\odf\datatypes\chartlabelarrangement.cpp" />
<ClCompile Include="..\src\odf\datatypes\chartlabelposition.cpp" />
<ClCompile Include="..\src\odf\datatypes\chartregressiontype.cpp" />
<ClCompile Include="..\src\odf\datatypes\chartseriessource.cpp" />
<ClCompile Include="..\src\odf\datatypes\chartsolidtype.cpp" />
<ClCompile Include="..\src\odf\datatypes\chartsymbol.cpp" />
<ClCompile Include="..\src\odf\datatypes\charttimeunit.cpp" />
<ClCompile Include="..\src\odf\datatypes\clockvalue.cpp" />
<ClCompile Include="..\src\odf\datatypes\color.cpp" />
<ClCompile Include="..\src\odf\datatypes\commandtype.cpp" />
<ClCompile Include="..\src\odf\datatypes\common_attlists.cpp" />
<ClCompile Include="..\src\odf\datatypes\dategroup.cpp" />
<ClCompile Include="..\src\odf\datatypes\direction.cpp" />
<ClCompile Include="..\src\odf\datatypes\drawangle.cpp" />
<ClCompile Include="..\src\odf\datatypes\drawfill.cpp" />
<ClCompile Include="..\src\odf\datatypes\dropcaplength.cpp" />
<ClCompile Include="..\src\odf\datatypes\fillimagerefpoint.cpp" />
<ClCompile Include="..\src\odf\datatypes\fobreak.cpp" />
<ClCompile Include="..\src\odf\datatypes\fontfamilygeneric.cpp" />
<ClCompile Include="..\src\odf\datatypes\fontpitch.cpp" />
<ClCompile Include="..\src\odf\datatypes\fontrelief.cpp" />
<ClCompile Include="..\src\odf\datatypes\fontsize.cpp" />
<ClCompile Include="..\src\odf\datatypes\fontstretch.cpp" />
<ClCompile Include="..\src\odf\datatypes\fontstyle.cpp" />
<ClCompile Include="..\src\odf\datatypes\fontvariant.cpp" />
<ClCompile Include="..\src\odf\datatypes\fontweight.cpp" />
<ClCompile Include="..\src\odf\datatypes\gradientstyle.cpp" />
<ClCompile Include="..\src\odf\datatypes\grandtotal.cpp" />
<ClCompile Include="..\src\odf\datatypes\hatchstyle.cpp" />
<ClCompile Include="..\src\odf\datatypes\hyphenationkeep.cpp" />
<ClCompile Include="..\src\odf\datatypes\hyphenationladdercount.cpp" />
<ClCompile Include="..\src\odf\datatypes\iconset_type.cpp" />
<ClCompile Include="..\src\odf\datatypes\keeptogether.cpp" />
<ClCompile Include="..\src\odf\datatypes\layoutgridmode.cpp" />
<ClCompile Include="..\src\odf\datatypes\length.cpp" />
<ClCompile Include="..\src\odf\datatypes\lengthorpercent.cpp" />
<ClCompile Include="..\src\odf\datatypes\letterspacing.cpp" />
<ClCompile Include="..\src\odf\datatypes\linebreak.cpp" />
<ClCompile Include="..\src\odf\datatypes\linemode.cpp" />
<ClCompile Include="..\src\odf\datatypes\linestyle.cpp" />
<ClCompile Include="..\src\odf\datatypes\linetype.cpp" />
<ClCompile Include="..\src\odf\datatypes\linewidth.cpp" />
<ClCompile Include="..\src\odf\datatypes\markerstyle.cpp" />
<ClCompile Include="..\src\odf\datatypes\mathvariant.cpp" />
<ClCompile Include="..\src\odf\datatypes\membertype.cpp" />
<ClCompile Include="..\src\odf\datatypes\messagetype.cpp" />
<ClCompile Include="..\src\odf\datatypes\noteclass.cpp" />
<ClCompile Include="..\src\odf\datatypes\officevaluetype.cpp" />
<ClCompile Include="..\src\odf\datatypes\pageusage.cpp" />
<ClCompile Include="..\src\odf\datatypes\percent.cpp" />
<ClCompile Include="..\src\odf\datatypes\percentorscale.cpp" />
<ClCompile Include="..\src\odf\datatypes\presentationclass.cpp" />
<ClCompile Include="..\src\odf\datatypes\punctuationwrap.cpp" />
<ClCompile Include="..\src\odf\datatypes\rotationalign.cpp" />
<ClCompile Include="..\src\odf\datatypes\runthrough.cpp" />
<ClCompile Include="..\src\odf\datatypes\scripttype.cpp" />
<ClCompile Include="..\src\odf\datatypes\shadowtype.cpp" />
<ClCompile Include="..\src\odf\datatypes\smil_transitiontype.cpp" />
<ClCompile Include="..\src\odf\datatypes\stylefamily.cpp" />
<ClCompile Include="..\src\odf\datatypes\stylehorizontalpos.cpp" />
<ClCompile Include="..\src\odf\datatypes\stylehorizontalrel.cpp" />
<ClCompile Include="..\src\odf\datatypes\styleleadercolor.cpp" />
<ClCompile Include="..\src\odf\datatypes\stylenumformat.cpp" />
<ClCompile Include="..\src\odf\datatypes\styleposition.cpp" />
<ClCompile Include="..\src\odf\datatypes\styleprint.cpp" />
<ClCompile Include="..\src\odf\datatypes\stylerepeat.cpp" />
<ClCompile Include="..\src\odf\datatypes\styletype.cpp" />
<ClCompile Include="..\src\odf\datatypes\styleverticalpos.cpp" />
<ClCompile Include="..\src\odf\datatypes\styleverticalrel.cpp" />
<ClCompile Include="..\src\odf\datatypes\stylewrap.cpp" />
<ClCompile Include="..\src\odf\datatypes\stylewrapcontourmode.cpp" />
<ClCompile Include="..\src\odf\datatypes\style_ref.cpp" />
<ClCompile Include="..\src\odf\datatypes\tablealign.cpp" />
<ClCompile Include="..\src\odf\datatypes\tablecentering.cpp" />
<ClCompile Include="..\src\odf\datatypes\tablefunction.cpp" />
<ClCompile Include="..\src\odf\datatypes\tablemode.cpp" />
<ClCompile Include="..\src\odf\datatypes\tableorder.cpp" />
<ClCompile Include="..\src\odf\datatypes\tableorientation.cpp" />
<ClCompile Include="..\src\odf\datatypes\tabletype.cpp" />
<ClCompile Include="..\src\odf\datatypes\tablevisibility.cpp" />
<ClCompile Include="..\src\odf\datatypes\targetframename.cpp" />
<ClCompile Include="..\src\odf\datatypes\textalign.cpp" />
<ClCompile Include="..\src\odf\datatypes\textalignsource.cpp" />
<ClCompile Include="..\src\odf\datatypes\textautospace.cpp" />
<ClCompile Include="..\src\odf\datatypes\textcombine.cpp" />
<ClCompile Include="..\src\odf\datatypes\textdisplay.cpp" />
<ClCompile Include="..\src\odf\datatypes\textemphasize.cpp" />
<ClCompile Include="..\src\odf\datatypes\textposition.cpp" />
<ClCompile Include="..\src\odf\datatypes\textrotationscale.cpp" />
<ClCompile Include="..\src\odf\datatypes\texttransform.cpp" />
<ClCompile Include="..\src\odf\datatypes\timeperiod.cpp" />
<ClCompile Include="..\src\odf\datatypes\underlinecolor.cpp" />
<ClCompile Include="..\src\odf\datatypes\verticalalign.cpp" />
<ClCompile Include="..\src\odf\datatypes\wrapoption.cpp" />
<ClCompile Include="..\src\odf\datatypes\writingmode.cpp" />
<ClCompile Include="..\src\odf\datatypes\xlink.cpp" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@ -0,0 +1,690 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="include">
<UniqueIdentifier>{99b4ef49-83fb-4723-a3a5-93e6ede1ddb6}</UniqueIdentifier>
</Filter>
<Filter Include="datatypes odf">
<UniqueIdentifier>{c5b21206-a811-4082-8df4-c8306b5518b0}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\include\cpdoccore\common\readdocelement.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="..\include\cpdoccore\common\writedocelement.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\anchortype.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\backgroundcolor.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\bibliography.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\bool.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\bordermodel.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\borderstyle.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\borderwidths.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\calcext_type.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\chartdatalabelnumber.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\charterrorcategory.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\chartinterpolation.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\chartlabelarrangement.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\chartlabelposition.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\chartregressiontype.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\chartseriessource.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\chartsolidtype.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\chartsymbol.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\charttimeunit.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\clockvalue.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\color.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\commandtype.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\common_attlists.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\dategroup.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\direction.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\drawfill.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\dropcaplength.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\errors.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\fillimagerefpoint.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\fobreak.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\fontfamilygeneric.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\fontpitch.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\fontrelief.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\fontsize.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\fontstretch.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\fontstyle.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\fontvariant.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\fontweight.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\gradientstyle.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\grandtotal.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\hatchstyle.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\hyphenationkeep.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\hyphenationladdercount.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\keeptogether.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\layoutgridmode.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\length.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\lengthorpercent.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\letterspacing.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\linebreak.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\linemode.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\linestyle.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\linetype.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\linewidth.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\markerstyle.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\mathvariant.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\membertype.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\noteclass.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\odfattributes.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\officevaluetype.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\pageusage.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\percent.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\percentorscale.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\presentationclass.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\punctuationwrap.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\rotationalign.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\runthrough.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\scripttype.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\shadowtype.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\smil_transitiontype.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\style_ref.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\stylefamily.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\stylehorizontalpos.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\stylehorizontalrel.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\styleleadercolor.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\stylenumformat.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\styleposition.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\styleprint.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\stylerepeat.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\styletype.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\styleverticalpos.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\styleverticalrel.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\stylewrap.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\stylewrapcontourmode.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\tablealign.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\tablecentering.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\tablefunction.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\tablemode.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\tableorder.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\tableorientation.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\tabletype.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\tablevisibility.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\targetframename.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\textalign.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\textalignsource.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\textautospace.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\textcombine.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\textdisplay.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\textemphasize.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\textposition.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\textrotationscale.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\texttransform.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\underlinecolor.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\verticalalign.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\wrapoption.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\writingmode.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\xlink.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\include\cpdoccore\CPColorUtils.h" />
<ClInclude Include="..\include\cpdoccore\CPNoncopyable.h" />
<ClInclude Include="..\include\cpdoccore\CPOptional.h" />
<ClInclude Include="..\include\cpdoccore\CPScopedPtr.h" />
<ClInclude Include="..\include\cpdoccore\CPSharedPtr.h" />
<ClInclude Include="..\include\cpdoccore\CPString.h" />
<ClInclude Include="..\include\cpdoccore\CPWeakPtr.h" />
<ClInclude Include="..\..\ASCOfficeOdfFileW\source\OdfFormat\odf_chart_context.h" />
<ClInclude Include="..\src\docx\oox_chart_axis.h" />
<ClInclude Include="..\src\odf\datatypes\chartclass.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\drawangle.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\messagetype.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\timeperiod.h">
<Filter>datatypes odf</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\stylecellprotect.h">
<Filter>datatypes odf</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\src\odf\datatypes\anchortype.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\backgroundcolor.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\bibliography.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\bool.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\bordermodel.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\borderstyle.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\borderwidths.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\calcext_type.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\chartdatalabelnumber.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\charterrorcategory.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\chartinterpolation.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\chartlabelarrangement.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\chartlabelposition.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\chartregressiontype.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\chartseriessource.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\chartsolidtype.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\chartsymbol.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\charttimeunit.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\clockvalue.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\color.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\commandtype.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\common_attlists.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\dategroup.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\direction.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\drawfill.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\dropcaplength.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\fillimagerefpoint.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\fobreak.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\fontfamilygeneric.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\fontpitch.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\fontrelief.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\fontsize.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\fontstretch.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\fontstyle.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\fontvariant.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\fontweight.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\gradientstyle.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\grandtotal.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\hatchstyle.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\hyphenationkeep.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\hyphenationladdercount.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\iconset_type.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\keeptogether.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\layoutgridmode.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\length.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\lengthorpercent.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\letterspacing.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\linebreak.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\linemode.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\linestyle.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\linetype.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\linewidth.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\markerstyle.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\mathvariant.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\membertype.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\noteclass.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\officevaluetype.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\pageusage.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\percent.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\percentorscale.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\presentationclass.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\punctuationwrap.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\rotationalign.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\runthrough.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\scripttype.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\shadowtype.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\smil_transitiontype.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\style_ref.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\stylefamily.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\stylehorizontalpos.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\stylehorizontalrel.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\styleleadercolor.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\stylenumformat.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\styleposition.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\styleprint.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\stylerepeat.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\styletype.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\styleverticalpos.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\styleverticalrel.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\stylewrap.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\stylewrapcontourmode.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\tablealign.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\tablecentering.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\tablefunction.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\tablemode.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\tableorder.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\tableorientation.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\tabletype.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\tablevisibility.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\targetframename.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\textalign.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\textalignsource.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\textautospace.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\textcombine.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\textdisplay.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\textemphasize.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\textposition.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\textrotationscale.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\texttransform.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\underlinecolor.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\verticalalign.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\wrapoption.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\writingmode.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\xlink.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\common\CPColorUtils.cpp" />
<ClCompile Include="..\src\common\CPString.cpp" />
<ClCompile Include="..\src\common\readdocelement.cpp" />
<ClCompile Include="..\src\odf\datatypes\chartclass.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\drawangle.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\messagetype.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\timeperiod.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\datatypes\stylecellprotect.cpp">
<Filter>datatypes odf</Filter>
</ClCompile>
</ItemGroup>
</Project>

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,557 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|x64">
<Configuration>Debug</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|x64">
<Configuration>Release</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectName>OdfFormatReaderLib</ProjectName>
<ProjectGuid>{50E20601-4A8D-4AFB-8870-63828D328429}</ProjectGuid>
<RootNamespace>cpodf</RootNamespace>
<Keyword>Win32Proj</Keyword>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<PlatformToolset>v140</PlatformToolset>
<CharacterSet>Unicode</CharacterSet>
<WholeProgramOptimization>true</WholeProgramOptimization>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<PlatformToolset>v140</PlatformToolset>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<PlatformToolset>v140</PlatformToolset>
<CharacterSet>Unicode</CharacterSet>
<WholeProgramOptimization>true</WholeProgramOptimization>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<PlatformToolset>v140</PlatformToolset>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup>
<_ProjectFileVersion>14.0.23107.0</_ProjectFileVersion>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<OutDir>$(Configuration)\</OutDir>
<IntDir>$(Configuration)\</IntDir>
<IncludePath>..\..\Common\3dParty\boost\build\win_32\include;$(IncludePath)</IncludePath>
<LibraryPath>..\..\Common\3dParty\boost\build\win_32\lib;$(LibraryPath)</LibraryPath>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<OutDir>$(Platform)\$(Configuration)\</OutDir>
<IntDir>$(Platform)\$(Configuration)\</IntDir>
<IncludePath>D:\_Work\core\Common\3dParty\boost\build\win_64\include;$(IncludePath)</IncludePath>
<LibraryPath>D:\_Work\core\Common\3dParty\boost\build\win_64\lib;$(LibraryPath)</LibraryPath>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<OutDir>$(Configuration)\</OutDir>
<IntDir>$(Configuration)\</IntDir>
<IncludePath>..\..\Common\3dParty\boost\build\win_32\include;$(VC_IncludePath);$(WindowsSDK_IncludePath);</IncludePath>
<LibraryPath>..\..\Common\3dParty\boost\build\win_32\lib;$(VC_LibraryPath_x86);$(WindowsSDK_LibraryPath_x86);$(NETFXKitsDir)Lib\um\x86</LibraryPath>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<OutDir>$(Platform)\$(Configuration)\</OutDir>
<IntDir>$(Platform)\$(Configuration)\</IntDir>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;USE_LITE_READER;_USE_XMLLITE_READER_;_USE_LIBXML2_READER_;LIBXML_READER_ENABLED;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
<PrecompiledHeader />
<PrecompiledHeaderFile />
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
<DisableSpecificWarnings>4005;4311;4312;%(DisableSpecificWarnings)</DisableSpecificWarnings>
</ClCompile>
<Lib>
<OutputFile>$(OutDir)$(ProjectName).lib</OutputFile>
</Lib>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<Midl>
<TargetEnvironment>X64</TargetEnvironment>
</Midl>
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>..\include;..\..\DesktopEditor\xml\libxml2\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_DEBUG;_CONSOLE;USE_LITE_READER;_USE_XMLLITE_READER_;_USE_LIBXML2_READER_;LIBXML_READER_ENABLED;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
<PrecompiledHeader />
<PrecompiledHeaderFile />
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<DisableSpecificWarnings>4311;4267;4996;4172;%(DisableSpecificWarnings)</DisableSpecificWarnings>
</ClCompile>
<Lib>
<OutputFile>$(OutDir)$(ProjectName).lib</OutputFile>
</Lib>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
<AdditionalIncludeDirectories>../include;../../DesktopEditor/freetype-2.5.2/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
<PrecompiledHeader />
<PrecompiledHeaderFile />
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<DisableSpecificWarnings>4311;4267;4996;4172;%(DisableSpecificWarnings)</DisableSpecificWarnings>
<EnableParallelCodeGeneration>true</EnableParallelCodeGeneration>
</ClCompile>
<Lib>
<OutputFile>$(OutDir)$(ProjectName).lib</OutputFile>
</Lib>
<PostBuildEvent>
<Command>
</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<Midl>
<TargetEnvironment>X64</TargetEnvironment>
</Midl>
<ClCompile>
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
<AdditionalIncludeDirectories>../include;../../DesktopEditor/freetype-2.5.2/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>NDEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
<PrecompiledHeader />
<PrecompiledHeaderFile />
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<DisableSpecificWarnings>4311;4267;4996;4172;%(DisableSpecificWarnings)</DisableSpecificWarnings>
</ClCompile>
<Lib>
<OutputFile>$(OutDir)$(ProjectName).lib</OutputFile>
</Lib>
<PostBuildEvent>
<Command>D:\WORK\VersionControl.exe $(ProjectDir)\ASCOfficeOdfFile\version.h</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="..\src\conversionelement.cpp" />
<ClCompile Include="..\src\ConvertOO2OOX.cpp" />
<ClCompile Include="..\src\docx\docx_content_type.cpp" />
<ClCompile Include="..\src\docx\docx_conversion_context.cpp" />
<ClCompile Include="..\src\docx\docx_drawing.cpp" />
<ClCompile Include="..\src\docx\docx_package.cpp" />
<ClCompile Include="..\src\docx\docx_table_context.cpp" />
<ClCompile Include="..\src\docx\headers_footers.cpp" />
<ClCompile Include="..\src\docx\hyperlinks.cpp" />
<ClCompile Include="..\src\docx\measuredigits.cpp" />
<ClCompile Include="..\src\docx\mediaitems.cpp" />
<ClCompile Include="..\src\docx\namespaces.cpp">
<ObjectFileName Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(IntDir)%(Filename)1.obj</ObjectFileName>
<XMLDocumentationFileName Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(IntDir)%(Filename)1.xdc</XMLDocumentationFileName>
<ObjectFileName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(IntDir)%(Filename)1.obj</ObjectFileName>
<XMLDocumentationFileName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(IntDir)%(Filename)1.xdc</XMLDocumentationFileName>
<ObjectFileName Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(IntDir)%(Filename)1.obj</ObjectFileName>
<XMLDocumentationFileName Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(IntDir)%(Filename)1.xdc</XMLDocumentationFileName>
<ObjectFileName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(IntDir)%(Filename)1.obj</ObjectFileName>
<XMLDocumentationFileName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(IntDir)%(Filename)1.xdc</XMLDocumentationFileName>
</ClCompile>
<ClCompile Include="..\src\docx\oox_chart_axis.cpp" />
<ClCompile Include="..\src\docx\oox_chart_context.cpp" />
<ClCompile Include="..\src\docx\oox_chart_legend.cpp" />
<ClCompile Include="..\src\docx\oox_chart_series.cpp" />
<ClCompile Include="..\src\docx\oox_chart_shape.cpp" />
<ClCompile Include="..\src\docx\oox_conversion_context.cpp" />
<ClCompile Include="..\src\docx\oox_data_labels.cpp" />
<ClCompile Include="..\src\docx\oox_drawing.cpp" />
<ClCompile Include="..\src\docx\oox_drawing_fills.cpp" />
<ClCompile Include="..\src\docx\oox_layout.cpp" />
<ClCompile Include="..\src\docx\oox_package.cpp" />
<ClCompile Include="..\src\docx\oox_plot_area.cpp" />
<ClCompile Include="..\src\docx\oox_rels.cpp" />
<ClCompile Include="..\src\docx\oox_title.cpp" />
<ClCompile Include="..\src\docx\oox_types_chart.cpp" />
<ClCompile Include="..\src\docx\pptx_comments.cpp">
<AdditionalOptions Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">/bigobj %(AdditionalOptions)</AdditionalOptions>
</ClCompile>
<ClCompile Include="..\src\docx\pptx_comments_context.cpp">
<AdditionalOptions Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">/bigobj %(AdditionalOptions)</AdditionalOptions>
</ClCompile>
<ClCompile Include="..\src\docx\pptx_conversion_context.cpp">
<AdditionalOptions Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">/bigobj %(AdditionalOptions)</AdditionalOptions>
</ClCompile>
<ClCompile Include="..\src\docx\pptx_drawing.cpp">
<AdditionalOptions Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">/bigobj %(AdditionalOptions)</AdditionalOptions>
</ClCompile>
<ClCompile Include="..\src\docx\pptx_drawings.cpp">
<AdditionalOptions Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">/bigobj %(AdditionalOptions)</AdditionalOptions>
</ClCompile>
<ClCompile Include="..\src\docx\pptx_output_xml.cpp" />
<ClCompile Include="..\src\docx\pptx_package.cpp" />
<ClCompile Include="..\src\docx\pptx_slide_context.cpp">
<AdditionalOptions Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">/bigobj %(AdditionalOptions)</AdditionalOptions>
</ClCompile>
<ClCompile Include="..\src\docx\pptx_table_context.cpp">
<AdditionalOptions Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">/bigobj %(AdditionalOptions)</AdditionalOptions>
</ClCompile>
<ClCompile Include="..\src\docx\pptx_text_context.cpp">
<AdditionalOptions Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">/bigobj %(AdditionalOptions)</AdditionalOptions>
</ClCompile>
<ClCompile Include="..\src\docx\xlsxconversioncontext.cpp" />
<ClCompile Include="..\src\docx\xlsx_alignment.cpp" />
<ClCompile Include="..\src\docx\xlsx_border.cpp" />
<ClCompile Include="..\src\docx\xlsx_borders.cpp" />
<ClCompile Include="..\src\docx\xlsx_cell_format.cpp" />
<ClCompile Include="..\src\docx\xlsx_cell_style.cpp" />
<ClCompile Include="..\src\docx\xlsx_cell_styles.cpp" />
<ClCompile Include="..\src\docx\xlsx_color.cpp" />
<ClCompile Include="..\src\docx\xlsx_comments.cpp" />
<ClCompile Include="..\src\docx\xlsx_comments_context.cpp" />
<ClCompile Include="..\src\docx\xlsx_complex_number_format.cpp" />
<ClCompile Include="..\src\docx\xlsx_conditionalFormatting.cpp" />
<ClCompile Include="..\src\docx\xlsx_data_validation.cpp" />
<ClCompile Include="..\src\docx\xlsx_defined_names.cpp" />
<ClCompile Include="..\src\docx\xlsx_drawing.cpp" />
<ClCompile Include="..\src\docx\xlsx_drawings.cpp" />
<ClCompile Include="..\src\docx\xlsx_drawing_context.cpp" />
<ClCompile Include="..\src\docx\xlsx_dxfs.cpp" />
<ClCompile Include="..\src\docx\xlsx_fill.cpp" />
<ClCompile Include="..\src\docx\xlsx_fills.cpp" />
<ClCompile Include="..\src\docx\xlsx_font.cpp" />
<ClCompile Include="..\src\docx\xlsx_fonts.cpp" />
<ClCompile Include="..\src\docx\xlsx_hyperlinks.cpp" />
<ClCompile Include="..\src\docx\xlsx_merge_cells.cpp" />
<ClCompile Include="..\src\docx\xlsx_numFmts.cpp" />
<ClCompile Include="..\src\docx\xlsx_num_format_context.cpp" />
<ClCompile Include="..\src\docx\xlsx_output_xml.cpp" />
<ClCompile Include="..\src\docx\xlsx_package.cpp" />
<ClCompile Include="..\src\docx\xlsx_pivots_context.cpp" />
<ClCompile Include="..\src\docx\xlsx_protection.cpp" />
<ClCompile Include="..\src\docx\xlsx_sharedstrings.cpp" />
<ClCompile Include="..\src\docx\xlsx_styles.cpp" />
<ClCompile Include="..\src\docx\xlsx_tablecontext.cpp" />
<ClCompile Include="..\src\docx\xlsx_table_metrics.cpp" />
<ClCompile Include="..\src\docx\xlsx_table_state.cpp" />
<ClCompile Include="..\src\docx\xlsx_textcontext.cpp" />
<ClCompile Include="..\src\docx\xlsx_utils.cpp" />
<ClCompile Include="..\src\docx\xlsx_xf.cpp" />
<ClCompile Include="..\src\odf\abstract_xml.cpp" />
<ClCompile Include="..\src\odf\anim_elements.cpp" />
<ClCompile Include="..\src\odf\calcext_elements.cpp" />
<ClCompile Include="..\src\odf\calcs_styles.cpp" />
<ClCompile Include="..\src\odf\chart_build_oox.cpp">
<AdditionalOptions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">/bigobj %(AdditionalOptions)</AdditionalOptions>
<AdditionalOptions Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">/bigobj %(AdditionalOptions)</AdditionalOptions>
</ClCompile>
<ClCompile Include="..\src\odf\createandread.cpp" />
<ClCompile Include="..\src\odf\documentcontext.cpp" />
<ClCompile Include="..\src\odf\draw_common.cpp" />
<ClCompile Include="..\src\odf\draw_frame.cpp" />
<ClCompile Include="..\src\odf\draw_frame_docx.cpp">
<AdditionalOptions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">/bigobj %(AdditionalOptions)</AdditionalOptions>
<AdditionalOptions Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">/bigobj %(AdditionalOptions)</AdditionalOptions>
</ClCompile>
<ClCompile Include="..\src\odf\draw_frame_pptx.cpp">
<AdditionalOptions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">/bigobj %(AdditionalOptions)</AdditionalOptions>
<AdditionalOptions Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">/bigobj %(AdditionalOptions)</AdditionalOptions>
</ClCompile>
<ClCompile Include="..\src\odf\draw_frame_xlsx.cpp">
<AdditionalOptions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">/bigobj %(AdditionalOptions)</AdditionalOptions>
<AdditionalOptions Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">/bigobj %(AdditionalOptions)</AdditionalOptions>
</ClCompile>
<ClCompile Include="..\src\odf\draw_page.cpp" />
<ClCompile Include="..\src\odf\draw_shapes.cpp">
<AdditionalOptions Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">/bigobj %(AdditionalOptions)</AdditionalOptions>
</ClCompile>
<ClCompile Include="..\src\odf\draw_shapes_docx.cpp">
<AdditionalOptions Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">/bigobj %(AdditionalOptions)</AdditionalOptions>
</ClCompile>
<ClCompile Include="..\src\odf\draw_shapes_pptx.cpp">
<AdditionalOptions Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">/bigobj %(AdditionalOptions)</AdditionalOptions>
</ClCompile>
<ClCompile Include="..\src\odf\draw_shapes_xlsx.cpp">
<AdditionalOptions Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">/bigobj %(AdditionalOptions)</AdditionalOptions>
</ClCompile>
<ClCompile Include="..\src\odf\font_face.cpp" />
<ClCompile Include="..\src\odf\header_footer.cpp" />
<ClCompile Include="..\src\odf\list.cpp" />
<ClCompile Include="..\src\odf\logging.cpp" />
<ClCompile Include="..\src\odf\math_elementaries.cpp" />
<ClCompile Include="..\src\odf\math_elements.cpp">
<AdditionalOptions Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">/bigobj %(AdditionalOptions)</AdditionalOptions>
</ClCompile>
<ClCompile Include="..\src\odf\math_layout_elements.cpp" />
<ClCompile Include="..\src\odf\math_limit_elements.cpp" />
<ClCompile Include="..\src\odf\math_table_elements.cpp" />
<ClCompile Include="..\src\odf\math_token_elements.cpp" />
<ClCompile Include="..\src\odf\note.cpp" />
<ClCompile Include="..\src\odf\number_style.cpp">
<AdditionalOptions Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">/bigobj %(AdditionalOptions)</AdditionalOptions>
</ClCompile>
<ClCompile Include="..\src\odf\odfcontext.cpp" />
<ClCompile Include="..\src\odf\odf_content_xml.cpp" />
<ClCompile Include="..\src\odf\odf_document.cpp" />
<ClCompile Include="..\src\odf\odf_document_impl.cpp">
<AdditionalOptions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">/bigobj %(AdditionalOptions)</AdditionalOptions>
<AdditionalOptions Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">/bigobj %(AdditionalOptions)</AdditionalOptions>
<AdditionalOptions Condition="'$(Configuration)|$(Platform)'=='Release|x64'">/bigobj %(AdditionalOptions)</AdditionalOptions>
</ClCompile>
<ClCompile Include="..\src\odf\office_annotation.cpp" />
<ClCompile Include="..\src\odf\office_binary_data.cpp" />
<ClCompile Include="..\src\odf\office_body.cpp" />
<ClCompile Include="..\src\odf\office_chart.cpp" />
<ClCompile Include="..\src\odf\office_document.cpp" />
<ClCompile Include="..\src\odf\office_elements_create.cpp" />
<ClCompile Include="..\src\odf\office_event_listeners.cpp" />
<ClCompile Include="..\src\odf\office_forms.cpp" />
<ClCompile Include="..\src\odf\office_meta.cpp" />
<ClCompile Include="..\src\odf\office_presentation.cpp" />
<ClCompile Include="..\src\odf\office_scripts.cpp" />
<ClCompile Include="..\src\odf\office_settings.cpp" />
<ClCompile Include="..\src\odf\office_spreadsheet.cpp" />
<ClCompile Include="..\src\odf\office_text.cpp" />
<ClCompile Include="..\src\odf\paragraph_elements.cpp" />
<ClCompile Include="..\src\odf\ruby.cpp" />
<ClCompile Include="..\src\odf\skipelement.cpp" />
<ClCompile Include="..\src\odf\styles.cpp" />
<ClCompile Include="..\src\odf\styles_list.cpp" />
<ClCompile Include="..\src\odf\styles_lite_container.cpp" />
<ClCompile Include="..\src\odf\style_chart_properties.cpp" />
<ClCompile Include="..\src\odf\style_graphic_properties.cpp" />
<ClCompile Include="..\src\odf\style_map.cpp" />
<ClCompile Include="..\src\odf\style_paragraph_properties.cpp" />
<ClCompile Include="..\src\odf\style_paragraph_properties_docx.cpp" />
<ClCompile Include="..\src\odf\style_paragraph_properties_pptx.cpp" />
<ClCompile Include="..\src\odf\style_presentation.cpp" />
<ClCompile Include="..\src\odf\style_properties.cpp" />
<ClCompile Include="..\src\odf\style_regions.cpp" />
<ClCompile Include="..\src\odf\style_table_properties.cpp" />
<ClCompile Include="..\src\odf\style_text_properties.cpp" />
<ClCompile Include="..\src\odf\svg_parser.cpp" />
<ClCompile Include="..\src\odf\table.cpp">
<AdditionalOptions Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">/bigobj %(AdditionalOptions)</AdditionalOptions>
</ClCompile>
<ClCompile Include="..\src\odf\table_calculation_settings.cpp" />
<ClCompile Include="..\src\odf\table_database_ranges.cpp" />
<ClCompile Include="..\src\odf\table_data_pilot_tables.cpp" />
<ClCompile Include="..\src\odf\table_docx.cpp" />
<ClCompile Include="..\src\odf\table_named_expressions.cpp" />
<ClCompile Include="..\src\odf\table_pptx.cpp" />
<ClCompile Include="..\src\odf\table_xlsx.cpp" />
<ClCompile Include="..\src\odf\templates.cpp" />
<ClCompile Include="..\src\odf\text_content.cpp" />
<ClCompile Include="..\src\odf\text_elements.cpp">
<AdditionalOptions Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">/bigobj %(AdditionalOptions)</AdditionalOptions>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\include\cpdoccore\odf\odf_document.h" />
<ClInclude Include="..\include\logging.h" />
<ClInclude Include="..\include\odf\odf_elements_type.h" />
<ClInclude Include="..\src\conversionelement.h" />
<ClInclude Include="..\src\ConvertOO2OOX.h" />
<ClInclude Include="..\src\docx\docx_content_type.h" />
<ClInclude Include="..\src\docx\docx_conversion_context.h" />
<ClInclude Include="..\src\docx\docx_drawing.h" />
<ClInclude Include="..\src\docx\docx_package.h" />
<ClInclude Include="..\src\docx\docx_table_context.h" />
<ClInclude Include="..\src\docx\drawing_object_description.h" />
<ClInclude Include="..\src\docx\headers_footers.h" />
<ClInclude Include="..\src\docx\hyperlinks.h" />
<ClInclude Include="..\src\docx\measuredigits.h" />
<ClInclude Include="..\src\docx\mediaitems.h" />
<ClInclude Include="..\src\docx\namespaces.h" />
<ClInclude Include="..\src\docx\ooxtablerowspanned.h" />
<ClInclude Include="..\src\docx\oox_chart_context.h" />
<ClInclude Include="..\src\docx\oox_chart_legend.h" />
<ClInclude Include="..\src\docx\oox_chart_series.h" />
<ClInclude Include="..\src\docx\oox_chart_shape.h" />
<ClInclude Include="..\src\docx\oox_chart_values.h" />
<ClInclude Include="..\src\docx\oox_conversion_context.h" />
<ClInclude Include="..\src\docx\oox_data_labels.h" />
<ClInclude Include="..\src\docx\oox_drawing.h" />
<ClInclude Include="..\src\docx\oox_drawing_fills.h" />
<ClInclude Include="..\src\docx\oox_layout.h" />
<ClInclude Include="..\src\docx\oox_package.h" />
<ClInclude Include="..\src\docx\oox_plot_area.h" />
<ClInclude Include="..\src\docx\oox_rels.h" />
<ClInclude Include="..\src\docx\oox_title.h" />
<ClInclude Include="..\src\docx\oox_types_chart.h" />
<ClInclude Include="..\src\docx\pptx_comments.h" />
<ClInclude Include="..\src\docx\pptx_comments_context.h" />
<ClInclude Include="..\src\docx\pptx_conversion_context.h" />
<ClInclude Include="..\src\docx\pptx_default_serializes.h" />
<ClInclude Include="..\src\docx\pptx_drawing.h" />
<ClInclude Include="..\src\docx\pptx_drawings.h" />
<ClInclude Include="..\src\docx\pptx_output_xml.h" />
<ClInclude Include="..\src\docx\pptx_package.h" />
<ClInclude Include="..\src\docx\pptx_slide_context.h" />
<ClInclude Include="..\src\docx\pptx_table_context.h" />
<ClInclude Include="..\src\docx\pptx_text_context.h" />
<ClInclude Include="..\src\docx\xlsxconversioncontext.h" />
<ClInclude Include="..\src\docx\xlsx_alignment.h" />
<ClInclude Include="..\src\docx\xlsx_border.h" />
<ClInclude Include="..\src\docx\xlsx_borders.h" />
<ClInclude Include="..\src\docx\xlsx_cell_format.h" />
<ClInclude Include="..\src\docx\xlsx_cell_style.h" />
<ClInclude Include="..\src\docx\xlsx_cell_styles.h" />
<ClInclude Include="..\src\docx\xlsx_color.h" />
<ClInclude Include="..\src\docx\xlsx_comments.h" />
<ClInclude Include="..\src\docx\xlsx_comments_context.h" />
<ClInclude Include="..\src\docx\xlsx_complex_number_format.h" />
<ClInclude Include="..\src\docx\xlsx_conditionalFormatting.h" />
<ClInclude Include="..\src\docx\xlsx_data_validation.h" />
<ClInclude Include="..\src\docx\xlsx_defined_names.h" />
<ClInclude Include="..\src\docx\xlsx_drawing.h" />
<ClInclude Include="..\src\docx\xlsx_drawings.h" />
<ClInclude Include="..\src\docx\xlsx_drawing_context.h" />
<ClInclude Include="..\src\docx\xlsx_dxfs.h" />
<ClInclude Include="..\src\docx\xlsx_fill.h" />
<ClInclude Include="..\src\docx\xlsx_fills.h" />
<ClInclude Include="..\src\docx\xlsx_font.h" />
<ClInclude Include="..\src\docx\xlsx_fonts.h" />
<ClInclude Include="..\src\docx\xlsx_formula.h" />
<ClInclude Include="..\src\docx\xlsx_hyperlinks.h" />
<ClInclude Include="..\src\docx\xlsx_merge_cells.h" />
<ClInclude Include="..\src\docx\xlsx_numFmts.h" />
<ClInclude Include="..\src\docx\xlsx_num_format_context.h" />
<ClInclude Include="..\src\docx\xlsx_output_xml.h" />
<ClInclude Include="..\src\docx\xlsx_package.h" />
<ClInclude Include="..\src\docx\xlsx_pivots_context.h" />
<ClInclude Include="..\src\docx\xlsx_protection.h" />
<ClInclude Include="..\src\docx\xlsx_row_spanned.h" />
<ClInclude Include="..\src\docx\xlsx_sharedstrings.h" />
<ClInclude Include="..\src\docx\xlsx_styles.h" />
<ClInclude Include="..\src\docx\xlsx_tablecontext.h" />
<ClInclude Include="..\src\docx\xlsx_table_metrics.h" />
<ClInclude Include="..\src\docx\xlsx_table_position.h" />
<ClInclude Include="..\src\docx\xlsx_table_state.h" />
<ClInclude Include="..\src\docx\xlsx_textcontext.h" />
<ClInclude Include="..\src\docx\xlsx_utils.h" />
<ClInclude Include="..\src\docx\xlsx_xf.h" />
<ClInclude Include="..\src\odf\abstract_xml.h" />
<ClInclude Include="..\src\odf\all_elements.h" />
<ClInclude Include="..\src\odf\anim_elements.h" />
<ClInclude Include="..\src\odf\calcext_elements.h" />
<ClInclude Include="..\src\odf\calcs_styles.h" />
<ClInclude Include="..\src\odf\chart_build_oox.h" />
<ClInclude Include="..\src\odf\chart_objects.h" />
<ClInclude Include="..\src\odf\datatypes\custom_shape_types_convert.h" />
<ClInclude Include="..\src\odf\documentcontext.h" />
<ClInclude Include="..\src\odf\draw_common.h" />
<ClInclude Include="..\src\odf\draw_frame.h" />
<ClInclude Include="..\src\odf\draw_page.h" />
<ClInclude Include="..\src\odf\draw_shapes.h" />
<ClInclude Include="..\src\odf\errors.h" />
<ClInclude Include="..\src\odf\font_face.h" />
<ClInclude Include="..\src\odf\header_footer.h" />
<ClInclude Include="..\src\odf\list.h" />
<ClInclude Include="..\src\odf\math_elementaries.h" />
<ClInclude Include="..\src\odf\math_elements.h" />
<ClInclude Include="..\src\odf\math_layout_elements.h" />
<ClInclude Include="..\src\odf\math_limit_elements.h" />
<ClInclude Include="..\src\odf\math_table_elements.h" />
<ClInclude Include="..\src\odf\math_token_elements.h" />
<ClInclude Include="..\src\odf\note.h" />
<ClInclude Include="..\src\odf\number_style.h" />
<ClInclude Include="..\src\odf\odfattributes.h" />
<ClInclude Include="..\src\odf\odfcontext.h" />
<ClInclude Include="..\src\odf\odf_content_xml.h" />
<ClInclude Include="..\src\odf\odf_document_impl.h" />
<ClInclude Include="..\src\odf\office_annotation.h" />
<ClInclude Include="..\src\odf\office_binary_data.h" />
<ClInclude Include="..\src\odf\office_body.h" />
<ClInclude Include="..\src\odf\office_chart.h" />
<ClInclude Include="..\src\odf\office_document.h" />
<ClInclude Include="..\src\odf\office_elements.h" />
<ClInclude Include="..\src\odf\office_elements_create.h" />
<ClInclude Include="..\src\odf\office_event_listeners.h" />
<ClInclude Include="..\src\odf\office_forms.h" />
<ClInclude Include="..\src\odf\office_meta.h" />
<ClInclude Include="..\src\odf\office_presentation.h" />
<ClInclude Include="..\src\odf\office_scripts.h" />
<ClInclude Include="..\src\odf\office_settings.h" />
<ClInclude Include="..\src\odf\office_spreadsheet.h" />
<ClInclude Include="..\src\odf\office_text.h" />
<ClInclude Include="..\src\odf\paragraph_elements.h" />
<ClInclude Include="..\src\odf\search_table_cell.h" />
<ClInclude Include="..\src\odf\serialize_elements.h" />
<ClInclude Include="..\src\odf\skipelement.h" />
<ClInclude Include="..\src\odf\styles.h" />
<ClInclude Include="..\src\odf\styles_list.h" />
<ClInclude Include="..\src\odf\styles_lite_container.h" />
<ClInclude Include="..\src\odf\style_chart_properties.h" />
<ClInclude Include="..\src\odf\style_graphic_properties.h" />
<ClInclude Include="..\src\odf\style_map.h" />
<ClInclude Include="..\src\odf\style_paragraph_properties.h" />
<ClInclude Include="..\src\odf\style_presentation.h" />
<ClInclude Include="..\src\odf\style_properties.h" />
<ClInclude Include="..\src\odf\style_ref.h" />
<ClInclude Include="..\src\odf\style_regions.h" />
<ClInclude Include="..\src\odf\style_table_properties.h" />
<ClInclude Include="..\src\odf\style_text_properties.h" />
<ClInclude Include="..\src\odf\svg_parser.h" />
<ClInclude Include="..\src\odf\table.h" />
<ClInclude Include="..\src\odf\table_calculation_settings.h" />
<ClInclude Include="..\src\odf\table_database_ranges.h" />
<ClInclude Include="..\src\odf\table_data_pilot_tables.h" />
<ClInclude Include="..\src\odf\table_named_expressions.h" />
<ClInclude Include="..\src\odf\templates.h" />
<ClInclude Include="..\src\odf\text_content.h" />
<ClInclude Include="..\src\odf\text_elements.h" />
<ClInclude Include="..\src\odf\visitor.h" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="cpcommon.vcxproj">
<Project>{609ed938-3ca8-4bed-b363-25096d4c4812}</Project>
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
</ProjectReference>
<ProjectReference Include="cpxml.vcxproj">
<Project>{41bed424-4eaf-4053-8a5f-1e2a387d53d1}</Project>
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
</ProjectReference>
<ProjectReference Include="formulasconvert.vcxproj">
<Project>{94954a67-a853-43b1-a727-6ef2774c5a6a}</Project>
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
</ProjectReference>
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@ -0,0 +1,953 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="utility">
<UniqueIdentifier>{ecbc1bb6-05af-4043-8b7f-731cde436676}</UniqueIdentifier>
</Filter>
<Filter Include="style">
<UniqueIdentifier>{d2b29d16-77b4-4633-bb04-8098ca248b97}</UniqueIdentifier>
</Filter>
<Filter Include="oox">
<UniqueIdentifier>{e8d90800-7021-4032-8d17-274da4aa8e51}</UniqueIdentifier>
</Filter>
<Filter Include="oox\docx">
<UniqueIdentifier>{9727d03b-cbbc-4826-8201-33a7efbe18ae}</UniqueIdentifier>
</Filter>
<Filter Include="oox\xlsx">
<UniqueIdentifier>{be7ec2fb-7bd5-4d53-b95d-c8fdc54ce7e1}</UniqueIdentifier>
</Filter>
<Filter Include="oox\xlsx\styles">
<UniqueIdentifier>{cd06f6d0-4dca-49f4-9dd1-f3ef8bc9ccad}</UniqueIdentifier>
</Filter>
<Filter Include="oox\oox">
<UniqueIdentifier>{364be721-ed85-4b58-a882-46ad3b9fa58e}</UniqueIdentifier>
</Filter>
<Filter Include="oox\oox\chart">
<UniqueIdentifier>{deeff4dd-2ea3-4438-a021-54ddc8f67f16}</UniqueIdentifier>
</Filter>
<Filter Include="oox\pptx">
<UniqueIdentifier>{ebc99137-74a5-4b8c-9e31-56190141e2bd}</UniqueIdentifier>
</Filter>
<Filter Include="elements">
<UniqueIdentifier>{67b2bf43-5673-4a6f-82cb-fe4be01aee5f}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\src\odf\abstract_xml.cpp">
<Filter>utility</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\createandread.cpp">
<Filter>utility</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\logging.cpp">
<Filter>utility</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\office_elements_create.cpp">
<Filter>utility</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\svg_parser.cpp">
<Filter>utility</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\calcs_styles.cpp">
<Filter>style</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\header_footer.cpp">
<Filter>style</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\number_style.cpp">
<Filter>style</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\style_chart_properties.cpp">
<Filter>style</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\style_graphic_properties.cpp">
<Filter>style</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\style_map.cpp">
<Filter>style</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\style_paragraph_properties.cpp">
<Filter>style</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\style_paragraph_properties_docx.cpp">
<Filter>style</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\style_paragraph_properties_pptx.cpp">
<Filter>style</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\style_presentation.cpp">
<Filter>style</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\style_regions.cpp">
<Filter>style</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\style_table_properties.cpp">
<Filter>style</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\style_text_properties.cpp">
<Filter>style</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\styles.cpp">
<Filter>style</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\styles_list.cpp">
<Filter>style</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\styles_lite_container.cpp">
<Filter>style</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\templates.cpp">
<Filter>style</Filter>
</ClCompile>
<ClCompile Include="..\src\docx\docx_content_type.cpp">
<Filter>oox\docx</Filter>
</ClCompile>
<ClCompile Include="..\src\docx\docx_conversion_context.cpp">
<Filter>oox\docx</Filter>
</ClCompile>
<ClCompile Include="..\src\docx\docx_drawing.cpp">
<Filter>oox\docx</Filter>
</ClCompile>
<ClCompile Include="..\src\docx\docx_package.cpp">
<Filter>oox\docx</Filter>
</ClCompile>
<ClCompile Include="..\src\docx\docx_table_context.cpp">
<Filter>oox\docx</Filter>
</ClCompile>
<ClCompile Include="..\src\docx\headers_footers.cpp">
<Filter>oox\docx</Filter>
</ClCompile>
<ClCompile Include="..\src\docx\hyperlinks.cpp">
<Filter>oox\docx</Filter>
</ClCompile>
<ClCompile Include="..\src\docx\namespaces.cpp">
<Filter>oox\docx</Filter>
</ClCompile>
<ClCompile Include="..\src\docx\xlsx_cell_format.cpp">
<Filter>oox\xlsx</Filter>
</ClCompile>
<ClCompile Include="..\src\docx\xlsx_cell_style.cpp">
<Filter>oox\xlsx</Filter>
</ClCompile>
<ClCompile Include="..\src\docx\xlsx_cell_styles.cpp">
<Filter>oox\xlsx</Filter>
</ClCompile>
<ClCompile Include="..\src\docx\xlsx_comments.cpp">
<Filter>oox\xlsx</Filter>
</ClCompile>
<ClCompile Include="..\src\docx\xlsx_comments_context.cpp">
<Filter>oox\xlsx</Filter>
</ClCompile>
<ClCompile Include="..\src\docx\xlsx_complex_number_format.cpp">
<Filter>oox\xlsx</Filter>
</ClCompile>
<ClCompile Include="..\src\docx\xlsx_conditionalFormatting.cpp">
<Filter>oox\xlsx</Filter>
</ClCompile>
<ClCompile Include="..\src\docx\xlsx_data_validation.cpp">
<Filter>oox\xlsx</Filter>
</ClCompile>
<ClCompile Include="..\src\docx\xlsx_defined_names.cpp">
<Filter>oox\xlsx</Filter>
</ClCompile>
<ClCompile Include="..\src\docx\xlsx_drawing.cpp">
<Filter>oox\xlsx</Filter>
</ClCompile>
<ClCompile Include="..\src\docx\xlsx_drawing_context.cpp">
<Filter>oox\xlsx</Filter>
</ClCompile>
<ClCompile Include="..\src\docx\xlsx_drawings.cpp">
<Filter>oox\xlsx</Filter>
</ClCompile>
<ClCompile Include="..\src\docx\xlsx_hyperlinks.cpp">
<Filter>oox\xlsx</Filter>
</ClCompile>
<ClCompile Include="..\src\docx\xlsx_merge_cells.cpp">
<Filter>oox\xlsx</Filter>
</ClCompile>
<ClCompile Include="..\src\docx\xlsx_num_format_context.cpp">
<Filter>oox\xlsx</Filter>
</ClCompile>
<ClCompile Include="..\src\docx\xlsx_output_xml.cpp">
<Filter>oox\xlsx</Filter>
</ClCompile>
<ClCompile Include="..\src\docx\xlsx_package.cpp">
<Filter>oox\xlsx</Filter>
</ClCompile>
<ClCompile Include="..\src\docx\xlsx_pivots_context.cpp">
<Filter>oox\xlsx</Filter>
</ClCompile>
<ClCompile Include="..\src\docx\xlsx_sharedstrings.cpp">
<Filter>oox\xlsx</Filter>
</ClCompile>
<ClCompile Include="..\src\docx\xlsx_styles.cpp">
<Filter>oox\xlsx</Filter>
</ClCompile>
<ClCompile Include="..\src\docx\xlsx_table_metrics.cpp">
<Filter>oox\xlsx</Filter>
</ClCompile>
<ClCompile Include="..\src\docx\xlsx_table_state.cpp">
<Filter>oox\xlsx</Filter>
</ClCompile>
<ClCompile Include="..\src\docx\xlsx_tablecontext.cpp">
<Filter>oox\xlsx</Filter>
</ClCompile>
<ClCompile Include="..\src\docx\xlsx_textcontext.cpp">
<Filter>oox\xlsx</Filter>
</ClCompile>
<ClCompile Include="..\src\docx\xlsx_utils.cpp">
<Filter>oox\xlsx</Filter>
</ClCompile>
<ClCompile Include="..\src\docx\xlsxconversioncontext.cpp">
<Filter>oox\xlsx</Filter>
</ClCompile>
<ClCompile Include="..\src\docx\xlsx_alignment.cpp">
<Filter>oox\xlsx\styles</Filter>
</ClCompile>
<ClCompile Include="..\src\docx\xlsx_border.cpp">
<Filter>oox\xlsx\styles</Filter>
</ClCompile>
<ClCompile Include="..\src\docx\xlsx_borders.cpp">
<Filter>oox\xlsx\styles</Filter>
</ClCompile>
<ClCompile Include="..\src\docx\xlsx_color.cpp">
<Filter>oox\xlsx\styles</Filter>
</ClCompile>
<ClCompile Include="..\src\docx\xlsx_dxfs.cpp">
<Filter>oox\xlsx\styles</Filter>
</ClCompile>
<ClCompile Include="..\src\docx\xlsx_fill.cpp">
<Filter>oox\xlsx\styles</Filter>
</ClCompile>
<ClCompile Include="..\src\docx\xlsx_fills.cpp">
<Filter>oox\xlsx\styles</Filter>
</ClCompile>
<ClCompile Include="..\src\docx\xlsx_font.cpp">
<Filter>oox\xlsx\styles</Filter>
</ClCompile>
<ClCompile Include="..\src\docx\xlsx_fonts.cpp">
<Filter>oox\xlsx\styles</Filter>
</ClCompile>
<ClCompile Include="..\src\docx\xlsx_numFmts.cpp">
<Filter>oox\xlsx\styles</Filter>
</ClCompile>
<ClCompile Include="..\src\docx\xlsx_protection.cpp">
<Filter>oox\xlsx\styles</Filter>
</ClCompile>
<ClCompile Include="..\src\docx\xlsx_xf.cpp">
<Filter>oox\xlsx\styles</Filter>
</ClCompile>
<ClCompile Include="..\src\conversionelement.cpp">
<Filter>oox\oox</Filter>
</ClCompile>
<ClCompile Include="..\src\docx\measuredigits.cpp">
<Filter>oox\oox</Filter>
</ClCompile>
<ClCompile Include="..\src\docx\mediaitems.cpp">
<Filter>oox\oox</Filter>
</ClCompile>
<ClCompile Include="..\src\docx\oox_conversion_context.cpp">
<Filter>oox\oox</Filter>
</ClCompile>
<ClCompile Include="..\src\docx\oox_drawing.cpp">
<Filter>oox\oox</Filter>
</ClCompile>
<ClCompile Include="..\src\docx\oox_drawing_fills.cpp">
<Filter>oox\oox</Filter>
</ClCompile>
<ClCompile Include="..\src\docx\oox_package.cpp">
<Filter>oox\oox</Filter>
</ClCompile>
<ClCompile Include="..\src\docx\oox_rels.cpp">
<Filter>oox\oox</Filter>
</ClCompile>
<ClCompile Include="..\src\docx\oox_chart_axis.cpp">
<Filter>oox\oox\chart</Filter>
</ClCompile>
<ClCompile Include="..\src\docx\oox_chart_context.cpp">
<Filter>oox\oox\chart</Filter>
</ClCompile>
<ClCompile Include="..\src\docx\oox_chart_legend.cpp">
<Filter>oox\oox\chart</Filter>
</ClCompile>
<ClCompile Include="..\src\docx\oox_chart_series.cpp">
<Filter>oox\oox\chart</Filter>
</ClCompile>
<ClCompile Include="..\src\docx\oox_chart_shape.cpp">
<Filter>oox\oox\chart</Filter>
</ClCompile>
<ClCompile Include="..\src\docx\oox_data_labels.cpp">
<Filter>oox\oox\chart</Filter>
</ClCompile>
<ClCompile Include="..\src\docx\oox_layout.cpp">
<Filter>oox\oox\chart</Filter>
</ClCompile>
<ClCompile Include="..\src\docx\oox_plot_area.cpp">
<Filter>oox\oox\chart</Filter>
</ClCompile>
<ClCompile Include="..\src\docx\oox_title.cpp">
<Filter>oox\oox\chart</Filter>
</ClCompile>
<ClCompile Include="..\src\docx\oox_types_chart.cpp">
<Filter>oox\oox\chart</Filter>
</ClCompile>
<ClCompile Include="..\src\docx\pptx_comments.cpp">
<Filter>oox\pptx</Filter>
</ClCompile>
<ClCompile Include="..\src\docx\pptx_comments_context.cpp">
<Filter>oox\pptx</Filter>
</ClCompile>
<ClCompile Include="..\src\docx\pptx_conversion_context.cpp">
<Filter>oox\pptx</Filter>
</ClCompile>
<ClCompile Include="..\src\docx\pptx_drawing.cpp">
<Filter>oox\pptx</Filter>
</ClCompile>
<ClCompile Include="..\src\docx\pptx_drawings.cpp">
<Filter>oox\pptx</Filter>
</ClCompile>
<ClCompile Include="..\src\docx\pptx_output_xml.cpp">
<Filter>oox\pptx</Filter>
</ClCompile>
<ClCompile Include="..\src\docx\pptx_package.cpp">
<Filter>oox\pptx</Filter>
</ClCompile>
<ClCompile Include="..\src\docx\pptx_slide_context.cpp">
<Filter>oox\pptx</Filter>
</ClCompile>
<ClCompile Include="..\src\docx\pptx_table_context.cpp">
<Filter>oox\pptx</Filter>
</ClCompile>
<ClCompile Include="..\src\docx\pptx_text_context.cpp">
<Filter>oox\pptx</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\anim_elements.cpp">
<Filter>elements</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\calcext_elements.cpp">
<Filter>elements</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\chart_build_oox.cpp">
<Filter>elements</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\documentcontext.cpp">
<Filter>elements</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\draw_common.cpp">
<Filter>elements</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\draw_frame.cpp">
<Filter>elements</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\draw_frame_docx.cpp">
<Filter>elements</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\draw_frame_pptx.cpp">
<Filter>elements</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\draw_frame_xlsx.cpp">
<Filter>elements</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\draw_page.cpp">
<Filter>elements</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\draw_shapes.cpp">
<Filter>elements</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\draw_shapes_docx.cpp">
<Filter>elements</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\draw_shapes_pptx.cpp">
<Filter>elements</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\draw_shapes_xlsx.cpp">
<Filter>elements</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\font_face.cpp">
<Filter>elements</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\list.cpp">
<Filter>elements</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\math_elementaries.cpp">
<Filter>elements</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\math_elements.cpp">
<Filter>elements</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\math_layout_elements.cpp">
<Filter>elements</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\math_limit_elements.cpp">
<Filter>elements</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\math_table_elements.cpp">
<Filter>elements</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\math_token_elements.cpp">
<Filter>elements</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\note.cpp">
<Filter>elements</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\odf_content_xml.cpp">
<Filter>elements</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\odf_document.cpp">
<Filter>elements</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\odf_document_impl.cpp">
<Filter>elements</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\odfcontext.cpp">
<Filter>elements</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\office_annotation.cpp">
<Filter>elements</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\office_binary_data.cpp">
<Filter>elements</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\office_body.cpp">
<Filter>elements</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\office_chart.cpp">
<Filter>elements</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\office_document.cpp">
<Filter>elements</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\office_event_listeners.cpp">
<Filter>elements</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\office_forms.cpp">
<Filter>elements</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\office_meta.cpp">
<Filter>elements</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\office_presentation.cpp">
<Filter>elements</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\office_scripts.cpp">
<Filter>elements</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\office_settings.cpp">
<Filter>elements</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\office_spreadsheet.cpp">
<Filter>elements</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\office_text.cpp">
<Filter>elements</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\paragraph_elements.cpp">
<Filter>elements</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\ruby.cpp">
<Filter>elements</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\skipelement.cpp">
<Filter>elements</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\table.cpp">
<Filter>elements</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\table_calculation_settings.cpp">
<Filter>elements</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\table_data_pilot_tables.cpp">
<Filter>elements</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\table_database_ranges.cpp">
<Filter>elements</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\table_docx.cpp">
<Filter>elements</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\table_named_expressions.cpp">
<Filter>elements</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\table_pptx.cpp">
<Filter>elements</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\table_xlsx.cpp">
<Filter>elements</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\text_content.cpp">
<Filter>elements</Filter>
</ClCompile>
<ClCompile Include="..\src\odf\text_elements.cpp">
<Filter>elements</Filter>
</ClCompile>
<ClCompile Include="..\src\ConvertOO2OOX.cpp" />
<ClCompile Include="..\src\odf\style_properties.cpp">
<Filter>style</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\src\odf\abstract_xml.h">
<Filter>utility</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\errors.h">
<Filter>utility</Filter>
</ClInclude>
<ClInclude Include="..\include\logging.h">
<Filter>utility</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\odfattributes.h">
<Filter>utility</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\office_elements_create.h">
<Filter>utility</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\serialize_elements.h">
<Filter>utility</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\svg_parser.h">
<Filter>utility</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\calcs_styles.h">
<Filter>style</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\header_footer.h">
<Filter>style</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\number_style.h">
<Filter>style</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\style_chart_properties.h">
<Filter>style</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\style_graphic_properties.h">
<Filter>style</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\style_map.h">
<Filter>style</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\style_paragraph_properties.h">
<Filter>style</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\style_presentation.h">
<Filter>style</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\style_ref.h">
<Filter>style</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\style_regions.h">
<Filter>style</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\style_table_properties.h">
<Filter>style</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\style_text_properties.h">
<Filter>style</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\styles.h">
<Filter>style</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\styles_list.h">
<Filter>style</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\styles_lite_container.h">
<Filter>style</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\templates.h">
<Filter>style</Filter>
</ClInclude>
<ClInclude Include="..\src\docx\docx_content_type.h">
<Filter>oox\docx</Filter>
</ClInclude>
<ClInclude Include="..\src\docx\docx_conversion_context.h">
<Filter>oox\docx</Filter>
</ClInclude>
<ClInclude Include="..\src\docx\docx_drawing.h">
<Filter>oox\docx</Filter>
</ClInclude>
<ClInclude Include="..\src\docx\docx_package.h">
<Filter>oox\docx</Filter>
</ClInclude>
<ClInclude Include="..\src\docx\docx_table_context.h">
<Filter>oox\docx</Filter>
</ClInclude>
<ClInclude Include="..\src\docx\headers_footers.h">
<Filter>oox\docx</Filter>
</ClInclude>
<ClInclude Include="..\src\docx\hyperlinks.h">
<Filter>oox\docx</Filter>
</ClInclude>
<ClInclude Include="..\src\docx\namespaces.h">
<Filter>oox\docx</Filter>
</ClInclude>
<ClInclude Include="..\src\docx\xlsx_cell_format.h">
<Filter>oox\xlsx</Filter>
</ClInclude>
<ClInclude Include="..\src\docx\xlsx_cell_style.h">
<Filter>oox\xlsx</Filter>
</ClInclude>
<ClInclude Include="..\src\docx\xlsx_cell_styles.h">
<Filter>oox\xlsx</Filter>
</ClInclude>
<ClInclude Include="..\src\docx\xlsx_comments.h">
<Filter>oox\xlsx</Filter>
</ClInclude>
<ClInclude Include="..\src\docx\xlsx_comments_context.h">
<Filter>oox\xlsx</Filter>
</ClInclude>
<ClInclude Include="..\src\docx\xlsx_complex_number_format.h">
<Filter>oox\xlsx</Filter>
</ClInclude>
<ClInclude Include="..\src\docx\xlsx_conditionalFormatting.h">
<Filter>oox\xlsx</Filter>
</ClInclude>
<ClInclude Include="..\src\docx\xlsx_data_validation.h">
<Filter>oox\xlsx</Filter>
</ClInclude>
<ClInclude Include="..\src\docx\xlsx_defined_names.h">
<Filter>oox\xlsx</Filter>
</ClInclude>
<ClInclude Include="..\src\docx\xlsx_drawing.h">
<Filter>oox\xlsx</Filter>
</ClInclude>
<ClInclude Include="..\src\docx\xlsx_drawing_context.h">
<Filter>oox\xlsx</Filter>
</ClInclude>
<ClInclude Include="..\src\docx\xlsx_drawings.h">
<Filter>oox\xlsx</Filter>
</ClInclude>
<ClInclude Include="..\src\docx\xlsx_formula.h">
<Filter>oox\xlsx</Filter>
</ClInclude>
<ClInclude Include="..\src\docx\xlsx_hyperlinks.h">
<Filter>oox\xlsx</Filter>
</ClInclude>
<ClInclude Include="..\src\docx\xlsx_merge_cells.h">
<Filter>oox\xlsx</Filter>
</ClInclude>
<ClInclude Include="..\src\docx\xlsx_num_format_context.h">
<Filter>oox\xlsx</Filter>
</ClInclude>
<ClInclude Include="..\src\docx\xlsx_output_xml.h">
<Filter>oox\xlsx</Filter>
</ClInclude>
<ClInclude Include="..\src\docx\xlsx_package.h">
<Filter>oox\xlsx</Filter>
</ClInclude>
<ClInclude Include="..\src\docx\xlsx_pivots_context.h">
<Filter>oox\xlsx</Filter>
</ClInclude>
<ClInclude Include="..\src\docx\xlsx_row_spanned.h">
<Filter>oox\xlsx</Filter>
</ClInclude>
<ClInclude Include="..\src\docx\xlsx_sharedstrings.h">
<Filter>oox\xlsx</Filter>
</ClInclude>
<ClInclude Include="..\src\docx\xlsx_styles.h">
<Filter>oox\xlsx</Filter>
</ClInclude>
<ClInclude Include="..\src\docx\xlsx_table_metrics.h">
<Filter>oox\xlsx</Filter>
</ClInclude>
<ClInclude Include="..\src\docx\xlsx_table_position.h">
<Filter>oox\xlsx</Filter>
</ClInclude>
<ClInclude Include="..\src\docx\xlsx_table_state.h">
<Filter>oox\xlsx</Filter>
</ClInclude>
<ClInclude Include="..\src\docx\xlsx_tablecontext.h">
<Filter>oox\xlsx</Filter>
</ClInclude>
<ClInclude Include="..\src\docx\xlsx_textcontext.h">
<Filter>oox\xlsx</Filter>
</ClInclude>
<ClInclude Include="..\src\docx\xlsx_utils.h">
<Filter>oox\xlsx</Filter>
</ClInclude>
<ClInclude Include="..\src\docx\xlsxconversioncontext.h">
<Filter>oox\xlsx</Filter>
</ClInclude>
<ClInclude Include="..\src\docx\xlsx_alignment.h">
<Filter>oox\xlsx\styles</Filter>
</ClInclude>
<ClInclude Include="..\src\docx\xlsx_border.h">
<Filter>oox\xlsx\styles</Filter>
</ClInclude>
<ClInclude Include="..\src\docx\xlsx_borders.h">
<Filter>oox\xlsx\styles</Filter>
</ClInclude>
<ClInclude Include="..\src\docx\xlsx_color.h">
<Filter>oox\xlsx\styles</Filter>
</ClInclude>
<ClInclude Include="..\src\docx\xlsx_dxfs.h">
<Filter>oox\xlsx\styles</Filter>
</ClInclude>
<ClInclude Include="..\src\docx\xlsx_fill.h">
<Filter>oox\xlsx\styles</Filter>
</ClInclude>
<ClInclude Include="..\src\docx\xlsx_fills.h">
<Filter>oox\xlsx\styles</Filter>
</ClInclude>
<ClInclude Include="..\src\docx\xlsx_font.h">
<Filter>oox\xlsx\styles</Filter>
</ClInclude>
<ClInclude Include="..\src\docx\xlsx_fonts.h">
<Filter>oox\xlsx\styles</Filter>
</ClInclude>
<ClInclude Include="..\src\docx\xlsx_numFmts.h">
<Filter>oox\xlsx\styles</Filter>
</ClInclude>
<ClInclude Include="..\src\docx\xlsx_protection.h">
<Filter>oox\xlsx\styles</Filter>
</ClInclude>
<ClInclude Include="..\src\docx\xlsx_xf.h">
<Filter>oox\xlsx\styles</Filter>
</ClInclude>
<ClInclude Include="..\src\conversionelement.h">
<Filter>oox\oox</Filter>
</ClInclude>
<ClInclude Include="..\src\docx\drawing_object_description.h">
<Filter>oox\oox</Filter>
</ClInclude>
<ClInclude Include="..\src\docx\measuredigits.h">
<Filter>oox\oox</Filter>
</ClInclude>
<ClInclude Include="..\src\docx\mediaitems.h">
<Filter>oox\oox</Filter>
</ClInclude>
<ClInclude Include="..\src\docx\oox_conversion_context.h">
<Filter>oox\oox</Filter>
</ClInclude>
<ClInclude Include="..\src\docx\oox_drawing.h">
<Filter>oox\oox</Filter>
</ClInclude>
<ClInclude Include="..\src\docx\oox_drawing_fills.h">
<Filter>oox\oox</Filter>
</ClInclude>
<ClInclude Include="..\src\docx\oox_package.h">
<Filter>oox\oox</Filter>
</ClInclude>
<ClInclude Include="..\src\docx\oox_rels.h">
<Filter>oox\oox</Filter>
</ClInclude>
<ClInclude Include="..\src\docx\ooxtablerowspanned.h">
<Filter>oox\oox</Filter>
</ClInclude>
<ClInclude Include="..\src\docx\oox_chart_context.h">
<Filter>oox\oox\chart</Filter>
</ClInclude>
<ClInclude Include="..\src\docx\oox_chart_legend.h">
<Filter>oox\oox\chart</Filter>
</ClInclude>
<ClInclude Include="..\src\docx\oox_chart_series.h">
<Filter>oox\oox\chart</Filter>
</ClInclude>
<ClInclude Include="..\src\docx\oox_chart_shape.h">
<Filter>oox\oox\chart</Filter>
</ClInclude>
<ClInclude Include="..\src\docx\oox_chart_values.h">
<Filter>oox\oox\chart</Filter>
</ClInclude>
<ClInclude Include="..\src\docx\oox_data_labels.h">
<Filter>oox\oox\chart</Filter>
</ClInclude>
<ClInclude Include="..\src\docx\oox_layout.h">
<Filter>oox\oox\chart</Filter>
</ClInclude>
<ClInclude Include="..\src\docx\oox_plot_area.h">
<Filter>oox\oox\chart</Filter>
</ClInclude>
<ClInclude Include="..\src\docx\oox_title.h">
<Filter>oox\oox\chart</Filter>
</ClInclude>
<ClInclude Include="..\src\docx\oox_types_chart.h">
<Filter>oox\oox\chart</Filter>
</ClInclude>
<ClInclude Include="..\src\docx\pptx_comments.h">
<Filter>oox\pptx</Filter>
</ClInclude>
<ClInclude Include="..\src\docx\pptx_comments_context.h">
<Filter>oox\pptx</Filter>
</ClInclude>
<ClInclude Include="..\src\docx\pptx_conversion_context.h">
<Filter>oox\pptx</Filter>
</ClInclude>
<ClInclude Include="..\src\docx\pptx_default_serializes.h">
<Filter>oox\pptx</Filter>
</ClInclude>
<ClInclude Include="..\src\docx\pptx_drawing.h">
<Filter>oox\pptx</Filter>
</ClInclude>
<ClInclude Include="..\src\docx\pptx_drawings.h">
<Filter>oox\pptx</Filter>
</ClInclude>
<ClInclude Include="..\src\docx\pptx_output_xml.h">
<Filter>oox\pptx</Filter>
</ClInclude>
<ClInclude Include="..\src\docx\pptx_package.h">
<Filter>oox\pptx</Filter>
</ClInclude>
<ClInclude Include="..\src\docx\pptx_slide_context.h">
<Filter>oox\pptx</Filter>
</ClInclude>
<ClInclude Include="..\src\docx\pptx_table_context.h">
<Filter>oox\pptx</Filter>
</ClInclude>
<ClInclude Include="..\src\docx\pptx_text_context.h">
<Filter>oox\pptx</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\all_elements.h">
<Filter>elements</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\anim_elements.h">
<Filter>elements</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\calcext_elements.h">
<Filter>elements</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\chart_build_oox.h">
<Filter>elements</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\chart_objects.h">
<Filter>elements</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\datatypes\custom_shape_types_convert.h">
<Filter>elements</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\documentcontext.h">
<Filter>elements</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\draw_common.h">
<Filter>elements</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\draw_frame.h">
<Filter>elements</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\draw_page.h">
<Filter>elements</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\draw_shapes.h">
<Filter>elements</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\font_face.h">
<Filter>elements</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\list.h">
<Filter>elements</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\math_elementaries.h">
<Filter>elements</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\math_elements.h">
<Filter>elements</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\math_layout_elements.h">
<Filter>elements</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\math_limit_elements.h">
<Filter>elements</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\math_table_elements.h">
<Filter>elements</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\math_token_elements.h">
<Filter>elements</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\note.h">
<Filter>elements</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\odf_content_xml.h">
<Filter>elements</Filter>
</ClInclude>
<ClInclude Include="..\include\cpdoccore\odf\odf_document.h">
<Filter>elements</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\odf_document_impl.h">
<Filter>elements</Filter>
</ClInclude>
<ClInclude Include="..\include\odf\odf_elements_type.h">
<Filter>elements</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\odfcontext.h">
<Filter>elements</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\office_annotation.h">
<Filter>elements</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\office_binary_data.h">
<Filter>elements</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\office_body.h">
<Filter>elements</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\office_chart.h">
<Filter>elements</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\office_document.h">
<Filter>elements</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\office_elements.h">
<Filter>elements</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\office_event_listeners.h">
<Filter>elements</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\office_forms.h">
<Filter>elements</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\office_meta.h">
<Filter>elements</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\office_presentation.h">
<Filter>elements</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\office_scripts.h">
<Filter>elements</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\office_settings.h">
<Filter>elements</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\office_spreadsheet.h">
<Filter>elements</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\office_text.h">
<Filter>elements</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\paragraph_elements.h">
<Filter>elements</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\search_table_cell.h">
<Filter>elements</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\skipelement.h">
<Filter>elements</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\table.h">
<Filter>elements</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\table_calculation_settings.h">
<Filter>elements</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\table_data_pilot_tables.h">
<Filter>elements</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\table_database_ranges.h">
<Filter>elements</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\table_named_expressions.h">
<Filter>elements</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\text_content.h">
<Filter>elements</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\text_elements.h">
<Filter>elements</Filter>
</ClInclude>
<ClInclude Include="..\src\odf\visitor.h">
<Filter>elements</Filter>
</ClInclude>
<ClInclude Include="..\src\ConvertOO2OOX.h" />
<ClInclude Include="..\src\odf\style_properties.h">
<Filter>style</Filter>
</ClInclude>
</ItemGroup>
</Project>

View File

@ -0,0 +1,372 @@
<?xml version="1.0" encoding="windows-1251"?>
<VisualStudioProject
ProjectType="Visual C++"
Version="8,00"
Name="xml_wrapper"
ProjectGUID="{41BED424-4EAF-4053-8A5F-1E2A387D53D1}"
RootNamespace="cpxml"
Keyword="Win32Proj"
>
<Platforms>
<Platform
Name="Win32"
/>
<Platform
Name="x64"
/>
</Platforms>
<ToolFiles>
</ToolFiles>
<Configurations>
<Configuration
Name="Debug|Win32"
OutputDirectory="$(ConfigurationName)"
IntermediateDirectory="$(ConfigurationName)"
ConfigurationType="4"
CharacterSet="1"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
/>
<Tool
Name="VCCLCompilerTool"
Optimization="0"
AdditionalIncludeDirectories="../../DesktopEditor/xml/libxml2/include;../../DesktopEditor/xml/build/vs2005"
PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;USE_LITE_READER;_USE_XMLLITE_READER_;_USE_LIBXML2_READER_;LIBXML_READER_ENABLED"
MinimalRebuild="true"
BasicRuntimeChecks="3"
RuntimeLibrary="3"
UsePrecompiledHeader="0"
PrecompiledHeaderThrough=""
WarningLevel="3"
Detect64BitPortabilityProblems="true"
DebugInformationFormat="4"
DisableSpecificWarnings="4005;4311;4312"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLibrarianTool"
OutputFile="$(OutDir)\$(ProjectName).lib"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
<Configuration
Name="Debug|x64"
OutputDirectory="$(PlatformName)\$(ConfigurationName)"
IntermediateDirectory="$(PlatformName)\$(ConfigurationName)"
ConfigurationType="4"
CharacterSet="1"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
TargetEnvironment="3"
/>
<Tool
Name="VCCLCompilerTool"
Optimization="0"
AdditionalIncludeDirectories=""
PreprocessorDefinitions="_DEBUG;_CONSOLE;USE_LITE_READER;_USE_XMLLITE_READER_;_USE_LIBXML2_READER_;LIBXML_READER_ENABLED"
MinimalRebuild="true"
BasicRuntimeChecks="3"
RuntimeLibrary="3"
UsePrecompiledHeader="0"
PrecompiledHeaderThrough=""
WarningLevel="3"
Detect64BitPortabilityProblems="true"
DebugInformationFormat="3"
DisableSpecificWarnings="4311;4267;4996;4172"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLibrarianTool"
OutputFile="$(OutDir)\$(ProjectName).lib"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
<Configuration
Name="Release|Win32"
OutputDirectory="$(ConfigurationName)"
IntermediateDirectory="$(ConfigurationName)"
ConfigurationType="4"
CharacterSet="1"
WholeProgramOptimization="1"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
/>
<Tool
Name="VCCLCompilerTool"
FavorSizeOrSpeed="1"
AdditionalIncludeDirectories=""
PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;USE_LITE_READER;_USE_XMLLITE_READER_;_USE_LIBXML2_READER_;LIBXML_READER_ENABLED"
RuntimeLibrary="2"
UsePrecompiledHeader="0"
PrecompiledHeaderThrough=""
WarningLevel="3"
Detect64BitPortabilityProblems="true"
DebugInformationFormat="3"
DisableSpecificWarnings="4311;4267;4996;4172"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLibrarianTool"
OutputFile="$(OutDir)\$(ProjectName)-static.lib"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
<Configuration
Name="Release|x64"
OutputDirectory="$(PlatformName)\$(ConfigurationName)"
IntermediateDirectory="$(PlatformName)\$(ConfigurationName)"
ConfigurationType="4"
CharacterSet="1"
WholeProgramOptimization="1"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
TargetEnvironment="3"
/>
<Tool
Name="VCCLCompilerTool"
FavorSizeOrSpeed="1"
AdditionalIncludeDirectories=""
PreprocessorDefinitions="NDEBUG;_CONSOLE;USE_LITE_READER;_USE_XMLLITE_READER_;_USE_LIBXML2_READER_;LIBXML_READER_ENABLED"
RuntimeLibrary="2"
UsePrecompiledHeader="0"
PrecompiledHeaderThrough=""
WarningLevel="3"
Detect64BitPortabilityProblems="true"
DebugInformationFormat="3"
DisableSpecificWarnings="4311;4267;4996;4172"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLibrarianTool"
OutputFile="$(OutDir)\$(ProjectName)-static.lib"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
</Configurations>
<References>
</References>
<Files>
<Filter
Name="xmllite"
>
<File
RelativePath="..\src\xml\sax_xmllite.cpp"
>
<FileConfiguration
Name="Debug|Win32"
>
<Tool
Name="VCCLCompilerTool"
UsePrecompiledHeader="0"
/>
</FileConfiguration>
</File>
<File
RelativePath="..\src\xml\sax_xmllite.h"
>
</File>
</Filter>
<File
RelativePath="..\src\xml\attributes.cpp"
>
</File>
<File
RelativePath="..\include\xml\attributes.h"
>
</File>
<File
RelativePath="..\include\xml\nodetype.h"
>
</File>
<File
RelativePath="..\src\xml\sax.cpp"
>
<FileConfiguration
Name="Debug|Win32"
>
<Tool
Name="VCCLCompilerTool"
UsePrecompiledHeader="0"
/>
</FileConfiguration>
</File>
<File
RelativePath="..\include\xml\sax.h"
>
</File>
<File
RelativePath="..\include\xml\simple_xml_writer.h"
>
</File>
<File
RelativePath="..\src\xml\utils.cpp"
>
<FileConfiguration
Name="Debug|Win32"
>
<Tool
Name="VCCLCompilerTool"
UsePrecompiledHeader="0"
/>
</FileConfiguration>
</File>
<File
RelativePath="..\include\xml\utils.h"
>
</File>
<File
RelativePath="..\src\xml\xmlchar.cpp"
>
</File>
<File
RelativePath="..\include\xml\xmlchar.h"
>
</File>
<File
RelativePath="..\include\xml\xmlelement.h"
>
</File>
</Files>
<Globals>
</Globals>
</VisualStudioProject>

View File

@ -0,0 +1,193 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|x64">
<Configuration>Debug</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|x64">
<Configuration>Release</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectName>xml_wrapper</ProjectName>
<ProjectGuid>{41BED424-4EAF-4053-8A5F-1E2A387D53D1}</ProjectGuid>
<RootNamespace>cpxml</RootNamespace>
<Keyword>Win32Proj</Keyword>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<PlatformToolset>v140</PlatformToolset>
<CharacterSet>Unicode</CharacterSet>
<WholeProgramOptimization>true</WholeProgramOptimization>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<PlatformToolset>v140</PlatformToolset>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<PlatformToolset>v140</PlatformToolset>
<CharacterSet>Unicode</CharacterSet>
<WholeProgramOptimization>true</WholeProgramOptimization>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<PlatformToolset>v140</PlatformToolset>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup>
<_ProjectFileVersion>14.0.23107.0</_ProjectFileVersion>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<OutDir>$(Configuration)\</OutDir>
<IntDir>$(Configuration)\</IntDir>
<IncludePath>..\..\Common\3dParty\boost\build\win_32\include;$(IncludePath)</IncludePath>
<LibraryPath>..\..\Common\3dParty\boost\build\win_32\lib;$(LibraryPath)</LibraryPath>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<OutDir>$(Platform)\$(Configuration)\</OutDir>
<IntDir>$(Platform)\$(Configuration)\</IntDir>
<IncludePath>D:\_Work\core\Common\3dParty\boost\build\win_64\include;$(IncludePath)</IncludePath>
<LibraryPath>D:\_Work\core\Common\3dParty\boost\build\win_64\lib;$(LibraryPath)</LibraryPath>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<OutDir>$(Configuration)\</OutDir>
<IntDir>$(Configuration)\</IntDir>
<IncludePath>..\..\Common\3dParty\boost\build\win_32\include;$(VC_IncludePath);$(WindowsSDK_IncludePath);</IncludePath>
<LibraryPath>..\..\Common\3dParty\boost\build\win_32\lib;$(VC_LibraryPath_x86);$(WindowsSDK_LibraryPath_x86);$(NETFXKitsDir)Lib\um\x86</LibraryPath>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<OutDir>$(Platform)\$(Configuration)\</OutDir>
<IntDir>$(Platform)\$(Configuration)\</IntDir>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;USE_LITE_READER;_USE_XMLLITE_READER_;_USE_LIBXML2_READER_;LIBXML_READER_ENABLED;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
<PrecompiledHeader />
<PrecompiledHeaderFile />
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
<DisableSpecificWarnings>4005;4311;4312;%(DisableSpecificWarnings)</DisableSpecificWarnings>
</ClCompile>
<Lib>
<OutputFile>$(OutDir)$(ProjectName).lib</OutputFile>
</Lib>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<Midl>
<TargetEnvironment>X64</TargetEnvironment>
</Midl>
<ClCompile>
<Optimization>Disabled</Optimization>
<PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;USE_LITE_READER;_USE_XMLLITE_READER_;_USE_LIBXML2_READER_;LIBXML_READER_ENABLED;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
<PrecompiledHeader />
<PrecompiledHeaderFile />
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<DisableSpecificWarnings>4311;4267;4996;4172;%(DisableSpecificWarnings)</DisableSpecificWarnings>
<AdditionalIncludeDirectories>../../DesktopEditor/xml/libxml2/include;../../DesktopEditor/xml/build/vs2005;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
</ClCompile>
<Lib>
<OutputFile>$(OutDir)$(ProjectName).lib</OutputFile>
</Lib>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
<PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;USE_LITE_READER;_USE_XMLLITE_READER_;_USE_LIBXML2_READER_;LIBXML_READER_ENABLED;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
<PrecompiledHeader />
<PrecompiledHeaderFile />
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<DisableSpecificWarnings>4311;4267;4996;4172;%(DisableSpecificWarnings)</DisableSpecificWarnings>
<EnableParallelCodeGeneration>true</EnableParallelCodeGeneration>
</ClCompile>
<Lib>
<OutputFile>$(OutDir)$(ProjectName)-static.lib</OutputFile>
</Lib>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<Midl>
<TargetEnvironment>X64</TargetEnvironment>
</Midl>
<ClCompile>
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
<PreprocessorDefinitions>NDEBUG;_CONSOLE;USE_LITE_READER;_USE_XMLLITE_READER_;_USE_LIBXML2_READER_;LIBXML_READER_ENABLED;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
<PrecompiledHeader />
<PrecompiledHeaderFile />
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<DisableSpecificWarnings>4311;4267;4996;4172;%(DisableSpecificWarnings)</DisableSpecificWarnings>
</ClCompile>
<Lib>
<OutputFile>$(OutDir)$(ProjectName)-static.lib</OutputFile>
</Lib>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="..\src\xml\attributes.cpp" />
<ClCompile Include="..\src\xml\sax.cpp">
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
</PrecompiledHeader>
</ClCompile>
<ClCompile Include="..\src\xml\sax_xmllite.cpp">
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
</PrecompiledHeader>
</ClCompile>
<ClCompile Include="..\src\xml\utils.cpp">
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
</PrecompiledHeader>
</ClCompile>
<ClCompile Include="..\src\xml\xmlchar.cpp" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\include\xml\attributes.h" />
<ClInclude Include="..\include\xml\nodetype.h" />
<ClInclude Include="..\include\xml\sax.h" />
<ClInclude Include="..\include\xml\simple_xml_writer.h" />
<ClInclude Include="..\include\xml\utils.h" />
<ClInclude Include="..\include\xml\xmlchar.h" />
<ClInclude Include="..\include\xml\xmlelement.h" />
<ClInclude Include="..\src\xml\sax_xmllite.h" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@ -0,0 +1,29 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="xmllite">
<UniqueIdentifier>{d4faedc5-417c-40bd-9ca2-07728764fdb3}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\src\xml\sax_xmllite.cpp">
<Filter>xmllite</Filter>
</ClCompile>
<ClCompile Include="..\src\xml\attributes.cpp" />
<ClCompile Include="..\src\xml\sax.cpp" />
<ClCompile Include="..\src\xml\utils.cpp" />
<ClCompile Include="..\src\xml\xmlchar.cpp" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\src\xml\sax_xmllite.h">
<Filter>xmllite</Filter>
</ClInclude>
<ClInclude Include="..\include\xml\attributes.h" />
<ClInclude Include="..\include\xml\nodetype.h" />
<ClInclude Include="..\include\xml\sax.h" />
<ClInclude Include="..\include\xml\simple_xml_writer.h" />
<ClInclude Include="..\include\xml\utils.h" />
<ClInclude Include="..\include\xml\xmlchar.h" />
<ClInclude Include="..\include\xml\xmlelement.h" />
</ItemGroup>
</Project>

View File

@ -0,0 +1,289 @@
<?xml version="1.0" encoding="windows-1251"?>
<VisualStudioProject
ProjectType="Visual C++"
Version="8,00"
Name="OdfFormulasConvert"
ProjectGUID="{94954A67-A853-43B1-A727-6EF2774C5A6A}"
RootNamespace="formulasconvert"
>
<Platforms>
<Platform
Name="Win32"
/>
<Platform
Name="x64"
/>
</Platforms>
<ToolFiles>
</ToolFiles>
<Configurations>
<Configuration
Name="Debug|Win32"
OutputDirectory="$(ConfigurationName)"
IntermediateDirectory="$(ConfigurationName)"
ConfigurationType="4"
CharacterSet="1"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
/>
<Tool
Name="VCCLCompilerTool"
Optimization="0"
AdditionalIncludeDirectories="..\include"
MinimalRebuild="true"
BasicRuntimeChecks="3"
RuntimeLibrary="3"
WarningLevel="3"
Detect64BitPortabilityProblems="true"
DebugInformationFormat="4"
DisableSpecificWarnings="4005;4311;4312"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLibrarianTool"
OutputFile="$(OutDir)\$(ProjectName).lib"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
<Configuration
Name="Debug|x64"
OutputDirectory="$(PlatformName)\$(ConfigurationName)"
IntermediateDirectory="$(PlatformName)\$(ConfigurationName)"
ConfigurationType="4"
CharacterSet="1"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
TargetEnvironment="3"
/>
<Tool
Name="VCCLCompilerTool"
Optimization="0"
AdditionalIncludeDirectories=""
MinimalRebuild="true"
BasicRuntimeChecks="3"
RuntimeLibrary="3"
WarningLevel="3"
Detect64BitPortabilityProblems="true"
DebugInformationFormat="3"
DisableSpecificWarnings="4311;4267;4996;4172"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLibrarianTool"
OutputFile="$(OutDir)\$(ProjectName).lib"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
<Configuration
Name="Release|Win32"
OutputDirectory="$(ConfigurationName)"
IntermediateDirectory="$(ConfigurationName)"
ConfigurationType="4"
CharacterSet="2"
WholeProgramOptimization="1"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
/>
<Tool
Name="VCCLCompilerTool"
AdditionalIncludeDirectories=""
RuntimeLibrary="2"
WarningLevel="3"
Detect64BitPortabilityProblems="true"
DebugInformationFormat="3"
DisableSpecificWarnings="4311;4267;4996;4172"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLibrarianTool"
OutputFile="$(OutDir)\$(ProjectName).lib"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
<Configuration
Name="Release|x64"
OutputDirectory="$(PlatformName)\$(ConfigurationName)"
IntermediateDirectory="$(PlatformName)\$(ConfigurationName)"
ConfigurationType="4"
CharacterSet="2"
WholeProgramOptimization="1"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
TargetEnvironment="3"
/>
<Tool
Name="VCCLCompilerTool"
AdditionalIncludeDirectories=""
RuntimeLibrary="2"
WarningLevel="3"
Detect64BitPortabilityProblems="true"
DebugInformationFormat="3"
DisableSpecificWarnings="4311;4267;4996;4172"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLibrarianTool"
OutputFile="$(OutDir)\$(ProjectName).lib"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
</Configurations>
<References>
</References>
<Files>
<File
RelativePath="..\formulasconvert\formulasconvert.h"
>
</File>
<File
RelativePath="..\formulasconvert\formulasconvert_odf.cpp"
>
</File>
<File
RelativePath="..\formulasconvert\formulasconvert_oox.cpp"
>
</File>
</Files>
<Globals>
</Globals>
</VisualStudioProject>

View File

@ -0,0 +1,159 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|x64">
<Configuration>Debug</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|x64">
<Configuration>Release</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectName>OdfFormulasConvert</ProjectName>
<ProjectGuid>{94954A67-A853-43B1-A727-6EF2774C5A6A}</ProjectGuid>
<RootNamespace>formulasconvert</RootNamespace>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<PlatformToolset>v140</PlatformToolset>
<CharacterSet>MultiByte</CharacterSet>
<WholeProgramOptimization>true</WholeProgramOptimization>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<PlatformToolset>v140</PlatformToolset>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<PlatformToolset>v140</PlatformToolset>
<CharacterSet>MultiByte</CharacterSet>
<WholeProgramOptimization>true</WholeProgramOptimization>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<PlatformToolset>v140</PlatformToolset>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup>
<_ProjectFileVersion>14.0.23107.0</_ProjectFileVersion>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<OutDir>$(Configuration)\</OutDir>
<IntDir>$(Configuration)\</IntDir>
<IncludePath>..\..\Common\3dParty\boost\build\win_32\include;$(IncludePath)</IncludePath>
<LibraryPath>..\..\Common\3dParty\boost\build\win_32\lib;$(LibraryPath)</LibraryPath>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<OutDir>$(Platform)\$(Configuration)\</OutDir>
<IntDir>$(Platform)\$(Configuration)\</IntDir>
<IncludePath>D:\_Work\core\Common\3dParty\boost\build\win_64\include;$(IncludePath)</IncludePath>
<LibraryPath>D:\_Work\core\Common\3dParty\boost\build\win_64\lib;$(LibraryPath)</LibraryPath>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<OutDir>$(Configuration)\</OutDir>
<IntDir>$(Configuration)\</IntDir>
<IncludePath>..\..\Common\3dParty\boost\build\win_32\include;$(VC_IncludePath);$(WindowsSDK_IncludePath);</IncludePath>
<LibraryPath>..\..\Common\3dParty\boost\build\win_32\lib;$(VC_LibraryPath_x86);$(WindowsSDK_LibraryPath_x86);$(NETFXKitsDir)Lib\um\x86</LibraryPath>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<OutDir>$(Platform)\$(Configuration)\</OutDir>
<IntDir>$(Platform)\$(Configuration)\</IntDir>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
<DisableSpecificWarnings>4005;4311;4312;%(DisableSpecificWarnings)</DisableSpecificWarnings>
</ClCompile>
<Lib>
<OutputFile>$(OutDir)$(ProjectName).lib</OutputFile>
</Lib>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<Midl>
<TargetEnvironment>X64</TargetEnvironment>
</Midl>
<ClCompile>
<Optimization>Disabled</Optimization>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<DisableSpecificWarnings>4311;4267;4996;4172;%(DisableSpecificWarnings)</DisableSpecificWarnings>
<AdditionalIncludeDirectories>..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
</ClCompile>
<Lib>
<OutputFile>$(OutDir)$(ProjectName).lib</OutputFile>
</Lib>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<DisableSpecificWarnings>4311;4267;4996;4172;%(DisableSpecificWarnings)</DisableSpecificWarnings>
<EnableParallelCodeGeneration>true</EnableParallelCodeGeneration>
</ClCompile>
<Lib>
<OutputFile>$(OutDir)$(ProjectName).lib</OutputFile>
</Lib>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<Midl>
<TargetEnvironment>X64</TargetEnvironment>
</Midl>
<ClCompile>
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<DisableSpecificWarnings>4311;4267;4996;4172;%(DisableSpecificWarnings)</DisableSpecificWarnings>
</ClCompile>
<Lib>
<OutputFile>$(OutDir)$(ProjectName).lib</OutputFile>
</Lib>
</ItemDefinitionGroup>
<ItemGroup>
<ClInclude Include="..\formulasconvert\formulasconvert.h" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\formulasconvert\formulasconvert_odf.cpp" />
<ClCompile Include="..\formulasconvert\formulasconvert_oox.cpp" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>