Commit Graph

56 Commits

Author SHA1 Message Date
cc2867e292 Fixed calculation of the conversion matrix in media file conversion 2024-11-05 18:05:09 +03:00
e32bd8fd96 Fixed calcalate final transform 2024-10-18 13:25:30 +03:00
0e8230cc7f Fix inverseTransform in metafile conversion 2024-10-11 20:13:35 +03:00
31ce9f6a18 Fix bug #66337 2024-10-06 17:11:32 +00:00
47ec9ab80d Fix bugs and refactoring 2024-09-05 10:23:31 +00:00
8a56072454 Fix bugs and refactoring 2024-09-05 10:23:31 +00:00
d92d493343 Refactoring work with paths and clips in metafiles 2023-09-29 18:55:35 +03:00
40fd4c8b21 Refactoring 2023-09-26 16:47:16 +03:00
ef6787d5d8 Fix bug #63778 2023-09-01 19:41:09 +03:00
6f11dd441b Refactoring 2023-08-15 11:21:14 +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
bd2736ab09 Fix bug in metafile conversion 2023-01-19 12:54:09 +03:00
519e950218 Fixed bug 35023 2022-12-01 17:59:42 +03:00
92742e8b69 Fix build 2022-11-23 19:25:00 +03:00
08073f5c08 Refactoring 2022-10-14 19:55:51 +03:00
b49d7331ff Added support for EMR_SCALEWINDOWEXTEX and EMR_SCALEVIEWPORTEXTEX records 2022-10-14 19:37:44 +03:00
d06c4a5104 Changed the algorithm for calculating the minimum width of the pen and editing bugs 2022-10-10 20:43:29 +03:00
a2c4b69bae Changed bitmap rendering in emf+ and refactoring 2022-09-26 19:19:19 +03:00
3e06b085b7 Refactoring 2022-09-20 15:30:00 +03:00
433656c178 Fixed bugs with text and incorrect Transform 2022-09-16 18:42:13 +03:00
bb287c0ccc Fix bug #57713 2022-09-02 19:35:11 +03:00
b5197ee222 Increased code security 2022-08-29 19:01:55 +03:00
784fd18470 Fix bug #58365, #55408, #58166, #58150 2022-08-29 13:39:34 +03:00
a95d7117c7 Fixed bags and implementation of text rendering in Emf+ records has begun 2022-02-08 13:58:48 +03:00
27a7c792b0 Fixed some bugs related to brushes, pens and lack of font 2022-02-03 20:23:22 +03:00
281ee487cb The work with the FinalTransform update has been finalized 2021-12-10 20:36:33 +03:00
c85774a897 Working with EMF+ records 2021-10-21 19:02:44 +03:00
b30b91ca6d [Bug 40483] Fixed a problem with objects going outside the image boundaries 2021-10-07 22:31:16 +03:00
7f8a98f290 Added an entry in the Xml of unknown records 2021-08-18 21:50:38 +03:00
c309339666 Major refactoring 2021-07-09 22:29:16 +03:00
468b2bf877 Changed the default background color from black to white 2021-03-19 22:11:44 +03:00
90ffc2be3b Numbers appeared in different places 2020-11-13 15:45:34 +03:00
8b7bb944bc Rework GM_Compatible mode, fix bug with flipped images, fix bug with storing matrix transform for the clip 2019-02-12 17:51:05 +03:00
0494882541 Fix previous commit 2019-02-08 18:41:05 +03:00
a4c0fbe4ea Fix bug #40340
Add support of a GM_COMPATIBLE mode for a text. Also fixed the problem with clipping by the path with specified a world-transform
2019-02-07 19:05:00 +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
76d68fa70f Fix bug #38544
Fix the problem with calculating transformation matrix for the EMF. Add support of EMR_STRETCHBLT field.
2018-09-03 18:07:10 +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
05edf7aeec git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62728 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:06:09 +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
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
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
c5b433766e Исправлен баг с чтением 2-битных картинок. Сделан клип по пату. Реализованы команды рисования вслепую, которые не встретились в файлах.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62252 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:58:26 +03:00
af5644357a все лонги переделаны на инты.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62191 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:58:01 +03:00