Commit Graph

40 Commits

Author SHA1 Message Date
03bcfc8eb3 В класс CFile добавлены функции Tell и Size. Добавлены функции превращающие стандартную строку std::wstring в верхний индекс и в нижний индекс.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63066 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:08:50 +03:00
c1db459373 Добавлена функия для разделения std::wstring по строке. Сделано, чтобы открывать файлы можно было на перезапись.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62647 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:05:19 +03:00
da94fa8d4c SvmFile
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62623 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:04:01 +03:00
132fb2cb81 замена конвертации от libra_office на локальную (часть форматов)
правка багов по результатам тестирования

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62479 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:01:48 +03:00
b7438907ac add time.h
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62447 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:01:30 +03:00
bcf7790930 Функция OpenTempFile перенесена в Common.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62428 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:01:25 +03:00
0ddbb6af9f X2tConverter linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62389 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:00:43 +03:00
86c1820ed3 Изменен тип, чтобы не было лишнего приведения типов.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62383 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:00:38 +03:00
8983d78e62 download images
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62371 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:00:01 +03:00
0d373bc1c1 Добавлены стандартные однобайтные кодировки и их перевод в Юникод. Кодировки: CP1250 - CP1258, CP866, CP874, CP932, CP936, CP949, CP950, CP1361.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62353 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:59:44 +03:00
b9feada2d6 Рендеринг Emf переделан на общий класс IOutputDevice, сам класс CEmfFile теперь наследуется от базового CMetaFileBase, в который перенесены основные функции. Все это сделано, чтобы переделать Wmf на такую же схему, чтобы у обоих форматов использовался общий рендерер. В самом Wmf добавлены классы для новой реализации формата по вышеописанной схеме.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62334 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:59:27 +03:00
a915c61b26 печать (не доделано)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62326 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:59:24 +03:00
add4140cd3 utf16->wstring
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62303 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:59:18 +03:00
627f285a7b .....
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61938 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:54:03 +03:00
a7dd77a4fc .....
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61937 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:54:00 +03:00
9ddb681df4 баг с генерацией font_selection не под виндоус
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61279 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:44:23 +03:00
b81457576d doctrenderer
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@60549 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:36:53 +03:00
b9329651a0 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@60516 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:36:43 +03:00
07ff1a344a full realize windows AllFontsGen
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@60507 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:36:37 +03:00
802125321d AllFontsGen on desktopeditor engine
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@60500 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:36:29 +03:00
00f7281560 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59563 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:33:06 +03:00
5705ca6a3e вытерто лишнее
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59533 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:32:23 +03:00
a9fb2ecc92 fix Win32 build
fix linux build

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59519 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:32:02 +03:00
16decd0fa4 linux build ... reading ok
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59455 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:31:16 +03:00
88b039a370 base64 engine
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58980 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:23:49 +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
68e4c0d263 linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58951 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:23:16 +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
27a51bca41 переход от IASCRenderer к IRenderer из DesktopEditor; отказ от импорта длл ASCImageStudio3 ASCHTMLRenderer; от AscGraphics только FontPicker и FontManager.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58742 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:18:41 +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
3022af4b6c git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55336 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:49:40 +03:00
5b264dd685 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55275 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:49:10 +03:00
1deae72643 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55266 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:49:01 +03:00
6722e4b8a7 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55193 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:46:51 +03:00
71c0d0d844 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55192 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:46:49 +03:00
a0dfc127fc git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@54773 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:43:52 +03:00
a4a0aab2ba git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@54739 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:43:48 +03:00
e0adbee8b4 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@54079 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:40:10 +03:00
0a368e39d5 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@54075 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:40:08 +03:00
fa26169418 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53635 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:38:26 +03:00