Commit Graph

45 Commits

Author SHA1 Message Date
373328c6ff вернул параметр кодировки в txt file.ошибка при сохранении json для mailmerge.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64790 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:32:15 +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
a3e36a2505 x2t linux 64 build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63783 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:19:27 +03:00
8299b3fa89 bug 29815 (ояпьт Base64 !!)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63630 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:16:50 +03:00
e161de35f1 x2t linux build - base64_encode унифицирована для linux и iOs
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63556 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:15:01 +03:00
a546bcfa56 [ios] обновлены проекты для сборки конвертера
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63405 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:12:21 +03:00
542eb8473e .... + особенности linux
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62279 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:58:56 +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
9b937d34fc Bug 27422 - Отчет Audit Trail, генерируемый порталом не открывается, и вызывает ошибку в консоли.
todo: сделать чтение pptx с абсолютными путями в rels, сделать чтение node и attribute без xml namespace в docx и pptx.

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59558 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:32:58 +03:00
af58ceac8d xml из ресурсов встроены в код
все пути к файлам обернуты  CPath


git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59541 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:32:26 +03:00
b92a0ddc4c linux build - %s
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59490 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:31:40 +03:00
1e8dab2562 добавлены константы в некоторые методы, правки для Variant
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58915 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:22:33 +03:00
61a8440169 для ошибок компиляции "cannot pass objects of non-trivially-copyable type through '...'"
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58889 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:21:45 +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
aed5522757 убраны неиспользуемые подключения, ушли от GetFileAttributes для проверки существования файла и папки, некоторые файлы переведены в utf8.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58874 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:21:23 +03:00
6bff6036b3 (2.0.0.186): ASCOfficeDocxFile2
зависание при сохранением в docx групп автофигур с chart

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58580 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:17:35 +03:00
ad3bad4592 общий FontProcessor, CFontManager из DesktopEditor/font_engine
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58487 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:16:28 +03:00
29a58ecf06 CDrawingConverter::GetThemeBinary возврашает массив byte*, theme надо писать в начале, а в docx и xlsx хотелось в конце.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58435 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:16:13 +03:00
e394554a97 NSBinPptxRW::CDrawingConverter изменен интерфейс BSTR->CString
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58427 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:16:07 +03:00
3aaccc52b4 изменены некоторые интерфейсы. между DocxFile2 и DrawingConverter передаются StreamReaderWriter, а не byte*
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58421 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:16:01 +03:00
9098a715a3 Общий BinaryReaderWriter
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58393 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:15:34 +03:00
9ecab11286 конвертация shape через классы, а не dll; CAtlArray->std::vector для некоторых классов pptx
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58362 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:14:45 +03:00
8e9e2d4f75 CAtlMap -> std::map
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58343 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:14:39 +03:00
bc5a3072d2 изменения AtlMap->std::map в DocxFormat
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58322 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:14:15 +03:00
64738338bf логика переместилась из описания com интерфейса в DocxSerializer, уход от "pragma once"
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58088 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:09:53 +03:00
2717045e1d изменения в DocxFormat rev 58053
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58056 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:09:22 +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
e63e6595f7 (1.0.0.121): XlsxSerializerCom
некоторые типы ConditionalFormating в бинарнике переделаны из строк в byte.

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56882 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:58:21 +03:00
96f2bac5f5 (1.0.0.118): XlsxSerializerCom
xSplit и ySplit пишем для read1 + собрал сборку без последних правок в common с цветами.

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55998 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:53:02 +03:00
6c48dc71f3 (1.0.0.117): XlsxSerializerCom
Добавил в бинарник xSplit и ySplit для корректного чтения frozen place

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55993 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:52:58 +03:00
5bc8325228 (1.0.0.113): XlsxSerializerCom
чтение/запись THEMEOVERRIDE для chart

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55856 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:52:23 +03:00
f7bbdfba9a (1.0.0.110): XlsxSerializerCom
Bug 23773 - Экспортируется только один комментарий из нескольких, добавленных к документу.
больше не инициализируются default значение chart при открытии и сохранении.

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55470 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:50:11 +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
6359b1e50a не пишем неиспользуемый CalcChain.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@54115 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:40:23 +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
687d7d1e7d (1.0.0.100) - XlsxSerializerCom.dll
Запись дефалтовых стилей с заголовком + для бордеров не пишем информацию, если нет стиля
Excel Serializer - подменил дефалтовые стили с учетом отсутствия информации о пустых бордерах

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53706 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:38:54 +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