f76daec992
уход от экспорта под линуксом OfficeUtils
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65527 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:40:23 +03:00
c49d70eae4
Сделано, чтобы метафайлы конвертировались в растр.
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65499 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:40:13 +03:00
29c879f133
Сделано, чтобы метафайлы конвертировались в растр.
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65497 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:40:10 +03:00
abba581648
Исправлен баг с сохранением альфа-канала у картинок, которые приходят с отрицательным stride (баг 30341).
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64914 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:33:37 +03:00
2630fdcdc6
Исправлен баг с совпадающими точками градиента (баг 30379).
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64908 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:33:35 +03:00
f218af787d
добавлен флаг для подбора шрифтов. Убран экспорт PdfWriter, HtmlFile
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64843 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:32:48 +03:00
0dd64c6db2
ios pdf
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64801 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:32:18 +03:00
4f111fbae7
1.0.0.3 Исправлен баг с клипом и с прозрачностью.
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64111 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:23:08 +03:00
3ce46d819f
терялись картинки при печати через DoctRenderer (из-за того, что DocumentUtl пустой в js)
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64058 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:22:40 +03:00
92333c2035
no export graphics
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64012 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:21:55 +03:00
8ec910fdc2
Исправлен баг с запись плохой xref таблицы.
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63954 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:21:23 +03:00
9ef9b9b9e0
CCommandManager export
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63903 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:20:48 +03:00
d14fd3587d
version up
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63874 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:20:32 +03:00
fd8c5e8e64
Сделаны правки, чтобы собирался проект VS.
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63807 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:19:52 +03:00
5a631f7876
uninitialized variable
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63778 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:19:25 +03:00
42c01d9743
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63693 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:18:22 +03:00
9b9646da45
работа под линукс
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63679 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:17:59 +03:00
f1fe79b8d5
полностью реализован механизм билда статической и динамической библиотеки
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63674 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:17:51 +03:00
e5a0ebb024
полностью реализован механизм билда статической и динамической библиотеки
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63673 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:17:48 +03:00
b83109f7b9
поправлены проблемы с компиляцией под линукс.
...
полностью реализован механизм билда статичечской и динамической библиотеки
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63666 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:17:33 +03:00
fe6ed4a3a9
utf8
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63665 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:17:30 +03:00
717aa6b2be
Реализованы команды отрисовки текста патами в рендерере.
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63576 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:15:42 +03:00
fc43e70f73
Переделано на новый интерфейс IRenderer. Гиды теперь unsigned int, а не unsigned short.
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63572 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:15:34 +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
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
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
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
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
ac94cf1eb1
Сделано еще одно ускорение записи последовательного текста. Теперь текст объекдиняется не только в слова, но еще и в целые строки. Также результирующий файл получается меньше по размеру.
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63295 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:11:00 +03:00
c02df7015c
Сделано ускорение записи последовательного текста.
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63292 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:10:57 +03:00
3716449c44
Сделано ускорение записи подряд идущего текста. Сделано, чтобы в имя шрифта при внедрении также записывался и стиль.
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63285 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:10:52 +03:00
c5eaf5e297
Ускорен поиск шрифтов по имени. Исправлены баги с записью лишних объектов ExtGState.
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63271 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:10:40 +03:00
9bda3e86c5
Сделано разруливание темповой папки, теперь PDF создает свою папку в заданной темповой папке, которую он сам и удаляет за собой.
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63266 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:10:38 +03:00
f4fde1726b
Реализованы градиенты. Реализована прозрачность в градиентах. Сделан конвертер из бинарника в Pdf.
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63265 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:10:35 +03:00
e8118a14d0
Реализованы заливка пата хэтчами и текстурой. Исправлен баг с переворачиванием картинок при отрисовке.
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63209 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:10:10 +03:00
b570f4b671
Реализована простая отрисовка пата.
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63167 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:09:52 +03:00
3a0d3dc6a2
Реализована функция отрисовки текста, выставления шрифта (только если он TrueType), выставления трансформа.
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63156 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:09:44 +03:00
739d4f95f5
Реализованы некоторые функции рендерера : выставление настроек пена, браша, шрифта. Реализована отрисовка картинок.
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63132 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:09:22 +03:00
574fe0f03e
Реализованы некоторые функции рендерера.
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63077 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:09:01 +03:00
5754306fbc
Добавлен класс CPdfRenderer
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63075 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:08:59 +03:00
8a7c86603f
Добавлена новая кроссплатформенная библиотека для записи Pdf файлов.
...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63069 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:08:53 +03:00