2005dd17e4
сторонни
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62406 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:01:03 +03:00
f5af771aa4
подключены старые формулы
...
исправлен баг на сохранение сдвига формулы в документе
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62402 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:01:00 +03:00
496834870a
Временно исправлена проблема с двумя одинаковыми классами POLE.
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62399 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:00:58 +03:00
9a8c021a92
RtfFile win build
...
поправлены кодировки в списках (001.rtf, 21.haikufinal.rtf, 000195_65276158fedb94v8tebc20.rtf)
поправлены размеры картинки если они меньше 1 pt
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62398 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:00:55 +03:00
0a3081157a
Odf чистка лишнего
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62394 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:00:52 +03:00
e5d9ef30fc
TxtFile2 win x64 build
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62392 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:00:49 +03:00
2bb1941038
Переделано открытие EMF на манер WMF, т.е. теперь первоначальный обсчет всех точек делается в классе CEmfFile, чтобы не было проблем с клипом как в WMF. Реализованы записи ExcludeClipRect и SetArcDirection. Исправлены мелкие баги при открытии EMF.
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62391 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:00:46 +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
c0a82fb49c
Сделана нормальная обработка массива сдвигов для строки. Сделано ее чтение в WMF.
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62384 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:00:41 +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
de23437b26
Исправлен баг в графическом рендерере с текстурным брашем. Доработка WMF, из-за того, что клип приходится запоминать пришлось переделать пересчет координат в MetaFileRenderer, из-за этого надо будет переделать и EMF.
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62380 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:00:36 +03:00
360230eb81
нигде не используется clipboard
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62378 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:00:27 +03:00
540fb443cf
Изменены типы и дефайны, чтобы данный файл можно было подключать в не зависимости от остальных.
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62377 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:00:15 +03:00
64ae206b4d
Удален старый вариант WMF. Немного изменена структура файлов.
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62375 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:00:12 +03:00
b241feffac
[ios] таблицы
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62373 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:00:09 +03:00
9eadc72533
[ios] таблицы
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62372 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:00:06 +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
8049a06483
Добавлена функция для кроссплатформенной конвертации UTF16->Unicode (std::string). Исправлен баг в WMF, когда заданы плохие размеры.
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62365 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:59:58 +03:00
320dce8da5
Исправлены баги при отрисовке текста. Исправлены баги с обновлением DeviceContext в WMF. Добавлена обработка CharSet в wmf.
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62364 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:59:55 +03:00
eb320f7701
change /MDd
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62359 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:59:52 +03:00
0b8ec35c9d
загрузка шрифта по имени.
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62358 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:59:49 +03:00
01acce8800
сьехали автофигуры (Формулы.docx)
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62355 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:59:47 +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
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
8bfb976f41
рефакторинг X2t
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62348 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:59:38 +03:00
2ff0280c69
X2t - FileConverter linux
...
добавлены rtf, doc
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62346 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:59:35 +03:00
562c970d8f
отрисовка без картиночного кэша
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62343 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:59:33 +03:00
e2ebfe40ba
печать (рабочая версия, пока без тестового примера)
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62339 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:59:30 +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
e5fc5b7f4e
расширение X2t до форматов Rtf, Doc (linux)
...
FileChecker для входных файлов (linux)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62308 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:59:21 +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
b7bdfb8b51
Добавлены интерфейсные классы, чтобы Renderer для WMF и EMF был общим.
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62301 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:59:15 +03:00
8776399730
нормальное имя
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62294 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:59:13 +03:00
18c16e5535
SwapRGB перенесен в правильное место.
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62290 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:59:10 +03:00
72c5d9f476
SwapRGB
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62285 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:59:07 +03:00
28d1cc30b8
Закомментированы дефайны, чтобы работал старый вариант с WMF.
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62284 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:59:05 +03:00
2644d9cadb
Убраны все заглушки для линукса, добавлена функция в GraphicsRenderer SetSwapRBG.
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62281 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:59:02 +03:00
16b3747ac4
Новый вариант Wmf.
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62280 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:58:59 +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
a5cb59eb89
убраны излишние строковые преобразования.. приоритет использования строк std вместо CString
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62278 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:58:53 +03:00
b42c696e1c
......
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62277 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:58:51 +03:00
001efe9f5c
коррекция цветов под linux в Emf
...
исправление ошибки со шрифтами в Emf под linux
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62276 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:58:48 +03:00
0ff4a7771f
DocxFile3 win64 build (с исправлениями Emf/Wmf)
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62274 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:58:45 +03:00
afd3bc6284
RtfFile win (32 & 64 bits) build
...
Исправлены гиперлинки.
Исправлены кодировки таблицы шрифтов.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62271 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:58:42 +03:00
810f78ac75
Исправлен баг в графическом рендерере с невыставлением CharSpacing. Доработано чтение растров в метафалах.
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62270 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:58:40 +03:00
2357efe3fb
RtfFile linux build
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62266 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:58:37 +03:00
6c0650b205
Исправлен баг с начальным значением параметра прилегания текста. Исправлен баг с рассчетом прилегания текста.
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62256 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:58:34 +03:00
d7f86d4182
Добавлен тестовый пример для проверки открытия метафайлов.
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62255 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:58:31 +03:00
38b40cf364
Добавлены типы клиппирования Xor и Diff.
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62253 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:58:29 +03:00