- 20 May, 2016 40 commits
-
-
Elen.Subbotina authored
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63414 954022d7-b5bf-4e40-9824-e11837661b57
-
Elen.Subbotina authored
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63413 954022d7-b5bf-4e40-9824-e11837661b57
-
Ilya.Kirillov authored
Исправлен баг с тем что неработал клип у патов, немного переделана схема работы со стеком трансформов, на манер клипов. Добавлен класс для чтения статических ресурсов, теперь отдельный файл читается только 1 раз, а не как раньше заново на каждой странице. Полностью переделан парсинг строки с патом, теперь он быстрый и делается за один проход строки. Удалены старые функции чтения Xml, теперь только новые через XmlLiteReader. Доработано чтение пунктирных линий, стилей окончания и соединения линий. git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63410 954022d7-b5bf-4e40-9824-e11837661b57
-
Ilya.Kirillov authored
ИСправлен баг с 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
-
Elen.Subbotina authored
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63408 954022d7-b5bf-4e40-9824-e11837661b57
-
Alexey.Musinov authored
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63405 954022d7-b5bf-4e40-9824-e11837661b57
-
Elen.Subbotina authored
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63386 954022d7-b5bf-4e40-9824-e11837661b57
-
Sergey.Konovalov authored
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63374 954022d7-b5bf-4e40-9824-e11837661b57
-
Elen.Subbotina authored
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63372 954022d7-b5bf-4e40-9824-e11837661b57
-
Alexey.Musinov authored
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63370 954022d7-b5bf-4e40-9824-e11837661b57
-
Alexey.Musinov authored
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63369 954022d7-b5bf-4e40-9824-e11837661b57
-
Elen.Subbotina authored
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63365 954022d7-b5bf-4e40-9824-e11837661b57
-
Elen.Subbotina authored
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63363 954022d7-b5bf-4e40-9824-e11837661b57
-
Elen.Subbotina authored
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63362 954022d7-b5bf-4e40-9824-e11837661b57
-
Ilya.Kirillov authored
Открытие всех Xml переделано на XmlLiteReader. Класс Folder переименован в CDocument. Сделано, чтобы темповая папка создавалась новая, если с таким именем уже есть. git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63359 954022d7-b5bf-4e40-9824-e11837661b57
-
Elen.Subbotina authored
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63358 954022d7-b5bf-4e40-9824-e11837661b57
-
Elen.Subbotina authored
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63352 954022d7-b5bf-4e40-9824-e11837661b57
-
Elen.Subbotina authored
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63351 954022d7-b5bf-4e40-9824-e11837661b57
-
Elen.Subbotina authored
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63349 954022d7-b5bf-4e40-9824-e11837661b57
-
Elen.Subbotina authored
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63343 954022d7-b5bf-4e40-9824-e11837661b57
-
Elen.Subbotina authored
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63336 954022d7-b5bf-4e40-9824-e11837661b57
-
Ilya.Kirillov authored
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63330 954022d7-b5bf-4e40-9824-e11837661b57
-
Ilya.Kirillov authored
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63328 954022d7-b5bf-4e40-9824-e11837661b57
-
Ilya.Kirillov authored
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63327 954022d7-b5bf-4e40-9824-e11837661b57
-
Ilya.Kirillov authored
Немного переделана работа со шрифтами: теперь список открытых FontFace храниться в документе, и если происходит их переполнение, то самые неиспользуемые закрываются. git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63326 954022d7-b5bf-4e40-9824-e11837661b57
-
Elen.Subbotina authored
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63325 954022d7-b5bf-4e40-9824-e11837661b57
-
Elen.Subbotina authored
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63317 954022d7-b5bf-4e40-9824-e11837661b57
-
Ilya.Kirillov authored
Реализована специальная функция для записи картинок с маской (сделано специально для Djvu). Реализована запись скрытого текста из Djvu (тоже с объединялкой, как и в обычной ситуации). git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63315 954022d7-b5bf-4e40-9824-e11837661b57
-
Ilya.Kirillov authored
Сделана специальная конвертация Djvu в Pdf, при которой ч/б картинки и составные картинки передаются через специальные функции для достижения лучшей скорости и лучшего финального размера pdf-файла. git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63314 954022d7-b5bf-4e40-9824-e11837661b57
-
Elen.Subbotina authored
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63304 954022d7-b5bf-4e40-9824-e11837661b57
-
Ilya.Kirillov authored
Сделано еще одно ускорение записи последовательного текста. Теперь текст объекдиняется не только в слова, но еще и в целые строки. Также результирующий файл получается меньше по размеру. git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63295 954022d7-b5bf-4e40-9824-e11837661b57
-
Ilya.Kirillov authored
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63292 954022d7-b5bf-4e40-9824-e11837661b57
-
Oleg.Korshul authored
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63286 954022d7-b5bf-4e40-9824-e11837661b57
-
Ilya.Kirillov authored
Сделано ускорение записи подряд идущего текста. Сделано, чтобы в имя шрифта при внедрении также записывался и стиль. git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63285 954022d7-b5bf-4e40-9824-e11837661b57
-
Oleg.Korshul authored
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63282 954022d7-b5bf-4e40-9824-e11837661b57
-
Oleg.Korshul authored
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63281 954022d7-b5bf-4e40-9824-e11837661b57
-
Oleg.Korshul authored
завел переменные для удобной сборки под все платформы, указывая лишь в одном месте путь к v8 checkout git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63278 954022d7-b5bf-4e40-9824-e11837661b57
-
Oleg.Korshul authored
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63276 954022d7-b5bf-4e40-9824-e11837661b57
-
Ilya.Kirillov authored
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63271 954022d7-b5bf-4e40-9824-e11837661b57
-
Ilya.Kirillov authored
Сделано разруливание темповой папки, теперь PDF создает свою папку в заданной темповой папке, которую он сам и удаляет за собой. git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63266 954022d7-b5bf-4e40-9824-e11837661b57
-