9969eb779a
Реализована поддержка AlternateContent для FixedPage и Canvas.
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63480 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:13:27 +03:00
ef08409e28
Доделана полноценная поддержка атрибутов Incides и UnicodeString у текста.
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63478 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:13:24 +03:00
d2e56b472c
Сделана поодержка отрисовки символов через гиды.
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63477 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:13:22 +03:00
aad5ef64ae
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63474 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:13:19 +03:00
1c0bf8535b
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63473 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:13:17 +03:00
b320025bc2
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63472 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:13:14 +03:00
779df6ca88
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63471 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:13:11 +03:00
88661fb579
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63470 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:13:09 +03:00
b3941de063
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63469 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:13:06 +03:00
11361f25ba
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63468 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:13:03 +03:00
b883a776aa
тип клипа при одноразовом клипе
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63467 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:13:01 +03:00
3966ea50eb
Исправлен баг с набивкой юникодной строки.
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63464 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:12:58 +03:00
6ea0fabd34
Исправлен баг в парсере Indices, переделано чтение символов через новый парсер.
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63461 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:12:56 +03:00
060eea0930
Написан полноценный парсер атрибутов Indices и UnicodeString у ноды Glyph.
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63459 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:12:53 +03:00
22f9c18cff
[ios] обновлены проекты для сборки конвертера
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63457 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:12:51 +03:00
4bcd744942
ProjectDependencies
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63450 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:12:48 +03:00
33caeb0f66
Реализована поддержка Opacity, реализована поддержка разных способов задания матрица преобразования и клипа.
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63449 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:12:46 +03:00
bc3999afc2
Исправлен баг с записью текста в строковый буфер.
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63448 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:12:43 +03:00
ad23dfaab1
(2.0.1.328): ASCOfficeDocxFile2
...
'txbx' может также прописано как 'textbox' (1 (45).docx)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63447 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:12:41 +03:00
23a4f86f44
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63446 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:12:39 +03:00
6341f4d8fb
'txbx' может также прописано как 'textbox' (1 (45).docx)
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63418 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:12:36 +03:00
9ec160883f
x2t linux build - OdfFile исправления по результатам тестирования
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63414 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:12:34 +03:00
b474b9608c
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63413 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:12:31 +03:00
5c7a88b4dc
Исправлен баг с тем что неработал клип у патов, немного переделана схема работы со стеком трансформов, на манер клипов. Добавлен класс для чтения статических ресурсов, теперь отдельный файл читается только 1 раз, а не как раньше заново на каждой странице. Полностью переделан парсинг строки с патом, теперь он быстрый и делается за один проход строки. Удалены старые функции чтения Xml, теперь только новые через XmlLiteReader. Доработано чтение пунктирных линий, стилей окончания и соединения линий.
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63410 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:12:29 +03:00
a2f0d3396a
ИСправлен баг с EvenOdd клипом, исправлен баг с текстурной заливкой картинки по пату, исправлен баг с стилем окончания линий. Сделана поддержка нулей в стиле пунктирных линий. Исаправлен баг, из-за которого не записывалось имя шрифта. Исправлен баг с записью элементов ExtGState для прозрачности заливки и обводки. Сделан специальный класс для чтения картинок из файла (больше он не держит указатель на FILE). Функции Сoncat в рендерере переделаны на функции SetTransform (был баг с неправильным трансформом). Ускорены запись Hex, Int, Double в стрим.
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63409 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:12:27 +03:00
b3b3bb486c
......
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63408 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:12:24 +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
c29f780a9e
OdfFile еще кучка несоответствий переноса контента убрана
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63386 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:12:16 +03:00
252537dda6
отрицательные CT_RotX
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63374 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:12:13 +03:00
b828810eb4
правки под ревизию 63369
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63372 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:12:11 +03:00
06c18fa11d
crash
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63370 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:12:08 +03:00
10b10f1b61
namespace NSString -> namespace NSStringExt
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63369 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:12:02 +03:00
954608a7c2
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63365 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:12:00 +03:00
ce22ef3596
OdfFile
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63363 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:11:57 +03:00
3a2c6d75d1
OdfFile
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63362 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:11:55 +03:00
f7eb124e32
Открытие всех Xml переделано на XmlLiteReader. Класс Folder переименован в CDocument. Сделано, чтобы темповая папка создавалась новая, если с таким именем уже есть.
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63359 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:11:52 +03:00
3959b21683
......
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63358 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:11:49 +03:00
1a5b91ff42
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63352 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:11:44 +03:00
f1e6066509
.....
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63351 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:11:42 +03:00
b36de57cfb
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63349 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:11:39 +03:00
70634aa06a
.....
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63343 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:11:34 +03:00
351570b864
OdfFile заменитель математических формул (картинка)
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63336 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:11:32 +03:00
7068e50d00
Вывод номеров страниц при конвертации в Pdf убран из релизной версии.
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63330 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:11:29 +03:00
4a6bf11e1a
Добавлена функция GetFolderPath.
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63328 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:11:27 +03:00
77b7f988e9
Исправлен баг с чтением юникодных значений Cid-шрифтов.
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63327 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:11:24 +03:00
399a1dd51b
Немного переделана работа со шрифтами: теперь список открытых FontFace храниться в документе, и если происходит их переполнение, то самые неиспользуемые закрываются.
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63326 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:11:21 +03:00
6af1ad106a
.....
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63325 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:11:19 +03:00
1f52b84d2d
OdfFile правка багов по результатам тестирования переноса контента при конвертации
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63317 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:11:16 +03:00
512ba0723f
Реализована специальная функция для записи картинок с маской (сделано специально для Djvu). Реализована запись скрытого текста из Djvu (тоже с объединялкой, как и в обычной ситуации).
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63315 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:11:14 +03:00
608c5df9fc
Сделана специальная конвертация Djvu в Pdf, при которой ч/б картинки и составные картинки передаются через специальные функции для достижения лучшей скорости и лучшего финального размера pdf-файла.
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63314 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:11:11 +03:00