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
9c8564edd6
(2.0.0.242): ASCOfficeDocxFile2
...
Bug 27582 - Выравнивание числовых данные в ячейке устанавливается некорректно при импорте CSV файла.
Bug 27541 - [docx] Слетели списки в документе +изменилась нумерация страниц.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59704 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:33:41 +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
fad6600486
при чтении 2 раза пропускалась длина ThemeOverride
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59580 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:33:17 +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
d046ba1944
linux build
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59547 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:32:41 +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
4ad5b8dfcb
linux build, changes some file separators
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59360 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:30:37 +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
c472878b07
lost include
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58937 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:23:06 +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
1555436d6c
отказ от FontManager из ASCGraphics, прокидываем во все классы один FontManager.
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58768 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:18:57 +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
cfdebca1f1
(2.0.0.184): ASCOfficeDocxFile2
...
Bug 26712 - Меняется гарнитура параграфа при переоткрытии документа;изменения DocxFormat в chart.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58522 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:16:59 +03:00
b989aab78e
remove WriteSafeArray
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58506 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:16:50 +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
36609806e0
для внутренниз структур DocxFile2 CAtlMap->std::map
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58325 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:14:18 +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
bbe381b89d
CAtlMap -> std::map
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58320 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:14: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
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
9c46280fd7
(1.0.0.115): XlsxSerializerCom
...
SourceFileDir2, поправлен SaveChart для ThemeOverride, при записи ThemeOverride поправлена запись ContentTypes.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55882 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:52:29 +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
5c74617ade
убраны ненужные extern обьявления и todo
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55834 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:52:12 +03:00
d4e0c34d55
удален старый serialize chart.
...
Чтение ThemeOverride.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55530 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:50:55 +03:00
410f25d7da
(1.0.0.112): XlsxSerializerCom
...
добавлены res = c_oSerConstants::ReadUnknown; чтобы не было проблем при чтении бинарника.
при чтении csv заполняем название sheet.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55510 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:50:47 +03:00
e89c705f5b
(1.0.0.111): XlsxSerializerCom
...
(1.0.0.229): ASCOfficePPTXFile
Чтение/запись ClrMap в chart
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55474 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:50:15 +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
11646f22dd
(1.0.0.110): XlsxSerializerCom
...
Сохранение в chart в xlsx
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55420 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:49:57 +03:00