46 Commits

Author SHA1 Message Date
10b2b0d3d0 standardize comments in English 2026-04-02 08:10:57 +03:00
3ef0ed1d36 [copyright] Update address in Copyright 2023-03-01 23:21:57 +03:00
4d5a2967e3 [copyright] Update Copyright 2023-02-28 00:57:11 +03:00
d70d4d50f0 fix PdfReader and PdfWriter, fix BUILDING_WASM_MODULE 2022-11-03 17:47:16 +03:00
8d31ec4b57 Fix bug 56205 2022-04-14 18:22:18 +03:00
660e7a8f4e Fix xps with empty PageContent node 2022-04-08 15:37:58 +03:00
068868953f Fix bug 56484 2022-04-07 18:29:44 +03:00
6b737f4b55 For bug 56205 2022-03-31 20:14:29 +03:00
8eb21889bf Fix bug 56275 2022-03-30 21:22:15 +03:00
22515b9f0c Rename property 2022-03-22 18:58:37 +03:00
49eff29fac Fix bugs in document info 2022-03-22 15:51:10 +03:00
4ca1ea0595 Fix build 2022-03-14 10:35:34 +03:00
ac94da49fd fix replace_all to NSStringExt::Replace 2022-03-11 20:35:09 +03:00
6ac102569e fix xps 2022-03-11 20:09:05 +03:00
328395dfea fix GetInfo 2022-03-11 12:32:46 +03:00
a18d19b6f7 optimize 2022-03-10 17:55:58 +03:00
0852fc134e xps GetInfo 2022-03-10 15:16:54 +03:00
28ac386e08 Refactoring 2022-01-13 20:11:38 +03:00
72c2753cab xps refactoring 2021-11-09 15:08:33 +03:00
32823bd55a pdf fix coords 2021-10-14 16:40:10 +03:00
5487058744 Refactoring 2021-10-05 17:36:53 +03:00
e0fd7ff1f0 Merge branch 'develop' into fix/drawing_file_client
# Conflicts:
#	PdfReader/PdfReader.h
#	PdfReader/Src/RendererOutputDev.cpp
#	PdfReader/old/Graphics.cpp
2021-10-04 15:37:09 +03:00
cd82eb40b6 Add oxps files support 2021-09-09 19:26:36 +03:00
b4d2bff379 xps combining external and internal links 2021-08-20 16:27:11 +03:00
2627e2a7dd xps get glyphs and links without repaint 2021-08-09 11:56:48 +03:00
d4de820fa3 xps external and internal links 2021-08-05 14:30:22 +03:00
2f8e492fc6 xps structure 2021-07-20 16:38:02 +03:00
75866f2e86 creat Structure 2021-07-19 18:58:18 +03:00
72edf8e89d get glyphs from c++ 2021-07-13 12:55:13 +03:00
5f96f5dbb7 refactoring 2021-07-09 14:47:21 +03:00
dbc591ab44 fix path 2021-06-27 17:39:39 +03:00
77ce9fbef3 xps in memory 2021-06-25 17:17:13 +03:00
792a0b35e1 [copyright] For bug 39644
Change address Latvian office.
2019-01-17 17:03:31 +03:00
288d208da3 [copyright] Update Copyright
2018 -> 2019
2019-01-17 16:44:11 +03:00
fe53ae9b11 XpsFile builds 2018-04-17 11:27:14 +03:00
c3cd1afa85 Update copyright to 2018 2018-03-01 14:30:24 +03:00
04d197375c change license to 2017 2017-01-17 18:17:26 +03:00
beb64a6efa utf8 -> utf8 with BOM 2016-06-23 19:23:34 +03:00
7e8eeed3ea add AGPL header 2016-06-23 17:24:44 +03:00
01a3fd5efc to utf8 2016-06-23 16:47:17 +03:00
b8f1d41eef полностью реализован механизм билда статической и динамической библиотеки
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63675 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:17:54 +03:00
9f924e71eb Все файлы перекодированы в UTF8. Сделано, чтобы пути, которые задаются читались и как относительные и как абсолютные (начиная с корневой директории). Исправлен баг с чтением патов. Исправлен баг с некоторыми относительными командами в патах. Переделано рисование дуг эллипсов, теперь эллипсы определяются абсолютно точно, и сама дуга аппроксимируется кривыми Безье, а не линиями как раньше.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63568 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:15:23 +03:00
1a7f397c49 Реализовано чтение чисел с мантиссой. Реализованы градиенты. Реализован нормальный механизм работы с "брашами", теперь браш читается и из ресурсов.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63537 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:14:30 +03:00
a79418ec6f Реализована работа со стеком ресурсов (а не только с FixedPage как раньше).
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63492 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:13:35 +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
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