Commit Graph

81 Commits

Author SHA1 Message Date
e43158c3c7 Merge pull request #1016 from ONLYOFFICE/feature/docx_renderer
Feature/docx renderer
2022-09-02 17:33:22 +03:00
722e3d307c Added merging properties of the same object (drawPath). 2022-09-02 17:23:43 +03:00
49e361476d Fix previous commit 2022-09-02 12:33:44 +03:00
029ea786ef Fix bug 58787 2022-09-02 12:31:26 +03:00
928f64d821 Some optimizations... 2. 2022-09-02 08:59:26 +03:00
4caed2c4cd Fix bug 58767 2022-08-31 21:51:39 +03:00
beaa3b4494 Some optimizations... 2022-08-30 23:30:28 +03:00
bc8a66ccd7 Fix compile 2022-08-24 08:34:15 +03:00
fcf2742de3 Merge branch 'feature/docx_renderer' into 'release/v7.2.0' 2022-08-23 18:57:50 +03:00
8985173d4d Fix bug 58559 2022-08-23 16:58:42 +03:00
a1b4f43735 Some fixes... 5 2022-08-23 11:28:48 +03:00
d04e2158ca Fix bug 58554 2022-08-19 19:55:56 +03:00
8f534e9bff Removed some smart pointers. 2022-08-18 17:31:19 +03:00
8962897eb7 Fix compile with vs2015 & gcc4.8 2022-08-18 00:49:27 +03:00
f99a3f9d74 Refactoring. Added smart pointers. 2022-08-17 15:08:41 +03:00
a6968ce575 Added merging conts in lines and paragraphs. 2022-08-15 17:48:23 +03:00
96fa62ac80 Added CFontStyle and StyleManager. 2022-08-11 12:08:58 +03:00
6033e40cc9 Fix mac build 2022-08-08 14:24:35 +03:00
c01c52da81 Merge pull request #1003 from ONLYOFFICE/release/v7.2.0
Release/v7.2.0
2022-08-07 21:22:54 +03:00
1f6707479e Added text effects recognition: Emboss, Engrave, Outline + Shadow. 2022-08-06 14:51:53 +03:00
a2eccad79e Some fixes... 4 2022-08-06 14:51:53 +03:00
8bc6926391 Some fixes... 3 2022-08-06 14:51:53 +03:00
01636d6f32 Pictures now use the shape format. 2022-08-06 14:51:53 +03:00
19e4bb58e5 Added text effects recognition: Emboss, Engrave, Outline + Shadow. 2022-08-06 07:09:59 +03:00
5594f48bdc Some fixes... 4 2022-08-05 06:59:28 +03:00
f640bef308 Some fixes... 3 2022-07-29 07:53:45 +03:00
7cf83f1d85 Pictures now use the shape format. 2022-07-26 14:25:17 +03:00
8a5af04247 Merge pull request #987 from ONLYOFFICE/feature/docx_renderer
Feature/docx renderer
2022-07-22 17:06:36 +03:00
816d91b328 Some fixes... 2 2022-07-21 19:09:47 +03:00
0a26bab1a2 Added definition of the shadow effect for the font. 2022-07-20 11:11:24 +03:00
ae8807041e Some fixes... 2022-07-19 11:01:19 +03:00
18a9a92f4e Line type detection has been improved.
Added subscript and superscript support.
2022-07-13 08:31:57 +03:00
9a658a2818 Fix compilation with old compilers 2022-07-10 22:41:47 +03:00
079d80adcb Refactoring 6. 2022-07-10 19:27:29 +03:00
f8549eaa13 Refactoring 5. Aded support for different types of text underlines. 2022-07-08 16:31:30 +03:00
a469bad6e3 Possible fix for the right border problem. 2022-07-04 10:36:46 +03:00
393baf5265 Refactoring 4. 2022-06-30 21:31:51 +03:00
aa6dd092f7 Added shading support. 2022-06-30 21:18:50 +03:00
00e47257e1 Fixed an issue with calculating the right border of the line. Added a correction constant for each font. 2022-06-30 21:18:50 +03:00
01911afb0f Refactoring 3. 2022-06-30 21:18:50 +03:00
fe3e7357d5 Refactoring 2. Improved calculation of the right border of the text. 2022-06-30 21:18:50 +03:00
541c90eacf Refactoring. 2022-06-30 21:18:49 +03:00
4641c135e7 Added support for shape according to the new standard. Fixed problem with extra spaces. Code refactoring. 2022-06-30 21:18:49 +03:00
5c403b39eb Added graphics detection: underline, strikethrough, and text highlighting in color. 2022-06-30 21:18:49 +03:00
1ba6c9b73f minor changes 2022-06-30 21:18:49 +03:00
2ede1b0d65 Fixed problem with merging of mixed text. Improved vertical and horizontal text alignment. Some problems were identified (todo). The interaction between the shape and the paragraph has been worked out. 2022-06-30 21:18:49 +03:00
3e5c005714 Fixed an problem with measuring a line with a long space. 2022-06-30 21:18:49 +03:00
217c5157e1 Added BuildByTypeShapeLine() 2022-06-30 21:18:49 +03:00
6783e79c15 Attempted to rewrite BuildByTypePlainParagraph(). Conclusion - I should use shapes instead of frames. 2022-06-30 21:18:49 +03:00
7f3a658611 Fix problem with spaces. 2022-06-30 21:18:49 +03:00