Commit Graph

43 Commits

Author SHA1 Message Date
69e8a6501e open/save docx tblCaption,tblDescription and xlsx altText, altTextSummary 2017-01-20 13:49:03 +03:00
04d197375c change license to 2017 2017-01-17 18:17:26 +03:00
78b051c999 ... 2017-01-16 17:21:35 +03:00
1a57f62773 x2t refactoring (delete AscString, ...) 2017-01-16 10:30:00 +03:00
f75b0704a7 ... 2016-12-26 03:23:08 +03:00
2c945b7166 x2t - refactoring (delete double conversions string) 2016-12-21 19:29:18 +03:00
1e53b26704 x2t -deleting atl relations 2016-12-20 17:55:49 +03:00
43cbaf89c5 DocxFormat - CString->std::wstring (partly) 2016-11-10 20:07:16 +03:00
9de7b943af freeze pane m_oState revert to string in binary 2016-10-20 14:44:19 +03:00
25bf86b1a4 xlst->xlsx speedup, CString->wstring 2016-10-18 17:40:38 +03:00
a4d7f6aac1 open/save xlsx SheetView selection 2016-10-13 19:21:29 +03:00
beb64a6efa utf8 -> utf8 with BOM 2016-06-23 19:23:34 +03:00
7e8eeed3ea add AGPL header 2016-06-23 17:24:44 +03:00
01a3fd5efc to utf8 2016-06-23 16:47:17 +03:00
f8fcdb347f add open/save sparkline 2016-05-21 01:16:58 +03:00
ad4907f306 XlsFormat - DefinedNames - анализ некорректных диапазонов, запись неверного (оригинального) значения в Comment DefineNames
Xlst - протащен DefineNames:Comment 

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@68937 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 01:01:26 +03:00
20c5758525 Merged revision(s) from AVS/Sources/TeamlabOffice/branches/TeamlabOffice_v3.5_CPP:
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@66199 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:45:20 +03:00
8e6ee145f7 Конвертация ppt -> pptx . Убрана промежуточная конвертация в xml, + crop image, + text anchor, .... Также частично заменен CString на std. Bug 30205.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64814 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:32:24 +03:00
f5e2b2088d Чтение и запись аттрибута hidden в именованных диапазонах.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64099 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:23:01 +03:00
bc7a0692be X2t добавлен Txt File Converter
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62352 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:59:41 +03:00
2276da418e правки под Linux после исправлений под iOs . BOOL -> bool (TRUE->true, FALSE->false)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62078 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:57:10 +03:00
4a678df543 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61926 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:53:38 +03:00
90cf06377c для update c brunch/Docx2DoctConverter
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61913 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:50:01 +03:00
b9411dfbd4 (1.0.0.51): FileConverter2
(1.0.0.99): FileConverterUtils2
(2.0.0.261): ASCOfficeDocxFile2
Реализовал чтение файла (формата таблиц) и конвертацию его в json + получение его на клиенте (для mail-merge).

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61160 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:42:42 +03:00
945d20bc48 откатились изменения с crossplatform до Revision: 59486 Date: 18:53:47, 6 ноября 2014 г.
revert revisions 59572, 59565, 59564, 59563, 59556, 59550, 59548, 59547, 59546, 59545, 59544, 59543, 59542, 59541, 59533, 59531, 59523, 59519, 59503, 59499, 59490.

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59588 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:33:23 +03:00
7fab382655 linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59523 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:32:05 +03:00
e5773581b2 fixed paths
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59185 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:27:58 +03:00
c9696f4f86 add ASCOfficeDocxFile2Lib.pro; сохранение csv не учитывалась выбранная кодировка(всегда utf8);несколько memory leak;
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59144 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:27:29 +03:00
cf3cfcef67 Отказ от WinApi функций CopyFile, MoveFile, DeleteFile, GetTempPath, _tsplitpath; SystemUtility/File.h единый класс для всех платформ.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58969 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:23:39 +03:00
90ef8c84c0 для ошибок компиляции "no matching function for call"
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58881 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:21:34 +03:00
42dceb4598 для сохранения utf-16 символов; перешел на XmlUtils::EncodeXmlString
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58551 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:17:12 +03:00
c019c7a0e1 ZeroMemory -> memeset
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58234 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:13:04 +03:00
5c7c945f02 обьединение DocxFile2 и XlsxSerializerCom
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58233 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:13:01 +03:00
56380dbdca ASCOfficeDocxFile2, XlsxSerializerCom общие common
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58208 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:12:48 +03:00
41bda87c43 CAtlArray->std::vector
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58044 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:08:57 +03:00
64190e0ee0 (2.0.0.164): ASCOfficeDocxFile2
Открытие/сохранение sectPr

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55353 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:49:48 +03:00
85035b1aa0 (2.0.0.163): ASCOfficeDocxFile2
(1.0.0.110): XlsxSerializerCom
Serialize полной структуры chart, с помощью генератора кода из xsd
переход на один StringWriter из xmlutils
при записи c_oSerCellTypes::RefRowCol индексы начинаются от 0.

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55323 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:49:33 +03:00
32b075d9c0 (1.0.0.104): XlsxSerializerCom
Default свойства row на открытие и сохранение.

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@54293 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:40:49 +03:00
a8c1ce706c (1.0.0.101) - XlsxSerializerCom.dll
Для ячеек вместо Ref (строка с буквой столбца и номером строки, например "A1") пишем два числа: номер строки + номер столбца (парсинг на C++, вместо JavaScript). Тем самым ускорил открытие файла.

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53945 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:39:37 +03:00
3d3a8c71a7 (1.0.0.99) - XlsxSerializerCom.dll
Добавил чтение закрепленных областей

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53231 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:35:49 +03:00
56f12541be Revision: 52509
Author: Alexander.Trofimov
(1.0.0.92) - XlsxSerializerCom.dll
Добавил конвертацию из bin в csv
Revision: 52340
Author: Alexander.Trofimov
(1.0.0.91) - XlsxSerializerCom.dll
Добавил открытие CSV (сразу перегоняем его в наши структуры и возвращаем бинарник)
Для этого в опциях нужно передать xml-ку c типом файла, разделителем и кодировкой

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52722 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:32:19 +03:00
2c7ab3b8a0 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52264 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:19:58 +03:00
191f246ff6 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52251 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:19:44 +03:00