Compare commits

...

4798 Commits

Author SHA1 Message Date
016b77f9ab Merge pull request #88 from ONLYOFFICE/feature/no-history-gsync
Add --no-historyt to `gclient-sync`
2018-07-05 17:23:32 +03:00
d81c895610 Add --no-historyt to gclient-sync
Greatly reduce time to fetch v8 sources.
Time to execute `gclient-sync`
Default varinant `real    21m2.279s`
With `--no-history` - `real    0m53.638s`
2018-07-05 17:21:57 +03:00
11b97bcd6d [x2t] Add m_bIsPDFA param 2018-07-03 18:31:25 +03:00
fddd47f42a Update PdfWriter Qt project 2018-06-29 13:04:28 +03:00
7061fbd0be Add an option for creating PDF/A and not PDF/A files
Also for all images replace the transparency areas with white color
2018-06-29 12:56:38 +03:00
3438f8f0d0 [ios][x2t] fixed build 2018-06-29 11:33:54 +03:00
75152705e6 Add license for ICC profile 2018-06-28 19:43:55 +03:00
dfae801bd5 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2018-06-28 19:36:51 +03:00
7b3b71fdee Add IccProfile as resource 2018-06-28 19:19:23 +03:00
18e5d1cd54 Fix bug with creation time. Remove transparency for image for PDFA 2018-06-28 18:21:38 +03:00
9b128e67db Move from PDF/A-3 to PDF/A-1. Forbid transparency for text for PDF/A 2018-06-28 11:35:45 +03:00
e62336a28d [ios][x2t] fixed build 2018-06-28 10:01:45 +03:00
e0b084a3ff Work on PDF/A conformance mode 2018-06-27 14:27:05 +03:00
91f24180ea Fix bug with calculating inverse matrix 2018-06-27 14:22:02 +03:00
819aaca692 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2018-06-25 11:36:48 +03:00
09e46c1c9a . 2018-06-22 14:08:09 +03:00
73834f481c Add new test for PdfWriter 2018-06-22 13:52:04 +03:00
5808c79f29 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2018-06-22 12:12:01 +03:00
5ac71aff74 x2t - fix build 2018-06-22 11:45:57 +03:00
5ae7acb65c OdfFormatWriter - table of contetnt .. 2018-06-21 19:57:33 +03:00
33f07d69ad OdfFormat... 2018-06-21 17:20:56 +03:00
187bf8823a x2t - version up 2018-06-21 11:28:58 +03:00
07f3914d9a Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2018-06-21 11:24:17 +03:00
cd7c85967c Merge remote-tracking branch 'origin/hotfix/v5.1.5' into develop 2018-06-21 11:19:45 +03:00
045b00ad5a x2t - version up 2018-06-21 11:17:42 +03:00
9b5784e344 . 2018-06-20 19:37:32 +03:00
2b6650dde1 Merge remote-tracking branch 'origin/hotfix/v5.1.5' into develop 2018-06-20 18:56:53 +03:00
ff8ecb2d2f RtfFormat - fix users files 2018-06-20 18:54:06 +03:00
5893b93e3a XlsFormatFile - fix users files 2018-06-19 13:48:57 +03:00
92313e106d OdfReader - .. bibliography sources 2018-06-18 19:30:06 +03:00
c462f522d6 x2t - fix bugs #37945, #37946 2018-06-18 15:57:38 +03:00
5feb4b7b82 [x2t] Revert toXML2 2018-06-18 15:37:18 +03:00
678ec98721 . 2018-06-18 13:34:40 +03:00
c17fa8462d x2t - add document ID for crypt ooxml 2018-06-18 13:24:59 +03:00
04eda04870 Add StopNoJoin method to BaseThread 2018-06-15 11:46:21 +03:00
3100109ab4 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2018-06-13 11:50:21 +03:00
cd9cc22185 OdfReader - convert bibliography 2018-06-09 19:03:22 +03:00
f01eb91316 * [x2t] Add to/from binary conversion for LvlLegacy 2018-06-09 16:58:29 +03:00
b9216e9bdc OdfFormatReader - convert tables of indexes 2018-06-08 19:20:18 +03:00
0295ef2d54 RtfFormatReader - fix bug #37902 2018-06-07 18:01:45 +03:00
c0f88e29b8 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2018-06-07 17:44:46 +03:00
797b745b35 [s2t] Fix open file with unknown picture format
As result, different file names were obtained in binary and file system
2018-06-07 14:42:45 +03:00
253c24cf03 [x2t] Fix bug #36574 2018-06-07 14:31:14 +03:00
02e8649a61 . 2018-06-06 19:32:16 +03:00
447dc81426 [ios][x2t] enable txt format 2018-06-06 16:02:57 +03:00
0f3c883d24 . 2018-06-06 15:24:54 +03:00
0b16b9a7f9 . 2018-06-05 19:35:00 +03:00
925c8f43ea Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2018-06-05 11:25:00 +03:00
37c276b736 [x2t] Fix bug #37892 2018-06-04 18:46:13 +03:00
7014faa9a1 . 2018-06-04 15:27:48 +03:00
93287c84c8 OdfFormatReader - meta data file, new convert tabs stop 2018-06-04 15:24:49 +03:00
dafcbacfaf [ios][x2t] add version property 2018-06-04 13:48:09 +03:00
74382fa861 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2018-06-04 11:12:29 +03:00
41ea42459a . 2018-06-01 19:23:56 +03:00
bc68323506 . 2018-06-01 19:20:35 +03:00
1c73ff0c3f Merge remote-tracking branch 'origin/hotfix/v5.1.5' into develop 2018-06-01 18:18:31 +03:00
5a8c9069be OdfFormatReader - fix users file 2018-06-01 18:17:56 +03:00
4ba2e1fa6d x2t - split version info in separate file 2018-06-01 16:11:13 +03:00
95af281145 x2t - write embedded ms package with zero offsets 2018-05-31 17:29:44 +03:00
00fb2ba7bb [ios][x2t] update converter 2018-05-31 14:44:14 +03:00
0f65e36517 Merge branch 'feature/graphics' into develop 2018-05-31 11:39:29 +03:00
55b47fb00d Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2018-05-31 11:11:36 +03:00
aa1af73fda x2t version up 2018-05-30 19:20:18 +03:00
1610978821 [ios][se][pe] fixed build 2018-05-30 18:08:43 +03:00
20faf24556 RtfFormatWriter - add comments (fix bug #37807) 2018-05-30 16:37:41 +03:00
57115a255b Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2018-05-30 15:51:23 +03:00
ae90e4ae96 Merge pull request #87 from ONLYOFFICE/feature/onlypass
Feature/onlypass
2018-05-30 13:58:42 +03:00
6fae9115ea Merge branch 'hotfix/v5.1.5' into feature/onlypass 2018-05-30 13:58:29 +03:00
c14a21b2da Merge remote-tracking branch 'origin/hotfix/v5.1.5' into develop 2018-05-30 13:21:14 +03:00
b952692225 . 2018-05-30 12:50:50 +03:00
dde6d03f4c Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2018-05-30 11:46:03 +03:00
23249e69f9 . 2018-05-29 19:53:13 +03:00
09f6c3f4e8 . 2018-05-29 19:03:58 +03:00
111ceff368 [ios][x2t] update converter 2018-05-29 18:55:18 +03:00
867b0634f3 Fix bug #36423
Fix problem with the clip in the EMF
2018-05-29 18:33:49 +03:00
f9c27275a7 . 2018-05-29 17:01:34 +03:00
dd12ee0b9e Merge remote-tracking branch 'origin/hotfix/v5.1.5' into develop 2018-05-29 16:24:03 +03:00
de83971832 [x2t] Fix dependence of docx comments with empty text 2018-05-29 16:01:50 +03:00
0d158e46b5 OdfFormatWriter - extending number formats 2018-05-29 16:03:08 +03:00
dde6b8bdc7 . 2018-05-29 14:15:32 +03:00
b66bb0d63f RtfFormatReader - add commetns 2018-05-29 14:14:33 +03:00
d666da2697 OdfFormatReader - fix bug #37832 2018-05-28 13:35:45 +03:00
14a4e89263 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2018-05-28 12:01:51 +03:00
8e35f9b063 [ios][x2t] fixed build 2018-05-25 12:25:37 +03:00
72c1624c7a Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2018-05-25 11:47:47 +03:00
25268b706d OdfFormatreader - content of illustrations 2018-05-24 18:40:01 +03:00
97ff1efba8 XlsFormat -fix issue 308 2018-05-24 17:52:21 +03:00
1879ce8dbb v5.1.4 2018-05-24 15:34:46 +03:00
50ff5fc0b2 v5.1.4 2018-05-24 15:32:34 +03:00
537e774f79 . 2018-05-24 15:08:20 +03:00
6d3761c20b XlsFormatReader - fix arrow 2018-05-24 12:18:43 +03:00
ee41b4ccb2 [x2t] Replace XmlUtils::CStringWriter with NSStringUtils::CStringBuilder 2018-05-24 12:00:53 +03:00
3cc3df8092 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2018-05-24 11:34:45 +03:00
7b0f902c0f [x2t] Turn on DeleteNoUnicode option for bug #37789 2018-05-23 20:32:03 +03:00
e6039f7f6f OdfFormatReader - convert table content to sdt table content 2018-05-23 19:28:29 +03:00
1c2b86519e [bug] Fix bug 37565 2018-05-23 16:38:24 +03:00
755119c825 fix bug #35107 2018-05-23 15:24:40 +03:00
3a73480437 fix bug #37537 2018-05-23 14:51:05 +03:00
323d1b44cd openssl 2018-05-23 13:36:26 +03:00
a99a195c68 OdfFormatReader - convert form elements aka field elements (in editor visualization is worse) 2018-05-22 17:43:30 +03:00
0d979b8033 OdfFormatReader - convert form elements aka sdt elements 2018-05-22 16:23:42 +03:00
f1f15615c9 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2018-05-22 11:41:36 +03:00
dd3b671e57 . 2018-05-21 19:47:31 +03:00
74bd059607 OdfFormatReader - forms, controls 2018-05-21 19:46:56 +03:00
83fa44edcd Use system libcurl 2018-05-21 18:12:06 +03:00
8d1ae008bb Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2018-05-21 15:14:57 +03:00
80fe4c0164 Add dependency for pdfwriter project 2018-05-21 13:35:32 +03:00
04f7527f9e OdfFormatReader - restore xlsx table chart from cache - bug #37705 2018-05-19 16:34:14 +03:00
d92aa1f793 [x2t] Add lvlOverride to binary 2018-05-18 20:21:51 +03:00
af4e135fe2 . 2018-05-18 16:22:44 +03:00
a5ef8c01b3 PdfWriter - encrypt in AES256 2018-05-18 15:28:31 +03:00
6b705f1271 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2018-05-18 11:37:00 +03:00
1b7f35b317 . 2018-05-18 11:22:56 +03:00
4079dea224 [bug] builder crash 2018-05-17 16:56:10 +03:00
2ead42a513 Build on linux 2018-05-17 15:32:23 +03:00
427046cb8f Fix build on mac 2018-05-17 12:14:12 +03:00
f4c112d523 Merge pull request #84 from ONLYOFFICE/feature/remove_function_pointers
Feature/remove function pointers
2018-05-16 20:37:14 +03:00
b082ffe20c PdfReader - decrypt files revision 6(fix bug #17002) 2018-05-16 18:24:41 +03:00
c589a6c947 [x2t] Remove name collision in READ1_DEF, READ2_DEF, READ_TABLE_DEF. For Bug #36436 2018-05-16 16:41:05 +03:00
e60cc05b6e Downgrade icu to v58.2
ICU58 is the last version that works on Windows XP and Windows Vista.
2018-05-16 12:20:15 +03:00
15b08aeebf [x2t] Remove function pointers at CComment. For Bug #36436 2018-05-15 17:52:29 +03:00
672129c242 [x2t] Remove function pointers at Binary_CommonReader.ReadTable. For Bug #36436 2018-05-15 17:52:29 +03:00
92689a7a57 [x2t] Remove function pointers at Binary_CommonReader.Read1. For Bug #36436 2018-05-15 17:52:28 +03:00
31ebd7b14c [x2t] Remove function pointers at Binary_CommonReader.Read2. For Bug #36436 2018-05-15 17:52:28 +03:00
1695668a6f [x2t] Remove function pointers at Binary_CommonReader.ReadTable. For Bug #36436 2018-05-15 17:52:27 +03:00
77dfd5c12a [x2t] Remove function pointers at Binary_CommonReader.Read2. For Bug #36436 2018-05-15 17:52:27 +03:00
e600fe93b7 [x2t] Remove function pointers at Binary_CommonReader.Read1. For Bug #36436 2018-05-15 17:52:27 +03:00
889a1f827a Merge remote-tracking branch 'origin/hotfix/v5.1.4' into develop 2018-05-15 16:48:11 +03:00
8cd55fb9c4 OdfFormatReader - fix bug #37746 2018-05-15 16:47:14 +03:00
01b9309f09 x2t - fix bug #37740 2018-05-15 13:39:22 +03:00
2478a8198f Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2018-05-14 11:27:16 +03:00
d3a4f00f76 Add curl source to gitignore 2018-05-11 19:45:49 +03:00
f65196d95b Revert wrong merge 2018-05-11 19:07:10 +03:00
3ee5d685c2 Fix build error 2018-05-11 18:32:51 +03:00
c0cd75dbd5 Move curl.pri to kernel.pro 2018-05-11 18:05:24 +03:00
a69453af4b Merge branch 'hotfix/v5.1.4' into develop 2018-05-11 17:36:59 +03:00
b4f97c0808 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2018-05-11 11:50:48 +03:00
3adcfecfb9 Bug with draw combo fonts 2018-05-10 20:11:04 +03:00
a7d2191649 Add static libcurl (#81) 2018-05-10 19:23:59 +03:00
db50e87fe0 [x2t] Add customStyle style property to binary 2018-05-10 18:10:01 +03:00
36bdc7376a Change lib name 2018-05-10 14:24:16 +03:00
1321211336 . 2018-05-10 14:06:57 +03:00
544268cb0b Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2018-05-10 12:54:29 +03:00
8c834c5041 Remove curl 2018-05-10 12:41:47 +03:00
c75aacaed8 Add cryptopp project 2018-05-10 12:04:44 +03:00
e79ff47e6f Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2018-05-10 11:39:00 +03:00
a4445cacaa PdfReader builds (windows) 2018-05-10 09:43:34 +03:00
d6ad9e84e2 Export CorrentPathW function in kernel library 2018-05-10 09:11:23 +03:00
d9687387f9 PdfReader - decrypt files (up to rev.5) 2018-05-08 18:44:57 +03:00
eaa01c7995 Merge remote-tracking branch 'origin/feature/static-libcurl' into develop 2018-05-08 13:00:39 +03:00
597f360336 . 2018-05-08 13:00:17 +03:00
d502206726 Add static libcurl 2018-05-08 12:18:15 +03:00
d0d90c641c Add building static libcurl 2018-05-08 10:59:50 +03:00
14fa14de3f RtfFormatReader - fix bug 37500 2018-05-07 19:26:38 +03:00
cced8f4912 x2t - fix bug 37670 2018-05-07 17:32:35 +03:00
0f1ca82750 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2018-05-07 11:32:59 +03:00
2e40b96ed9 . 2018-05-05 13:17:39 +03:00
50ee7d7cc1 x2t - fix linux build 2018-05-04 17:44:23 +03:00
f9b54bffd4 Merge remote-tracking branch 'origin/hotfix/v5.1.4' into develop
# Conflicts:
#	DesktopEditor/common/Directory.h
#	DesktopEditor/common/File.h
2018-05-04 16:12:30 +03:00
a52a8e982e Merge pull request #80 from ONLYOFFICE/feature/desktop(5.1.3+)
Feature/desktop(5.1.3+)
2018-05-04 13:53:59 +03:00
25ddce8e28 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2018-05-04 12:37:45 +03:00
128529ba80 x2t - from https://github.com/ONLYOFFICE/core/pull/65. 2018-05-03 19:44:09 +03:00
a571c88798 PdfReader - test project, fix image renderer 2018-05-03 18:12:51 +03:00
34bb84a792 [ios][x2t] fixed build 2018-05-03 16:50:50 +03:00
92d0d0d7ea . 2018-05-03 16:39:24 +03:00
449e3fc131 . 2018-05-03 16:18:33 +03:00
ce9fdb33b5 OdfFormatWriter - encrypted 2018-05-03 16:11:49 +03:00
feb1a029c9 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2018-05-03 12:45:14 +03:00
2591f0a202 x2t - update crypto++ 2018-05-03 12:36:33 +03:00
cc5ba51162 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2018-05-03 11:55:51 +03:00
6bc04fc06f . 2018-04-30 15:33:58 +03:00
047850dbd6 OdfFormatWriter - encryption 2018-04-29 17:22:44 +03:00
465b903ec5 Remove inline methods 2018-04-28 17:48:38 +03:00
6afa54ebef x2t - fix users files 2018-04-28 17:04:49 +03:00
27a0e77ef1 [bugs] Crypto bugs 2018-04-28 15:08:38 +03:00
c7b45910f8 . 2018-04-28 13:31:44 +03:00
ab1abb96fe [ios][x2t] fixed build 2018-04-28 12:09:15 +03:00
b385c2aad2 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2018-04-28 11:16:02 +03:00
566d9e68e4 OdfFormatReader - decrypt 2018-04-27 20:23:32 +03:00
243b8eccdd [ios][x2t] fixed build 2018-04-27 19:55:37 +03:00
76b682063e x2t - save comments for presentation (undelete ms office) 2018-04-27 19:11:58 +03:00
effdab1ff4 Add not sha1 algorithms to sign/verify providers 2018-04-27 19:01:51 +03:00
658040f77b [ios][x2t] up test project 2018-04-27 18:01:47 +03:00
48aa99af83 Merge pull request #79 from ONLYOFFICE/feature/konovalovsergey-patch-1
[x2t] Bump compatibilityMode setting
2018-04-27 17:42:09 +03:00
a1b738fc42 Merge remote-tracking branch 'origin/hotfix/v5.1.4' into develop 2018-04-27 16:28:03 +03:00
00e9ce56df x2t - fix bug 37579 & bug 37589 2018-04-27 16:00:25 +03:00
2a4ce1f93f x2t - decrtypt Open Office Document 2018-04-27 15:42:25 +03:00
e8d5505133 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2018-04-27 11:33:05 +03:00
261e48227d Bugs 2018-04-26 18:29:39 +03:00
29e3f90ebf v5.1.3 2018-04-26 18:23:51 +03:00
d4a70d306f x2t - fix bug 37589 2018-04-26 18:15:11 +03:00
b9b843f25d Windows: add long file names support (x2t) 2018-04-26 13:45:02 +03:00
91eed0bd2e Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2018-04-26 11:23:23 +03:00
d7e2bedc6b Openssl errors 2018-04-25 16:51:10 +03:00
234459f37c x2t - fix bug 37579 2018-04-25 12:21:46 +03:00
a6aa67cc53 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2018-04-25 11:20:08 +03:00
58cd45f4ee [x2t] Bump compatibilityMode setting
Prevent opening files in compatibility mode in Word 2016.
2018-04-24 18:52:25 +03:00
33f7ee49df Bugs 2018-04-24 17:45:58 +03:00
e7ed48af49 . 2018-04-24 13:02:29 +03:00
cbd79c902e Merge branch 'origin/hotfix/v5.1.3' into develop 2018-04-24 12:03:39 +03:00
40c24b1577 . 2018-04-24 11:48:35 +03:00
95a49140cb Windows: add long file names support 2018-04-23 17:17:19 +03:00
aad12cf471 New scheme for openssl certificate selection 2018-04-23 17:17:19 +03:00
feb64a4b01 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2018-04-23 11:20:57 +03:00
f0ffb7f14c x2t fix after testing (#76) 2018-04-20 18:46:45 +03:00
da329135e1 . 2018-04-20 16:40:19 +03:00
60ca9a2347 [ios][x2t] fixed build 2018-04-20 16:24:24 +03:00
5fdace28d2 Merge remote-tracking branch 'origin/hotfix/v5.1.3' into develop 2018-04-20 13:38:36 +03:00
85549c5b20 . 2018-04-20 13:35:30 +03:00
4c8bc2227a x2t - fix after testing (#75) 2018-04-20 12:05:39 +03:00
23ca735f23 Add not used String::format 2018-04-20 11:19:07 +03:00
8ae4d06c68 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2018-04-20 11:18:55 +03:00
4acefb020f Remove not required defines 2018-04-19 17:50:31 +03:00
684d697cae Remove xml2, agg, freestyle include folders from projects 2018-04-19 16:37:04 +03:00
1aa604c584 Remove dll-based projects from solution 2018-04-19 16:21:11 +03:00
51569b626f Fix build on macOS 2018-04-19 16:10:29 +03:00
89d7eb559d Switch to X2tSLN dependency 2018-04-19 15:30:06 +03:00
f6b3a78fe8 . 2018-04-19 15:16:16 +03:00
1900e2f0a0 . 2018-04-19 15:08:19 +03:00
d0e1785086 . 2018-04-19 14:47:58 +03:00
221d1ecbb5 x2t - fix test projects 2018-04-19 14:20:49 +03:00
2fc3b140d0 Fix build on macOS 2018-04-19 14:02:40 +03:00
bdb2ca8241 Merge remote-tracking branch 'origin/feature/core_dll' into develop 2018-04-19 13:20:07 +03:00
4055201322 . 2018-04-19 13:17:24 +03:00
5b305ec75d Correct previous commit 2018-04-19 12:00:24 +03:00
433686c01f Fix linux builds error 2018-04-19 11:59:40 +03:00
ccfc921883 x2t linux build 2018-04-19 10:08:08 +03:00
6b0d6fe890 AllFontsGen builds 2018-04-18 18:39:00 +03:00
5ae20c58ed Remove unused project 2018-04-18 18:16:33 +03:00
7b45fb8931 x2t worked version 2018-04-18 18:05:59 +03:00
d0ffc6f555 x2t 2018-04-18 17:39:28 +03:00
54e5bb8419 Remove OfficeUtils project 2018-04-18 17:28:01 +03:00
f7bb1766c0 Update project dependency 2018-04-18 17:02:08 +03:00
f0bb87ba14 . 2018-04-18 13:40:13 +03:00
a484dc1fd7 . 2018-04-18 13:27:33 +03:00
19cc78060c x2t builds 2018-04-18 13:16:10 +03:00
2682eda9c6 x2t builds (not complete) 2018-04-18 12:42:54 +03:00
e78757f29c Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2018-04-18 11:33:09 +03:00
8d750adb7b x2t (not complete) 2018-04-17 19:10:48 +03:00
c517b3ac19 fix 5.1.3 after used icu6 (#73) 2018-04-17 13:59:21 +03:00
f57b28cd24 PdfReader builds 2018-04-17 13:40:11 +03:00
b8215e9e82 Merge remote-tracking branch 'origin/hotfix/v5.1.3' into develop 2018-04-17 13:09:27 +03:00
f6305fca21 DocFormatReader - fix user file (table in table) 2018-04-17 12:50:15 +03:00
4cb984684d HtmlFile builds 2018-04-17 12:06:02 +03:00
903d903aad doctrenderer builds 2018-04-17 11:59:12 +03:00
a66c1f5ce9 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2018-04-17 11:34:25 +03:00
fe53ae9b11 XpsFile builds 2018-04-17 11:27:14 +03:00
8ca218d600 PdfWriter & DjvuFile builds 2018-04-17 11:00:32 +03:00
87a9542fc7 [ios][x2t] support csv 2018-04-16 18:45:21 +03:00
48a1f01220 DocFormatReader- fix users file (table) (#71) 2018-04-16 17:59:44 +03:00
8a2923e534 Use only major version for icu numbering 2018-04-16 17:10:55 +03:00
0ab7e55add Recover icu paths for windows 2018-04-16 17:10:55 +03:00
cb1cb43a0b Fix the target chosing 2018-04-16 17:10:55 +03:00
0ca3432d05 Add icu installation to local folder on linux 2018-04-16 17:10:55 +03:00
50208be48d Add icu building from source on linux 2018-04-16 17:10:55 +03:00
c796f4a0f6 . 2018-04-16 17:10:55 +03:00
618da3c8cc UnicodeConverter - fix build with icu 6.0 win32&win64 2018-04-16 17:10:55 +03:00
9b4568e81a Restore icu version 2018-04-16 17:10:55 +03:00
752acf1e46 Refactore fetching icu 2018-04-16 17:10:55 +03:00
d9afc49bb3 Change devenv to msbuild 2018-04-16 17:10:55 +03:00
4c6ba8ed41 Add icu building from source code on windows 2018-04-16 17:10:55 +03:00
a0b32c1523 21 2018-04-16 16:49:30 +03:00
a2cc70233e remove cximage from PdfWriter 2018-04-16 16:43:34 +03:00
42c35a9803 20 2018-04-16 15:02:52 +03:00
a395420d59 DocFormatReader - fix user file(table) 2018-04-16 14:50:51 +03:00
c4ca4b5613 x2t - fix linux build 2018-04-16 14:46:22 +03:00
01add0771c Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2018-04-16 14:25:16 +03:00
8100a2860f 19 2018-04-16 14:14:31 +03:00
dd83971001 Use only major version for icu numbering (#69) 2018-04-16 12:43:07 +03:00
c4abf6d149 18 2018-04-16 12:32:59 +03:00
42b10b844d Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2018-04-16 11:26:31 +03:00
c749cbf081 17 2018-04-16 10:14:24 +03:00
c7accf4370 16 2018-04-16 09:26:46 +03:00
b49e43c4cb [x2t] Fix bug 37146 2018-04-13 20:17:13 +03:00
322bc72ad1 15 2018-04-13 19:00:52 +03:00
33bf2df39d 14 2018-04-13 18:32:17 +03:00
aa344408b0 14 2018-04-13 18:25:55 +03:00
2a5d29c874 13 2018-04-13 18:09:02 +03:00
50ae01723c OdfFormatWriter - fix paragraph shading 2018-04-13 18:08:24 +03:00
b8d95155d6 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2018-04-13 11:14:17 +03:00
c05ea1bd21 Merge branch 'develop' of https://github.com/ONLYOFFICE/core into develop 2018-04-13 10:26:37 +03:00
887905570a OdfFormatReader - read crypted files and decrypt it (template only) 2018-04-13 10:26:13 +03:00
ce76a7b075 [ios][x3t] support csv 2018-04-12 17:12:02 +03:00
6dda731502 PptFormatReader - fix after testing 2018-04-12 13:05:42 +03:00
3e9e70655c 12 2018-04-12 11:59:58 +03:00
5297920796 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2018-04-12 11:37:54 +03:00
ed9a6e7e5c 13 2018-04-11 18:53:29 +03:00
284b04574a 12 2018-04-11 18:21:02 +03:00
67eb5ac139 11 2018-04-11 17:41:48 +03:00
563014f8d7 10 2018-04-11 17:29:54 +03:00
290d845d7a 9 2018-04-11 17:20:13 +03:00
935e9396af 8 2018-04-11 15:17:28 +03:00
4de2649dcd 8 2018-04-11 15:07:12 +03:00
a8bcd38bce v5.1.2 2018-04-11 14:26:30 +03:00
46bc4e5e96 7 2018-04-11 14:26:29 +03:00
56475b7e8a 6 2018-04-11 14:14:02 +03:00
69a69d9fc2 5 2018-04-11 14:06:59 +03:00
b470120075 x2t version 2.4.531 2018-04-11 11:59:36 +03:00
7d2f96d284 4 2018-04-11 11:51:43 +03:00
5ee84770ed Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2018-04-11 11:23:05 +03:00
0de5fb6bfc x2t - extended convert by UnicodeConverter 2018-04-10 19:58:48 +03:00
e753476826 3 2018-04-10 19:01:28 +03:00
983873d010 2 2018-04-10 18:53:17 +03:00
af037642dd 1 2018-04-10 18:24:49 +03:00
68122490bf . 2018-04-10 16:28:14 +03:00
4833c652d8 x2t version 2.4.520 2018-04-10 16:01:13 +03:00
af0e9be136 PptFormatReader - new converting group shapes 2018-04-10 15:02:31 +03:00
f34cf1c838 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2018-04-10 11:08:59 +03:00
d987233335 Merge pull request #67 from ONLYOFFICE/feature/icu60
Feature/icu60
2018-04-09 18:38:50 +03:00
5f100d4ea0 [ios][x2t] icu fixed 2018-04-09 17:49:56 +03:00
d4e34e244f [ios][x2t] remove warnings 2018-04-09 14:20:56 +03:00
45d1244464 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2018-04-09 13:21:23 +03:00
4b8bc2c8e7 OoxmlFormat - convert border in vml shape 2018-04-06 14:19:58 +03:00
b04f44ee2c [ios][x2t] icu fixed 2018-04-06 13:24:37 +03:00
fb3b6aff47 . 2018-04-06 12:59:54 +03:00
531460e37d Merge remote-tracking branch 'origin/hotfix/v5.1.2' into develop 2018-04-06 11:47:42 +03:00
ce17fb17da Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2018-04-06 11:44:26 +03:00
09407b08ba UnicodeConverter - restore icu 55.1 builds for iMac 2018-04-06 11:40:57 +03:00
83bc1b18b6 fix RtfFileReader for iMac 2018-04-05 19:49:20 +03:00
56279f7465 Merge remote-tracking branch 'origin/hotfix/v5.1.2' into develop 2018-04-05 19:05:56 +03:00
566eeb06ae x2t version 2.4.526 2018-04-05 19:03:28 +03:00
7dc6d70b8a Merge remote-tracking branch 'origin/hotfix/v5.1.2' into develop 2018-04-05 18:28:00 +03:00
f5c359650f x2t - fix build 2018-04-05 18:23:06 +03:00
d665d9449e Merge remote-tracking branch 'origin/hotfix/v5.1.2' into develop 2018-04-05 17:50:30 +03:00
3c93563027 . 2018-04-05 17:43:59 +03:00
b525e1deb4 Merge commit '992e62b8c8efa40aede48e3e6732fe6da38171fe' into develop 2018-04-05 17:39:21 +03:00
d5b80e2fa3 x2t - fix https://github.com/ONLYOFFICE/Docker-DocumentServer/issues/87#issuecomment-374490389 2018-04-05 17:34:39 +03:00
2bc2039c01 . 2018-04-05 17:28:17 +03:00
a0fdb1cbcc PptFormatReader - fix shape geometry in files from newest ms office 2018-04-05 17:27:02 +03:00
664007983d x2t fix mac build 2018-04-05 17:14:05 +03:00
a15aee3244 v5.1.1 2018-04-05 15:55:18 +03:00
5e034e2877 Recover icu paths for windows 2018-04-05 12:43:57 +03:00
9555600919 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2018-04-05 12:32:07 +03:00
8d77cdaf24 Merge branch 'feature/icu55-build' into feature/icu60 2018-04-04 18:24:19 +03:00
e73b5c29b2 Fix the target chosing 2018-04-04 18:23:17 +03:00
6a3b4d12a5 Add icu installation to local folder on linux 2018-04-04 16:36:25 +03:00
992e62b8c8 Add icu building from source on linux 2018-04-04 14:25:53 +03:00
021e01af4e . 2018-04-04 14:05:25 +03:00
55a1a2ca59 Merge branch 'feature/icu60' of https://github.com/ONLYOFFICE/core into feature/icu60 2018-04-04 13:15:10 +03:00
e644ef4062 UnicodeConverter - fix build with icu 6.0 win32&win64 2018-04-04 13:14:34 +03:00
05bf38a35d x2t 2.4.525 linux build 2018-04-04 12:21:40 +03:00
45d51a0002 Restore icu version 2018-04-04 12:15:26 +03:00
247f0a7d89 Refactore fetching icu 2018-04-04 12:09:58 +03:00
7c621a4a81 Change devenv to msbuild 2018-04-03 19:57:02 +03:00
62ba68aaa8 Add icu building from source code on windows 2018-04-03 18:25:01 +03:00
e63fb6ef32 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2018-04-03 17:55:34 +03:00
0a816a2d6d Check a certificate of trust 2018-04-03 17:50:04 +03:00
c64a33f42d DocFormatReader - add older version format 2018-04-03 15:28:08 +03:00
0599018f99 Merge remote-tracking branch 'origin/hotfix/v5.1.1' into develop 2018-04-03 15:25:05 +03:00
bf8bea5d07 Merge pull request #63 from ONLYOFFICE/hotfix/v5.1.1_fix_users_files
x2t -fix users files
2018-04-02 17:19:50 +03:00
d9bd1cdb32 x2t -fix users files 2018-04-02 17:14:46 +03:00
72e2da297f Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2018-04-02 12:23:13 +03:00
e1a8bd3b3d [draw] Fix gradient bug 2018-03-30 13:59:50 +03:00
a8f7a1f044 [ios][x2t] fixed build 2018-03-30 10:56:08 +03:00
17e8cfcaa8 [changelog] Add to develop
Add changelog to develop
2018-03-29 18:23:32 +03:00
5d4bdccbac [changelog] Add changelog
Create CHANGELOG.md for hotfix/v5.1.1
2018-03-29 18:20:59 +03:00
5c43b5743d [changelog] Add changelog
Create CHANGELOG.md for hotfix/v5.1.1
2018-03-29 18:01:22 +03:00
0af0739792 [ios][se] disable log 2018-03-29 14:42:56 +03:00
a448310900 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2018-03-29 12:24:46 +03:00
a2034c19c7 Merge remote-tracking branch 'origin/hotfix/v5.1.1' into develop
* origin/hotfix/v5.1.1:
  .
  x2t - fix bug #37323
2018-03-28 13:41:53 +03:00
5ae24e7e32 . 2018-03-28 13:08:56 +03:00
cc69c8c1b4 x2t - fix bug #37323 2018-03-28 13:03:56 +03:00
3671e7fd0a Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2018-03-28 12:11:32 +03:00
d0b2acb6b3 v5.1.0 2018-03-28 12:06:40 +03:00
7df5ff1aeb DocFormatReader - add word doc without compound storage(earlier 1995) 2018-03-27 16:43:48 +03:00
fd260b3c64 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2018-03-27 12:12:58 +03:00
7ea2b40585 Merge remote-tracking branch 'origin/release/v5.1.0' into develop 2018-03-26 16:20:33 +03:00
163fc24ad6 . 2018-03-23 19:06:04 +03:00
a7058f0dbd . 2018-03-23 18:55:06 +03:00
bac1fee526 x2t - fix bug #37212 2018-03-22 15:30:22 +03:00
eeb7d2ce09 fix bug #37250 2018-03-20 17:57:01 +03:00
4bbca69cf0 x2t - convert otf to odf 2018-03-19 18:31:01 +03:00
dd43fe62d9 x2t - fix write override theme chart in docx from binary 2018-03-19 15:54:03 +03:00
2e22634df6 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2018-03-19 12:55:51 +03:00
5631c4d57d Fix bug #36796
Fix the problem with saving in PDF italic/bold font in case when we do not have native italic/bold font file.
2018-03-19 12:19:13 +03:00
7fd99856c4 x2t fix linux build 2018-03-17 17:32:28 +03:00
88cde2bbfb RtfFormatReader - add system convertation text with codepage (in addition icu) 2018-03-17 16:25:14 +03:00
61cadf944f . 2018-03-16 19:58:37 +03:00
b86c6785dd Add functions for detection font style to CFontFile 2018-03-16 19:03:05 +03:00
1322918d6b OdfFormatReader - extended convert field 2018-03-16 17:33:04 +03:00
9c602642e1 . 2018-03-15 17:23:38 +03:00
d55edaad17 [x2t] For ott, ots, otp 2018-03-15 16:12:21 +03:00
7dc887ff51 DocxFormat - fix write bookmarks 2018-03-15 14:51:13 +03:00
140b511c7e x2t - add convertation from open office template 2018-03-15 14:49:10 +03:00
eade6a9377 OoxmlFormat - fix 3d shapes convert 2018-03-15 11:42:58 +03:00
020557281c x2t - fix bug #37219 2018-03-14 17:37:41 +03:00
01f30301ed RtfFormatReader - fix errors content after testing 2018-03-14 17:03:28 +03:00
758ae9a1da [x2t][feat] Add open/save link style 2018-03-13 19:57:05 +03:00
99bcce647c [ios][pe] add event 2018-03-13 17:40:35 +03:00
dcf6fadcad Merge remote-tracking branch 'origin/release/v5.1.0' into develop 2018-03-12 19:27:00 +03:00
7ed3410362 x2t - fix convert vml text auto shape to ooxml 2018-03-12 19:24:57 +03:00
0b3c1b8d55 Merge remote-tracking branch 'origin/release/v5.1.0' into develop 2018-03-12 17:46:44 +03:00
628cb55e9b DocFormatReader - fix bug #36342 2018-03-12 17:30:50 +03:00
1ff92439a1 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2018-03-12 12:20:38 +03:00
b6ad4dd76c Merge remote-tracking branch 'origin/release/v5.1.0' into develop 2018-03-12 10:51:52 +03:00
bbb46566d6 OdfFormatReader - fix length rigth tab, fix list level adjastment in style 2018-03-09 15:27:45 +03:00
a17fa6ea9a x2t fix linux build 2018-03-09 14:06:20 +03:00
bb7f417889 x2t - ooxml - fix 3d wordArt 2018-03-07 18:30:55 +03:00
e6adb77560 x2t ooxml convert 3d shape
XlsFormat - convert ooxml shapes from extened properties
2018-03-07 17:32:09 +03:00
fa94d74a1d Fix v8 artifact path 2018-03-06 19:11:01 +03:00
cd83fa27b9 [x2t] Fix bug #37056 2018-03-06 17:35:46 +03:00
121ff8ab61 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2018-03-06 12:29:03 +03:00
1db705b00d x2t fix build msvc2015 & qt 5.9 (and upper) 2018-03-06 11:17:10 +03:00
45237ad7d4 [fonts] Remove font pick by fontformat 2018-03-05 17:54:09 +03:00
d44aa0d28a x2t - fix bug #36524 2018-03-05 17:47:05 +03:00
405396afca Merge remote-tracking branch 'origin/release/v5.1.0' into develop 2018-03-05 17:07:17 +03:00
3ec6827f76 Change MSVC version number 2018-03-05 16:50:12 +03:00
dfc92584f7 x2t -fix test projects 2018-03-05 16:48:06 +03:00
743488b7a5 Fix build failing on visual studio 2015 2018-03-05 14:45:44 +03:00
fca8c8b09c x2t - graphics - fix build for qt 5.9 and msvc2015 2018-03-04 14:57:11 +03:00
2b36fe96a2 x2t - fix compiler for msvc2015 2018-03-02 15:17:36 +03:00
ed90117493 [ios][x2t] fixed xlsx 2018-03-02 14:26:29 +03:00
e7c73afb92 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2018-03-02 12:25:38 +03:00
f0cd60b93c Merge remote-tracking branch 'origin/release/v5.1.0' into develop 2018-03-02 11:12:28 +03:00
ca9e385bbc x2t version 2.4.520 2018-03-01 20:02:57 +03:00
cfe9398ff0 RtfFormatReader - fix convert document from consultant+ 2018-03-01 20:01:04 +03:00
16728b5195 Escape to build openssl twice 2018-03-01 17:25:47 +03:00
c53b93b24c Merge pull request #61 from ONLYOFFICE/feature/update-copyright
Update copyright to 2018
2018-03-01 16:00:51 +03:00
c3cd1afa85 Update copyright to 2018 2018-03-01 14:30:24 +03:00
d497d21cac Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2018-03-01 12:20:12 +03:00
84f1c05d5f [v8] reset to no use shapshot 2018-03-01 11:57:53 +03:00
49aa15a751 Merge remote-tracking branch 'origin/release/v5.1.0' into develop 2018-02-28 19:59:59 +03:00
0c5410df72 x2t - metafile test 2018-02-28 19:58:41 +03:00
9b3c92d5f5 x2t - fix errors content after tesing rtf->docx, xls->xlsx 2018-02-28 19:57:56 +03:00
a4881cd241 [fonts] Fix bug with font selection 2018-02-28 15:05:01 +03:00
4b6a14f617 Fix launching featch_linux_correct.sh 2018-02-28 14:48:43 +03:00
c4013d747c Fix shell syntax 2018-02-28 14:07:04 +03:00
98e31947cc OdfFormatWriter - fix bug #37016 2018-02-28 12:38:08 +03:00
86378add6a Merge branch 'release/v5.1.0' of github.com:ONLYOFFICE/core into release/v5.1.0 2018-02-27 19:54:53 +03:00
d00536d05d Disable paralell build 2018-02-27 18:36:30 +03:00
6c0e3e208c Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2018-02-27 18:32:04 +03:00
377d79cfc6 Remove multithread make use MAKEFLAGS instead 2018-02-27 17:03:54 +03:00
cfe59582fc x2t - convert bigest meta file in raster without svg 2018-02-27 11:50:19 +03:00
2256d3ae5d [v8] switch to external_snapshot lib 2018-02-27 06:07:47 +03:00
a8b57060ce [v8] correct libs 2018-02-27 04:02:21 +03:00
655dd97626 Merge pull request #60 from ONLYOFFICE/feature/v8_6.0
Feature/v8 6.0
2018-02-27 13:18:52 +03:00
451b4920c7 Merge branch 'release/v5.1.0' into feature/v8_6.0 2018-02-27 13:18:26 +03:00
b214dc93d8 XlsFormatReader - fix convert elements chart; fix convert color scale cond. format 2018-02-26 19:37:14 +03:00
a2d0c4ad7d Fix build 3rd-party on macOS 2018-02-26 14:57:24 +03:00
43f29d2877 [bug] Fix bug 35691 2018-02-26 13:29:37 +03:00
d82802bc58 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2018-02-26 12:32:32 +03:00
5f5f22a0f0 Merge branch 'release/v5.1.0' of https://github.com/ONLYOFFICE/core into release/v5.1.0 2018-02-26 12:03:27 +03:00
5256afe04c x2t version up 2.4.519 2018-02-26 12:05:13 +03:00
b9080eb9c2 XlsFormat - workbook protections 2018-02-24 14:08:58 +03:00
5649fb3e2e RtfFormat; XlsFormat - extended chart layouts for series, titles 2018-02-24 12:54:55 +03:00
348b8e4045 [x2t][feat] Add Word app version in Editor.bin 2018-02-22 18:32:27 +03:00
2087e9f195 [fonts] AllFontsGen 2018-02-22 18:13:47 +03:00
ccd84e1850 Merge branch 'develop' of https://github.com/ONLYOFFICE/core into develop 2018-02-22 17:43:29 +03:00
08ca56873e RtfFormatWriter - fix shapes size (for previous) 2018-02-22 17:42:54 +03:00
72761a21e3 x2t fix linux build 2018-02-22 17:41:05 +03:00
9e5a1f004e Merge branch 'develop' of https://github.com/ONLYOFFICE/core into develop 2018-02-22 17:30:51 +03:00
f34590d724 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2018-02-22 17:09:07 +03:00
57fea23de4 RtfFormatWriter - convert ooxml chart to ole object 2018-02-22 16:27:45 +03:00
bc67fc8e55 . 2018-02-21 17:36:28 +03:00
4aae1b21e9 RtfFormatWriter - fix write ole object 2018-02-21 17:34:16 +03:00
ae69f892f1 XlsFormatReader - fix users file - fix layout plot area chart from newest format 2018-02-21 15:23:46 +03:00
93d8634ca3 x2t fix linux compaund. version up to 2.4.518 2018-02-21 14:42:59 +03:00
bdd4b68f43 XlsFormat - fix users file - chart title & bevel shape 2018-02-21 12:28:48 +03:00
a9a674c895 RtfFormatReaderWriter - convert ole object. 2018-02-21 12:06:17 +03:00
ed575b3b68 [x2t][config] Rename m_oInputLimits param 2018-02-20 16:20:58 +03:00
016d46d030 [x2t][feat] Add m_oInput param to limit commpressed/uncommpressed size of zip 2018-02-20 14:56:20 +03:00
486685e4b4 [feat] Add COfficeUtils::GetFilesSize to determine commpressed/uncommpressed size of archive 2018-02-20 14:54:31 +03:00
26a6a77b8d [fonts] New scheme AllFontsGen 2018-02-19 19:08:52 +03:00
90aa7973ed [fonts] New scheme AllFontsGen 2018-02-19 17:19:29 +03:00
f437d8f5e1 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2018-02-19 12:33:59 +03:00
b2363c02c0 [allfontsgen] Log 2018-02-16 17:01:57 +03:00
32b59120aa Escape building HtmlFileInternal on Mac OS 2018-02-16 12:57:06 +03:00
ee699959ad Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2018-02-16 12:39:31 +03:00
7186b56b64 DocFormatReader - fix table mapping 2018-02-16 11:54:24 +03:00
6247490047 RtfFormatReader - fix ole xls chart
RtfFormatWriter - fix table bounds
2018-02-15 19:20:19 +03:00
f30e14c421 Add mac support 2018-02-15 18:54:26 +03:00
e340a2af22 Fix typo 2018-02-15 17:24:49 +03:00
6a5cddf0ce Add multi thread building v8 on mac 2018-02-15 17:13:05 +03:00
312728fe9a Fix typo 2018-02-15 17:00:44 +03:00
dcba70144d Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2018-02-15 12:20:56 +03:00
182da130da RtfFormatWriter - fix table layouts 2018-02-14 20:01:13 +03:00
f72fa4e3e0 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2018-02-14 13:11:42 +03:00
eb3ba8c42e RtfFormatWriter - fix table padding 2018-02-13 19:47:23 +03:00
dec099b19b [x2t] Fix bug #36922 2018-02-13 19:24:28 +03:00
ef4e5d9a86 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2018-02-13 12:31:04 +03:00
21762360ac RtfFormatWriter - fix linux build 2018-02-13 12:13:42 +03:00
563fe88842 [x2t][UnicodeConverter] Change UTF-16,UTF-32 encoding name to UTF-16LE
As described in http://unicode.org/faq/utf_bom.html#gen6 UTF-16,UTF-32 requires BOM
2018-02-13 11:33:32 +03:00
0e085fbb13 RtfFormatWriter - fix text in ooxml shapes, expand properties ooxml shapes 2018-02-12 19:54:28 +03:00
ed409e745a fix bug #36905 2018-02-12 19:44:59 +03:00
4bc58482b3 [ios][x2t] fixed build project 2018-02-12 14:55:08 +03:00
93b08c939f Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2018-02-08 12:45:11 +03:00
89ee039a05 RtfFormatReader - fix convert shapes 2018-02-08 11:11:49 +03:00
5d5b1202c7 fix for ms office editor. bug 36869. 2018-02-07 17:57:11 +03:00
c7646fd813 Changed main default fonts 2018-02-07 17:09:40 +03:00
b1d406b448 fix xdr xfrm in graphiicFrame 2018-02-07 15:36:51 +03:00
ea37eab86e . 2018-02-07 13:15:58 +03:00
d045609523 DocFormatReader - fix shape 2018-02-06 20:13:06 +03:00
9336448ca9 fix bug 36861 2018-02-06 17:55:37 +03:00
5830e7824a fix bug #36740 - for csv preview remove error return 2018-02-06 17:35:11 +03:00
821feb51b5 . 2018-02-06 15:59:20 +03:00
547979cd9b bug: fix open CBulletColor with no UniColor 2018-02-06 14:22:27 +03:00
c4481eb125 DocFormatReader - adding decrypt for format 1995, adding xor method decrypting 2018-02-06 13:55:59 +03:00
ad0f2c89e0 fix bug #35277
XlsFormatReader - adding decrypt for format 1995, adding xor method decrypting
2018-02-05 17:38:14 +03:00
46456151a6 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2018-02-05 14:23:37 +03:00
e15c75b6aa add sha-256 hash agrorithm 2018-02-05 13:52:29 +03:00
b2fb7f0fe7 . 2018-02-05 12:52:24 +03:00
410e5ebd75 . 2018-02-05 12:11:35 +03:00
9c57088ef1 RtfFormatWriter - add application property for info
OdfFormatWriter - ods - fix theme color in font
2018-02-03 18:55:49 +03:00
24230e12a3 Merge branch 'develop' of https://github.com/ONLYOFFICE/core into develop 2018-02-02 18:26:11 +03:00
2acef0d4a2 . 2018-02-02 18:25:30 +03:00
aca5ffa36f add standard priority to "Wingdings" font-family 2018-02-02 16:58:10 +03:00
4fc3726f37 fix read strict ooxml textbox (namespace wne) 2018-02-02 15:08:11 +03:00
2682e1fbac Ooxml - fix vml image without image 2018-02-02 14:52:15 +03:00
f5c3ae779b . 2018-02-02 13:59:58 +03:00
8badf1fd4f Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2018-02-02 13:45:17 +03:00
068c60afa0 fix bug #36740 - extending error code
x2t version 2.4.515
2018-02-01 19:33:59 +03:00
5b8ca5b417 OdfFormatWriter - write columns table parts in formulas as ref 2018-02-01 18:55:57 +03:00
acfd12ea30 fix bug #36740 2018-02-01 16:42:34 +03:00
a04b83cada . 2018-02-01 12:28:46 +03:00
a7bf12c052 . 2018-01-31 18:17:45 +03:00
5c01b23dee . 2018-01-30 20:09:22 +03:00
db11b75a2e x2t version 2.4.514 2018-01-30 19:37:10 +03:00
2ba4c18cdf bug: initialize m_pWorkbookComments 2018-01-30 17:22:39 +03:00
6c63f9468f Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2018-01-30 17:12:16 +03:00
b264f20f29 . 2018-01-30 15:21:05 +03:00
5e04ea62f7 fix operation priority 2018-01-30 14:44:52 +03:00
3d1db63c0e bug: bug on save onlyoffice extention for comments in xlsx 2018-01-29 19:51:06 +03:00
f124d18256 bug: save nil shading to docx 2018-01-29 18:14:23 +03:00
9bffb65dcb x2t 2.4.512 2018-01-29 15:46:08 +03:00
2fbcc3832f feat: add workbookComments, presentationComments 2018-01-26 20:37:27 +03:00
97b4311e95 . 2018-01-26 19:18:41 +03:00
228b3a52e9 . 2018-01-26 17:55:04 +03:00
2f2236646d Merge branch 'develop' of https://github.com/ONLYOFFICE/core into develop
* 'develop' of https://github.com/ONLYOFFICE/core:
  OdfFormatReader - data validation (type dropdown list)
  no squares
  fix previous commit
  font by symbol table
2018-01-26 17:08:57 +03:00
30603d0561 build fixed 2018-01-26 17:08:51 +03:00
933af771b7 OdfFormatReader - data validation (type dropdown list) 2018-01-26 14:45:24 +03:00
c04a537d69 no squares 2018-01-26 13:55:24 +03:00
e49d78db47 fix previous commit 2018-01-26 11:39:56 +03:00
99ec420ee5 font by symbol table 2018-01-26 11:36:19 +03:00
f764b034a1 . 2018-01-25 18:33:12 +03:00
73fe023460 Merge branch 'develop' of https://github.com/ONLYOFFICE/core into develop 2018-01-25 18:26:55 +03:00
242af3c80e . 2018-01-25 18:26:14 +03:00
7756e4b8bd . 2018-01-25 18:17:46 +03:00
56a1d1f627 x2t -fix appVersion 2018-01-25 18:16:15 +03:00
11bd4ff61d . 2018-01-25 17:20:56 +03:00
93a06d7f86 . 2018-01-25 17:18:40 +03:00
76d2d429b7 x2t version 2.4.511 2018-01-25 17:07:43 +03:00
c6de37dbad . 2018-01-25 17:02:31 +03:00
d022e669f0 . 2018-01-25 15:57:17 +03:00
184e79bae1 . 2018-01-25 15:52:14 +03:00
e6581671c8 . 2018-01-25 15:27:06 +03:00
e0a1c688bf . 2018-01-24 19:28:04 +03:00
9e0b301179 write verion x2t to converted files 2018-01-24 18:25:23 +03:00
8680fb2e0e . 2018-01-24 15:45:10 +03:00
c7c605a970 fix bug #31327
convert script text in toggle property in simple text
2018-01-23 19:34:07 +03:00
23d648d92d fix bug #36409 2018-01-23 16:53:40 +03:00
b098c98dbb x2t version 2.4.510 2018-01-23 16:23:09 +03:00
b88726beaf fix bug #36514 2018-01-23 14:09:55 +03:00
b2d3e5e194 . 2018-01-22 19:21:57 +03:00
a8315efae0 . 2018-01-22 18:26:40 +03:00
3781cf6774 . 2018-01-22 17:45:21 +03:00
c9c468e4ed Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2018-01-22 17:00:52 +03:00
7e36d47991 fix bug #8010
OdfFormatReader - dropdown & user fields
2018-01-22 15:09:23 +03:00
419a01bd09 fix bug #36725 2018-01-22 11:21:28 +03:00
804a01cab3 x2t version 2.4.509 2018-01-20 15:22:31 +03:00
931d6aa17c . 2018-01-20 14:24:40 +03:00
2861539949 . 2018-01-19 19:33:12 +03:00
281dad68fb . 2018-01-19 14:42:32 +03:00
04ba432cde x2t version 2.4.508 2018-01-19 14:14:33 +03:00
61c943a3b2 up 2018-01-19 13:46:06 +03:00
f9b529badf Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2018-01-18 19:16:34 +03:00
9fdc7641b3 . 2018-01-18 15:24:33 +03:00
1029ee9101 OoxToBinary - modify preparing to binary write 2018-01-18 15:13:21 +03:00
9ef5bec2a5 [ios] fixed build 2018-01-17 12:43:03 +03:00
93132eb8a0 x2t version 2.4.506 2018-01-17 11:18:24 +03:00
9828c25e51 . 2018-01-16 19:45:34 +03:00
db1204288b OdfFormatWriter - keeping current font size 2018-01-15 18:16:41 +03:00
26c3d37be5 Merge branch 'develop' of https://github.com/ONLYOFFICE/core into develop 2018-01-15 17:57:45 +03:00
077ea08368 OdfFormatWriter - text position (%) 2018-01-15 17:57:32 +03:00
98eab74e97 . 2018-01-15 17:51:30 +03:00
2a7e88ca76 v5.0.7 2018-01-15 15:19:37 +03:00
44491bbbb4 v5.0.7 2018-01-15 15:18:16 +03:00
369596b860 OdfFormatWriter - fix dropCap, sections 2018-01-13 14:59:56 +03:00
15af8f561a OdfFormatWriter - fix picture size from placeholder 2018-01-12 17:02:33 +03:00
58f8d13d71 . 2018-01-12 13:57:26 +03:00
d6413057e2 x2t version 2.4.505
OOXML - add external audio, video; add sound effects for shapes; fix chart theme override, clrmap; convert canvas drawingML
RtfWriter - add image scaling from DrawingML
fix convert from google csv
2018-01-12 12:54:22 +03:00
008382213b Merge branch 'develop' of https://github.com/ONLYOFFICE/core into develop
Conflicts:
	Common/DocxFormat/Source/XlsxFormat/Worksheets/Worksheet.h
2018-01-12 12:13:38 +03:00
dd5b4a719b x2t version 2.4.504 2018-01-12 12:03:44 +03:00
3d198bc211 for xlsx comments: Tahoma 9, User name in comment body 2018-01-11 20:43:10 +03:00
05ff75eeb2 fix bug #36652 2018-01-11 17:41:37 +03:00
d44ef86319 . 2018-01-11 11:35:45 +03:00
2f42dc2c35 . 2018-01-09 17:57:27 +03:00
9b38a5d632 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2018-01-09 13:59:51 +03:00
597414ea6b DocFormatFile - fix users file (1995) without codepage 2017-12-26 13:08:02 +03:00
7f06ce7064 . 2017-12-26 11:21:39 +03:00
adf39680b6 OdfFormatWriter - extendede condition conditional formatting (x14) 2017-12-25 20:06:22 +03:00
ce77d478e3 x2t version 2.4.498 2017-12-25 15:42:59 +03:00
e1e14ae243 . 2017-12-25 13:52:57 +03:00
4f6e364225 . 2017-12-25 13:48:50 +03:00
26c02c5766 . 2017-12-23 19:33:05 +03:00
0d8c668f95 OdfFormat, fix bug 36596 (only for onlyoffice editors) 2017-12-23 17:34:20 +03:00
310cff0dfe change non-defined temp directory to unique 2017-12-23 14:48:44 +03:00
7f6611ab21 .. 2017-12-23 14:35:52 +03:00
bb37e348f5 . 2017-12-23 13:26:11 +03:00
6b5e03df5e . 2017-12-23 12:29:40 +03:00
d0e0109560 . 2017-12-22 15:10:45 +03:00
dc33f7f197 fix WriteAutoFilter error 2017-12-21 19:06:21 +03:00
85f4aa5679 fix error in sheetViews toXML 2017-12-21 17:28:55 +03:00
d2c5ea026f OOXML - fix ole object read 2017-12-21 13:52:17 +03:00
289aec7908 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2017-12-21 12:59:36 +03:00
419ec7ed33 x2t version up 2017-12-20 19:17:15 +03:00
5f7d9eea02 x2t - optimization read ooxml files 2017-12-20 18:33:35 +03:00
709ee1942d fix bug #36568 2017-12-19 16:31:54 +03:00
5039cec847 diagramm save error 2017-12-19 15:09:10 +03:00
e59eff3a16 fix user file 2017-12-18 18:57:05 +03:00
2206b3b366 Remove unused code 2017-12-18 16:43:12 +03:00
a2d37e8a22 OdfFormaReader - fix 3d charts with 2 axis 2017-12-16 16:24:51 +03:00
b13eba5f01 x2t optimization rels 2017-12-15 17:05:47 +03:00
a48058c7d5 merge from 5.0.7 2017-12-15 14:52:11 +03:00
ab76aff379 . 2017-12-15 14:49:54 +03:00
b8b8a14268 fix bug 36524 (fix MathType equation) 2017-12-15 14:47:57 +03:00
e5ef749718 . 2017-12-15 12:24:35 +03:00
5d524369b8 . 2017-12-14 19:31:33 +03:00
e78fc0befc x2t - fix users files 2017-12-14 16:46:29 +03:00
d9986d09cd x2t - fix users file 2017-12-13 19:15:13 +03:00
bd67f4bf1c . 2017-12-13 15:13:37 +03:00
475bfaf93d Merge remote-tracking branch 'origin/hotfix/v5.0.7' into develop 2017-12-13 15:12:19 +03:00
1a8af4d8ed x2t - fix users file 2017-12-13 15:11:16 +03:00
cdf8dc7a4c Changed cef update condition 2017-12-13 12:55:54 +03:00
d71552bddd Merge remote-tracking branch 'origin/hotfix/v5.0.7' into develop
# Conflicts:
#	ASCOfficeDocFile/DocFormatTest/DocFormatTest.cpp
2017-12-13 12:40:08 +03:00
548c5ab608 x2t - fix users files 2017-12-13 11:59:49 +03:00
6a01384023 . 2017-12-13 00:01:15 +03:00
d70f36e36d DocFormat - fix users files 2017-12-12 19:41:50 +03:00
f65984f079 . 2017-12-12 19:41:16 +03:00
5b48a7a330 DocFormat - fix users file, add data form field 2017-12-12 19:10:08 +03:00
1496aece57 v8 (mac os) 2017-12-12 19:06:09 +03:00
60cf51ad0d Move ASCDOCUMENTSCORE to separated target 2017-12-12 16:30:44 +03:00
8e7231b322 removed unused code 2017-12-12 12:43:33 +03:00
2b339b6842 Cherrypick from develop 2017-12-12 12:43:03 +03:00
fb0dbfc231 Cherrypick from develop 2017-12-12 12:40:28 +03:00
756613e883 Merge pull request #56 from ONLYOFFICE/hotfix/v5.0.7
for b599a6bc43 to fix build error
2017-12-11 20:17:01 +03:00
ede03fafea for b599a6bc43 to fix build error 2017-12-11 19:52:44 +03:00
bdec91bfd5 Merge remote-tracking branch 'origin/hotfix/v5.0.7' into develop 2017-12-11 18:44:50 +03:00
260c2edd21 . 2017-12-11 18:42:11 +03:00
3eeec8fc67 RtfFormat - fix users file 2017-12-11 18:39:37 +03:00
ba6c7e8151 Merge remote-tracking branch 'origin/feature/v5.0.7.1' into develop 2017-12-11 14:05:03 +03:00
41a213491e fix image content type 2017-12-11 13:45:28 +03:00
b599a6bc43 Add open/save JsaProject.bin for OnlyOffice Macros 2017-12-11 13:31:48 +03:00
196fb71bd4 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2017-12-07 15:00:44 +03:00
a0fd139027 Merge pull request #55 from ONLYOFFICE/feature/v5.0.7.1
Feature/v5.0.7.1
2017-12-06 18:54:01 +03:00
48852bc618 removed unused code 2017-12-06 18:51:58 +03:00
20b781cb7e pdf checker bug 2017-12-06 18:50:09 +03:00
704b3b709f update cef if newer version exist 2017-12-06 18:21:58 +03:00
e4674915c2 Update cef if exist newer version 2017-12-06 17:19:46 +03:00
51fe936e5f ... 2017-12-06 12:18:06 +03:00
d8b177411f x2t - options for check macro in file 2017-12-05 16:56:50 +03:00
717b628055 ... 2017-12-05 14:37:10 +03:00
e4f94646b6 x2t version up 2017-12-05 10:54:43 +03:00
dcec7447e4 XlsFormat - apply theme style from format office 2010 and later 2017-12-04 19:24:27 +03:00
5f12552f78 XlsFormat - theme 2017-12-03 16:09:35 +03:00
d293769c1f XlsFormat .. 2017-12-02 17:31:10 +03:00
b45e772a50 remove stub for hyperlink without link 2017-12-01 18:34:04 +03:00
a0bf609917 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2017-12-01 15:15:55 +03:00
9ad6960b32 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2017-12-01 15:01:51 +03:00
fdb7716abc builder error (save to pdf & open file by url) 2017-12-01 14:23:21 +03:00
f72d6dfe0e XlsFormat-... 2017-11-30 20:04:08 +03:00
23029a6a92 Change cef number 2017-11-30 16:28:48 +03:00
80d25b6561 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2017-11-30 16:27:43 +03:00
eda8e4d13f add c_oSerCellTypes::ValueText for cell value; Read1 error with empty length 2017-11-30 14:18:46 +03:00
64f578e59f XlsFormat - ... 2017-11-29 19:32:21 +03:00
16c57b50cc XlsFormat - table parts 2017-11-29 14:48:02 +03:00
83c0ba9dab XlsFormat - table parts 2017-11-28 19:41:16 +03:00
a2443dadeb use external directory for fonts 2017-11-28 19:17:30 +03:00
789bb1d4b3 add open/save bookmarks 2017-11-28 17:49:14 +03:00
4138ae5ce2 add save to odp 2017-11-28 17:29:12 +03:00
239b5dbf11 fix bug #36451 (ole object old style in master slide) 2017-11-28 17:01:03 +03:00
56918fd78a Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2017-11-27 18:43:08 +03:00
c046776b9c Merge branch 'hotfix/v5.0.5' into develop
# Conflicts:
#	X2tConverter/src/cextracttools.h
2017-11-27 18:14:40 +03:00
055a02570b XlsFormat - ... 2017-11-27 17:44:55 +03:00
e7bbbec0de v5.0.5 2017-11-27 17:06:49 +03:00
1e2e5996f3 . 2017-11-23 19:40:37 +03:00
875717acd4 Add m_sSavePassword (m_sPassword - only for open) 2017-11-23 18:40:31 +03:00
033feeaf9d fix bug #18178 2017-11-23 18:16:44 +03:00
de336e5f96 Merge remote-tracking branch 'origin/hotfix/v5.0.5' into develop 2017-11-23 17:43:20 +03:00
82b3dbdae6 OdfFormatReader - fix users files 2017-11-23 17:42:09 +03:00
d1227f7759 x2t - add native commands for crypt file 2017-11-23 17:28:28 +03:00
4d134387f9 . 2017-11-23 17:15:06 +03:00
3f8600dfb7 XlsFormat - attachedToolbar,refactoring 2017-11-23 15:34:55 +03:00
511f043d63 . 2017-11-23 14:26:49 +03:00
69a41343c2 build with clang++ 2017-11-23 10:55:04 +03:00
578327bab6 XlsFormat - split sheets by type (ala original file) 2017-11-22 20:05:03 +03:00
52908908a5 fix linux build 2017-11-22 11:44:33 +03:00
3b75b01e51 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2017-11-21 19:58:22 +03:00
24d9b99a44 Merge remote-tracking branch 'origin/hotfix/v5.0.5' into develop 2017-11-21 18:10:56 +03:00
dce58b628f fix bug #36322 2017-11-21 18:10:05 +03:00
f42cb4580c fix users files
XlsFormat olap hierarchy
...
2017-11-21 17:02:22 +03:00
52777e36cb refactoring 2017-11-21 12:49:32 +03:00
7b7e9f3e6e . 2017-11-20 16:21:58 +03:00
d39fa156e7 fix build 2017-11-20 15:47:40 +03:00
48bf40919c fix... 2017-11-17 19:33:38 +03:00
fd53a987be fix bug #36272 2017-11-17 19:02:51 +03:00
b4d298542a fix bug #36251 2017-11-17 15:58:19 +03:00
207ea8224b Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2017-11-17 14:54:55 +03:00
bae854027b fix bug #36380
Problem with picture in footnote
2017-11-17 13:18:20 +03:00
9723c379dd . 2017-11-17 12:44:51 +03:00
e8d8b2e56c . 2017-11-17 12:27:58 +03:00
adb84b0f05 x2t version up 2017-11-17 12:01:51 +03:00
a4ee30d031 fix bug #36201 2017-11-17 11:44:07 +03:00
e05194b277 Move ASCDOCUMENTSCORE to separated target 2017-11-16 18:14:37 +03:00
21f7f6ed5b fix bug #36335 2017-11-15 13:28:19 +03:00
80863ae25b v5.0.4 2017-11-13 17:46:10 +03:00
07562a9582 v5.0.4 2017-11-13 17:44:36 +03:00
6da196e426 fix bug #36311 2017-11-13 11:48:28 +03:00
db2f69359a Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2017-11-10 12:06:06 +03:00
d220cc8c79 removed stubs on writing tblLayout 2017-11-09 19:56:04 +03:00
a3cd9e907d Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2017-11-08 12:05:47 +03:00
f53c3d9f50 Merge pull request #51 from ONLYOFFICE/feature/pre5.0.4
pdf reader bug
2017-11-07 10:40:46 +03:00
fa98f22e3d fixed crush on Revision: 069544bf6c 2017-11-03 19:07:29 +03:00
52db5084b9 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2017-11-03 17:42:31 +03:00
e01c09bcc9 XlsFormat - olap .. 2017-11-03 15:36:15 +03:00
069544bf6c tab leader 2017-11-02 19:09:00 +03:00
b0f0f656af Merge pull request #50 from ONLYOFFICE/feature/bug36176
fix bug 36176
2017-11-02 18:00:26 +03:00
99191e65b0 XlsFormat - fix connections (oleDb, query...) 2017-11-02 15:39:18 +03:00
fb41720817 for bug 35900 (CWorkbookPr::toXml) 2017-11-02 13:31:14 +03:00
406c290be4 . 2017-11-01 15:40:15 +03:00
5ae4d7f819 XlsFormat - ... 2017-11-01 13:43:24 +03:00
e69c1677b2 v5.0.3 2017-10-31 18:49:25 +03:00
4d836c180a XlsFormat - mso storage (customXml) 2017-10-31 17:40:49 +03:00
e08b6542d4 XlsFormat - ctrlProps 2017-10-31 15:15:44 +03:00
e1340c63ec pdf reader bug 2017-10-30 15:06:43 +03:00
4b122c0b94 . 2017-10-30 13:47:16 +03:00
867438833b fix bug 36176 2017-10-30 13:40:57 +03:00
8b80aa94b7 XlsFormat - .. 2017-10-27 19:51:00 +03:00
f960fc60bb removed all stubs for FldChar 2017-10-27 19:05:06 +03:00
64213746b0 XlsFormat - query tables 2017-10-26 18:18:09 +03:00
09941c67ac . 2017-10-26 17:16:29 +03:00
c2605bb582 x2t - vps 2017-10-26 12:55:06 +03:00
ab2703c825 XlsFormat - vps 2017-10-26 11:04:35 +03:00
08ce8cb3f5 XlsFormat ... 2017-10-26 10:47:36 +03:00
9ac7e7122d Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2017-10-25 19:57:09 +03:00
5efe043ab3 refactoring 2017-10-25 18:34:05 +03:00
f2af1ccd36 refactoring 2017-10-25 18:22:51 +03:00
113d5b4ca3 refactoring 2017-10-25 18:10:59 +03:00
d3461dd3cb refactor 2017-10-25 17:54:27 +03:00
e95a0fb765 XlsFormat - activeX objects 2017-10-25 11:48:53 +03:00
84fae4dd5a Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2017-10-23 19:20:32 +03:00
c5ce1e27e4 x2t version up 2017-10-21 14:01:11 +03:00
7ecc7fa1df compaund file stream in unicode 2017-10-21 13:28:29 +03:00
c46cd9e6e5 Merge pull request #48 from ONLYOFFICE/hotfix/v5.0.3
Hotfix/v5.0.3
2017-10-20 17:45:01 +03:00
e299e59d11 fix write compaund files 2017-10-20 15:52:09 +03:00
1e0f4d6fdb XlsFormat - developers controls (buttons, options, ....), fix vba stream 2017-10-19 17:39:00 +03:00
4dae8f50fa Merge pull request #47 from ONLYOFFICE/feature/ooxmlsign
Feature/ooxmlsign
2017-10-18 19:08:30 +03:00
9cc5ed1db0 . 2017-10-18 19:03:58 +03:00
6d1dd9c420 ms crypto bug 2017-10-18 18:58:04 +03:00
a038e1562f XlsFormat - control objects 2017-10-18 14:38:31 +03:00
1ec46045c2 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2017-10-18 12:05:47 +03:00
549e3dc579 Merge pull request #46 from ONLYOFFICE/feature/crypt
crypto fix padding size
2017-10-17 13:01:29 +03:00
8440b18223 crypto fix padding size 2017-10-17 12:57:47 +03:00
9c7a03fdc5 OdfFormatWriter - add ole objects 2017-10-17 11:40:37 +03:00
9272b27a69 crypto fix padding size 2017-10-16 19:37:18 +03:00
ef57330a79 . 2017-10-16 19:20:28 +03:00
d35619eeae Merge branch 'develop' of https://github.com/ONLYOFFICE/core into develop
* 'develop' of https://github.com/ONLYOFFICE/core:
  x2t binary - fix convert ole without vml drawing
  OdsFormat - fix absolute anchor for ole
  XlsFormat - activeX, controls & ole embedded & links
  xml string as second command-line param(first - path to xml)
  .
  --all-fonts-path param
  Added empty files
  v8 (windows correct)
  Added docbuilder target
2017-10-16 17:53:40 +03:00
b38c552cc5 fixed serialize 2017-10-16 17:53:31 +03:00
1b91ee579c x2t binary - fix convert ole without vml drawing 2017-10-16 14:22:53 +03:00
337c92e522 OdsFormat - fix absolute anchor for ole 2017-10-16 12:22:30 +03:00
8fe1eb7525 XlsFormat - activeX, controls & ole embedded & links 2017-10-16 11:28:46 +03:00
f4051ed5ae Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2017-10-13 19:15:07 +03:00
1deb2a6905 Merge 2017-10-13 14:44:53 +03:00
470eddf2b1 Merge 2017-10-13 14:43:33 +03:00
69a787411c xml string as second command-line param(first - path to xml) 2017-10-13 13:51:27 +03:00
22f986295f . 2017-10-12 18:17:16 +03:00
86d2bde83b x2t version up 2017-10-12 12:01:44 +03:00
07041d60f6 . 2017-10-12 11:54:47 +03:00
a5466ab740 XlsFormatReader - external data (dde, workbook, ..) 2017-10-12 11:41:21 +03:00
ffeb03e0d0 Merge pull request #44 from ONLYOFFICE/develop
_MSC_VER >= 1900 build
2017-10-11 16:33:40 +03:00
dfd54ff53f _MSC_VER >= 1900 build 2017-10-11 16:30:37 +03:00
cf4d74a7e3 v8 6.0 windows 2017-10-11 16:24:05 +03:00
90c0633212 . 2017-10-09 19:12:47 +03:00
3ea4898939 . 2017-10-09 18:56:49 +03:00
1d00c343c6 Merge pull request #43 from ONLYOFFICE/develop
speed logger
2017-10-09 17:29:58 +03:00
2a408f0e2b . 2017-10-09 17:24:01 +03:00
6ec7d77e19 speed logger 2017-10-09 15:21:16 +03:00
3813be21c7 --all-fonts-path param 2017-10-09 15:11:30 +03:00
047d0567e1 mac worked version 2017-10-09 13:16:52 +03:00
356ccba104 fixed bug#35998 2017-10-06 14:09:56 +03:00
68c8c0cb29 Merge pull request #42 from ONLYOFFICE/feature/docbuilder
Feature/docbuilder
2017-10-06 11:57:57 +03:00
3044d1122a OdfFormatReader - fix pilot tables (groups & references) 2017-10-06 11:36:00 +03:00
fb00ba7ecb fix users file 2017-10-06 11:35:03 +03:00
ab0c5703a5 Added empty files 2017-10-06 11:04:59 +03:00
e22b63347f v8 (windows correct) 2017-10-05 18:13:52 +03:00
9dd115ec56 v5.0.1 2017-10-05 14:48:07 +03:00
438ba3aded v5.0.1 2017-10-05 14:46:28 +03:00
29b002ca80 Added docbuilder target 2017-10-04 14:56:03 +03:00
34083d996b preload cef library 2017-10-03 16:10:20 +03:00
244d549cf8 --save-use-only-names mode 2017-10-03 11:07:01 +03:00
0123058a21 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2017-10-02 19:17:44 +03:00
ef96571879 outlineLvl 2017-10-02 17:18:50 +03:00
7a27150de6 OdfFormatReader - fix math after testing 2017-10-02 17:11:12 +03:00
2197fddb7b RtfFormatReader - fix ole 2017-09-29 19:29:05 +03:00
d31344d7d3 correct metafile bounds 2017-09-29 17:29:21 +03:00
f7617b42cb Merge remote-tracking branch 'origin/hotfix/v5.0.1' into develop 2017-09-29 15:57:28 +03:00
8312cce2c3 . 2017-09-29 15:56:39 +03:00
dc89e1d484 Merge branch 'hotfix/v5.0.1' of https://github.com/ONLYOFFICE/core into hotfix/v5.0.1 2017-09-29 15:33:18 +03:00
17f4903347 Merge remote-tracking branch 'origin/hotfix/v5.0.1' into develop 2017-09-29 15:31:52 +03:00
ebdfb2f785 OOxmlFormat - fix users files 2017-09-29 15:28:46 +03:00
ec2901bf48 RtfFormat - fix users file 2017-09-29 14:24:57 +03:00
f9e87624c0 . 2017-09-29 13:31:08 +03:00
5f0e6349cc . 2017-09-29 11:06:48 +03:00
3bdf44b8c7 Merge remote-tracking branch 'origin/hotfix/v5.0.1' into develop 2017-09-29 10:56:48 +03:00
d586698025 x2t version up 2017-09-29 10:54:08 +03:00
eb6fb03ca5 Merge remote-tracking branch 'origin/hotfix/v5.0.1' into develop 2017-09-28 19:27:08 +03:00
ad40f51dee OdsFormatReader - fix after testing 2017-09-28 19:26:35 +03:00
5e60456fc1 fix for crash sample.docx file 2017-09-28 17:30:13 +03:00
1f9e3f4fd8 OdpFormatReader - fix after testing 2017-09-27 19:49:10 +03:00
334620cd5a hidePivotFieldList in Editor.bin 2017-09-26 17:19:58 +03:00
4a5fca5ccf hidePivotFieldList in Editor.bin 2017-09-26 17:18:05 +03:00
828df16fe5 OdfFormat - fix transactions 2017-09-26 16:41:43 +03:00
66dae03919 Merge branch 'develop' of https://github.com/ONLYOFFICE/core into develop
* 'develop' of https://github.com/ONLYOFFICE/core:
  fix bug #35895
  x2t version up
  OdfFormatReader - fix after testing
2017-09-26 16:37:52 +03:00
114a01f364 event for drag&drop content in ios11 2017-09-26 16:37:43 +03:00
217e8b028e Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2017-09-26 12:12:52 +03:00
2ddaf33156 Merge branch 'develop' of https://github.com/ONLYOFFICE/core into develop 2017-09-25 19:07:39 +03:00
1af37af850 Merge remote-tracking branch 'origin/hotfix/v5.0.1' into develop 2017-09-25 19:06:43 +03:00
b58026ea66 Merge branch 'develop' of https://github.com/ONLYOFFICE/core into develop
* 'develop' of https://github.com/ONLYOFFICE/core:
  OdfFormatReader - fix after testing
  .
  PptFormat - support vba macros
  DocFormat - vba macros
2017-09-25 18:54:39 +03:00
09a8a6794a log for errors 2017-09-25 18:54:31 +03:00
941cbe4f9b fix bug #35895 2017-09-25 17:10:50 +03:00
668d0c2abf x2t version up 2017-09-25 16:53:39 +03:00
66db5b09e6 Merge remote-tracking branch 'origin/hotfix/v5.0.1' into develop 2017-09-25 16:49:31 +03:00
e7dae4b381 OdfFormatReader - fix after testing 2017-09-25 16:46:32 +03:00
7dbbacf336 OdfFormatReader - fix after testing 2017-09-22 20:00:21 +03:00
f43a0bbfe2 . 2017-09-21 17:06:44 +03:00
746c228261 PptFormat - support vba macros 2017-09-21 16:59:38 +03:00
d8c7d41462 DocFormat - vba macros 2017-09-20 17:58:41 +03:00
4a9abce180 Merge branch 'develop' of https://github.com/ONLYOFFICE/core into develop
* 'develop' of https://github.com/ONLYOFFICE/core:
  .
  x2t version up
2017-09-20 14:21:11 +03:00
a78711a19c fix build for ios11 2017-09-20 14:21:04 +03:00
1be5b67a91 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2017-09-20 14:01:33 +03:00
b69051a5b4 . 2017-09-20 10:04:34 +03:00
04e4f1adae Merge remote-tracking branch 'origin/hotfix/v5.0.1' into develop 2017-09-20 10:03:11 +03:00
6e15370af2 x2t version up 2017-09-19 19:46:10 +03:00
57465b60bf Merge branch 'develop' of https://github.com/ONLYOFFICE/core into develop
* 'develop' of https://github.com/ONLYOFFICE/core:
  OdfFormatReader - support pilot(pivot) tables add flat open office formats ...
2017-09-19 19:33:48 +03:00
24d58fe189 fix for build 2017-09-19 19:33:41 +03:00
56bb39f716 Merge remote-tracking branch 'origin/hotfix/v5.0.1' into develop 2017-09-19 18:21:33 +03:00
60bcca0090 OdfFormatReader - support pilot(pivot) tables
add flat open office formats
...
2017-09-19 18:20:33 +03:00
92ce863bdf v5.0.0 2017-09-19 17:04:56 +03:00
48d4b72d4b Merge pull request #39 from ONLYOFFICE/release/v5.0.0
xhtml bug
2017-09-18 10:35:39 +03:00
85de7ec7a6 xhtml bug 2017-09-15 19:07:14 +03:00
9e6d4950c2 Merge branch 'develop' of https://github.com/ONLYOFFICE/core into develop
* 'develop' of https://github.com/ONLYOFFICE/core:
  store Editor.xlsx without m_bSaveXFile flag
  .
  font names project (full work)
  .
  fix open html file with incorrect extension
  .
  .
  .
  pivot table build on server
  XlsFormat pivots - fix after testing
  build error (not windows)
  first version zip reader (doctrenderer)
2017-09-14 17:08:28 +03:00
cb4befa078 up 2017-09-14 17:08:19 +03:00
ac1292a17a Merge remote-tracking branch 'origin/release/v5.0.0' into develop 2017-09-14 13:35:25 +03:00
007a984c36 store Editor.xlsx without m_bSaveXFile flag 2017-09-13 19:35:56 +03:00
d3d3180402 . 2017-09-13 19:06:32 +03:00
fa9c096f3c font names project (full work) 2017-09-13 17:20:50 +03:00
e1ec9d942e . 2017-09-13 13:14:32 +03:00
4acaa75b06 Merge branch 'release/v5.0.0' of https://github.com/ONLYOFFICE/core into release/v5.0.0 2017-09-12 18:17:02 +03:00
431115ef48 fix open html file with incorrect extension 2017-09-12 18:16:26 +03:00
2d66d9902e . 2017-09-12 18:15:26 +03:00
206dd12a47 . 2017-09-12 16:14:08 +03:00
e8d3059fe8 . 2017-09-12 16:07:20 +03:00
f624f731de fix for build 2017-09-12 15:23:45 +03:00
ed373b7e2d pivot table build on server 2017-09-12 14:11:57 +03:00
a67eb5644d XlsFormat pivots - fix after testing 2017-09-12 13:11:41 +03:00
a8a9369e78 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2017-09-12 12:03:48 +03:00
5040220d82 build error (not windows) 2017-09-12 10:42:54 +03:00
4f0b889f04 first version zip reader (doctrenderer) 2017-09-11 18:44:52 +03:00
c94768902b Merge remote-tracking branch 'origin/release/v5.0.0' into develop 2017-09-11 17:07:26 +03:00
f575947c03 XlsFormat - fix 3d chart, fix empty chart, .. 2017-09-08 18:37:08 +03:00
2cc969a1d4 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2017-09-08 12:01:05 +03:00
16bdbafa75 fix for build 2017-09-08 10:40:25 +03:00
089871d3ae . 2017-09-07 19:35:58 +03:00
765677d952 XlsFormat - pivots errors value, .. 2017-09-07 19:34:52 +03:00
6afc38c899 XlsFormat - fix after tesing, pivot external links, pivot consolidations 2017-09-07 18:28:16 +03:00
a43639587f Merge branch 'develop' of https://github.com/ONLYOFFICE/core into develop
* 'develop' of https://github.com/ONLYOFFICE/core:
  fix cfb
  fix cryptopp
2017-09-07 18:08:40 +03:00
46d022388d up 2017-09-07 18:08:28 +03:00
31363e8f83 fix bug #35783 2017-09-07 14:11:16 +03:00
e1286e4b73 PptFormat - fix bug rotation shape 2017-09-07 13:22:02 +03:00
0366bcb341 fix cfb 2017-09-07 12:36:36 +03:00
452f717e0e . 2017-09-07 11:40:51 +03:00
ab3add9577 fix cryptopp 2017-09-07 11:39:50 +03:00
54939bca61 revert project 2017-09-07 10:27:18 +03:00
7ccde9c777 XlsFormat pivots - fix after testing 2017-09-06 19:52:28 +03:00
6bdfa26c7e up 2017-09-06 18:27:38 +03:00
a5bae64959 Merge branch 'develop' of https://github.com/ONLYOFFICE/core into develop
* 'develop' of https://github.com/ONLYOFFICE/core:
  .
  x2t version up
  XlsFormat pivots .. fix after testing
  ppsm
  dotm2docx_dir, xltm2xlsx_dir, potm2pptx_dir in params.xml
  .
  getIsNoBase64 true by default
  docm->docx with params.xml
  XlsFormat - support macros x2t  - oom->oox
  fix derypt file
  .
  fix bug after testing
  fix bugs after testing
  variations for oox formats
2017-09-06 16:00:07 +03:00
4d04a0d649 up 2017-09-06 15:59:57 +03:00
fb7af5b902 update crypto++ to 5.6.5 2017-09-06 15:59:48 +03:00
77172fb39c Merge remote-tracking branch 'origin/release/v5.0.0' into develop 2017-09-06 14:34:25 +03:00
78ecdc676c . 2017-09-05 18:27:29 +03:00
bbccdf009b x2t version up 2017-09-05 14:52:58 +03:00
4b26066377 XlsFormat pivots .. fix after testing 2017-09-05 13:59:00 +03:00
8742163d51 ppsm 2017-09-05 13:48:57 +03:00
212753f831 dotm2docx_dir, xltm2xlsx_dir, potm2pptx_dir in params.xml 2017-09-01 15:58:10 +03:00
903236d890 . 2017-09-01 15:35:38 +03:00
15bd732b22 getIsNoBase64 true by default 2017-09-01 14:51:27 +03:00
3e86bf7644 docm->docx with params.xml 2017-09-01 14:45:40 +03:00
d6cd7c30f5 XlsFormat - support macros
x2t  - oom->oox
2017-09-01 13:29:13 +03:00
89b384abfe fix derypt file 2017-09-01 10:52:35 +03:00
f54baf3aa8 . 2017-08-31 18:50:01 +03:00
b2184f7167 fix bug after testing 2017-08-31 16:27:11 +03:00
3a10eabfe9 fix bugs after testing 2017-08-31 15:33:49 +03:00
f9e80f3602 variations for oox formats 2017-08-31 15:09:17 +03:00
bb503c2485 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2017-08-28 13:50:18 +03:00
80b1e5e886 . 2017-08-25 19:42:58 +03:00
d1a7800f36 restore commit DocBuilder 2017-08-25 17:22:36 +03:00
e223ffd0db Merge remote-tracking branch 'origin/release/v5.0.0' into develop 2017-08-25 17:14:15 +03:00
b140f4b521 fix revert up (from release) 2017-08-25 17:11:59 +03:00
2d570818be fix docx under office 2007 2017-08-25 12:07:18 +03:00
1462f08825 Added multithread flag 2017-08-24 19:37:22 +03:00
92fb4ac40b . 2017-08-24 19:21:00 +03:00
2bf55b7c8b Merge pull request #38 from ONLYOFFICE/release/v5.0.0
Release/v5.0.0
2017-08-24 19:01:31 +03:00
cf2159cd54 Merge commit '50f47caea96d96f16cbb301b4283beabc29798d1' into develop 2017-08-24 17:59:14 +03:00
decfeec7a1 Merge branch 'release/v5.0.0' of https://github.com/ONLYOFFICE/core into release/v5.0.0 2017-08-24 17:52:28 +03:00
50f47caea9 fix write video/audio in oox 2017-08-24 17:51:43 +03:00
89cd81ecfd Added 'deploy' target 2017-08-24 17:25:23 +03:00
8df6286e80 Merge remote-tracking branch 'origin/release/v5.0.0' into develop 2017-08-24 16:23:10 +03:00
e947c91a7b . 2017-08-24 16:22:03 +03:00
ef53ac4c63 RtfFormatReader - fix styles (change equals id & name) 2017-08-24 16:05:47 +03:00
f50dd716ad . 2017-08-24 14:37:52 +03:00
54d0260ea2 Merge remote-tracking branch 'origin/release/v5.0.0' into develop
# Conflicts:
#	XlsxSerializerCom/Writer/BinaryReader.h
2017-08-24 13:40:13 +03:00
2577365e08 RtfFormatWriter - small refactoring + fix users file 2017-08-24 13:34:08 +03:00
792a722063 Revert "up"
This reverts commit a7a78a09c1.
2017-08-24 12:09:29 +03:00
00df026108 fix open docx by office2007 2017-08-23 19:05:21 +03:00
56a4e80c83 XlsFormat - tabletyled pivot tables 2017-08-23 13:23:49 +03:00
a7a78a09c1 up 2017-08-23 11:29:42 +03:00
6f93eeae69 disable base64 on save to T format 2017-08-23 10:11:05 +03:00
be45d169d7 small refactoring writing vba in doct, xlst 2017-08-22 12:50:01 +03:00
0fc749f839 Merge remote-tracking branch 'origin/release/v5.0.0' into develop 2017-08-21 19:14:46 +03:00
03267ba2ec fix users file 2017-08-21 19:10:24 +03:00
b0adc188a2 fix users files 2017-08-21 18:23:08 +03:00
048fbc4b18 fix users file 2017-08-21 16:37:33 +03:00
c0a061f2cb Merge remote-tracking branch 'origin/release/v5.0.0' into develop 2017-08-21 12:10:37 +03:00
0296a6ef33 fix bug #35681 2017-08-21 12:09:32 +03:00
dcee112745 Merge branch 'release/v5.0.0' of https://github.com/ONLYOFFICE/core into release/v5.0.0 2017-08-21 11:27:30 +03:00
65709f9cc2 fix bug #35660 2017-08-21 11:26:18 +03:00
bf5c41b9a0 fix bug #35680 2017-08-21 11:22:08 +03:00
66b45dba7c fix users file 2017-08-18 17:31:36 +03:00
65e7372cf7 Merge remote-tracking branch 'origin/release/v5.0.0' into develop 2017-08-18 16:07:56 +03:00
2ce5708599 Odf, xls, doc - fix users files 2017-08-18 15:51:55 +03:00
1ea27ad7f8 Added multithread flag 2017-08-18 15:45:06 +03:00
48d94d24eb cache xlsx file to support pivot in xls, ods...; don't send jwt signature; and save in doctrenderer; 2017-08-18 14:49:56 +03:00
f5c569ab2a DocFormatReader ... 2017-08-18 12:01:45 +03:00
2e61fcfdd9 read/write pptm 2017-08-17 20:18:57 +03:00
3df883cbe8 return errors 2017-08-17 09:38:03 +03:00
0ed3f740b7 read/write docm 2017-08-16 18:05:59 +03:00
af2e76aea6 OdfFormatWriter - fix convert notes 2017-08-16 16:21:19 +03:00
6593230d48 . 2017-08-15 19:56:00 +03:00
e02c72b564 x2t version up. read/write xlsm. 2017-08-15 17:23:17 +03:00
c2964f92af . 2017-08-15 16:10:34 +03:00
15fb3a4f4e Revert "."
This reverts commit cff1836571.
2017-08-15 16:09:09 +03:00
cff1836571 . 2017-08-15 16:08:40 +03:00
cb57db3c8a . 2017-08-15 16:05:27 +03:00
d22fb105b6 OoxFormat - vbaProject, ... 2017-08-15 15:18:28 +03:00
02a1dcc967 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2017-08-15 14:01:13 +03:00
89aba918bc OoxFormat - read/write vbaProject in binary 2017-08-14 19:24:21 +03:00
47c1e6f637 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2017-08-14 16:36:45 +03:00
f5284c967b . 2017-08-14 16:32:41 +03:00
d465e29a0f v4.4.3 2017-08-14 16:30:52 +03:00
f43ef621cb OoxFormat - add vba & activeX controls 2017-08-14 16:26:30 +03:00
ddb8a431c6 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2017-08-11 14:45:35 +03:00
2f9a8eb77f OdfFormatReader - pilots converting .. 2017-08-11 09:47:20 +03:00
f1be58b867 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2017-08-10 12:47:25 +03:00
a70087e1f2 no base 64 data 2017-08-09 19:44:57 +03:00
c3da9a66a1 OdfFormatReader - convert pilots ... 2017-08-09 18:23:25 +03:00
f907a90be7 . 2017-08-09 18:22:42 +03:00
f65a27cf86 Build the v8 in multithreaded mode 2017-08-09 17:06:52 +03:00
ed59c2b998 . 2017-08-09 14:55:02 +03:00
925bca7149 OdfFormatWriter - small refactoring, fix chart size (from xls) 2017-08-09 13:36:00 +03:00
011c3a66f6 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2017-08-09 12:49:44 +03:00
c9f2315186 CASCHTMLRenderer3 CloseFile IsNoBase64 2017-08-08 19:05:58 +03:00
5818f4997b htmlrenderer no base64 2017-08-08 18:59:16 +03:00
691042c507 OdfFormatReader - convert pilot tables 2017-08-08 18:24:33 +03:00
d8f34224ca OdfFormatReader - pilot tables 2017-08-08 15:02:07 +03:00
dfe4541f43 . 2017-08-08 12:37:40 +03:00
7cab7235d9 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2017-08-08 12:15:06 +03:00
3fa3a52c89 . 2017-08-07 17:14:41 +03:00
665783a6c5 palette alpha 2017-08-07 15:27:24 +03:00
0b15c31487 fix bug #35485 2017-08-07 15:12:14 +03:00
44fdbf6df4 OdfFormatWriter - fix notes layouts 2017-08-07 14:00:23 +03:00
582fce4ca1 fix bug #35466 2017-08-07 11:13:27 +03:00
bde723c5cb internal onlyoffice field for comment time 2017-08-03 15:08:01 +03:00
97fb316248 internal onlyoffice field for comment time 2017-08-03 15:07:11 +03:00
a607282285 refactoring... 2017-08-02 17:27:41 +03:00
71def6e6a8 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2017-07-31 18:59:11 +03:00
62ea2bbc46 Editor.bin without base64 2017-07-27 14:49:57 +03:00
4071fa315b Added building hunspell 2017-07-26 13:22:00 +03:00
82eae7fc3e hunspell dynamic link 2017-07-26 11:18:25 +03:00
8efed345b0 fix bug #35412 2017-07-24 17:32:31 +03:00
f5dcb1bed7 Merge branch 'hotfix/v4.4.2' into develop
Conflicts:
	ASCOfficeOdfFileW/source/Oox2OdfConverter/ConvertDrawing.cpp
2017-07-24 15:46:05 +03:00
89ce79dafc v4.4.2 2017-07-24 15:25:00 +03:00
6b4695fc3a . 2017-07-24 15:06:01 +03:00
bed884007c PptxFormat - slide sections 2017-07-23 16:38:57 +03:00
1aa0b03901 XlsFormat - fix pivots after testing 2017-07-21 19:41:26 +03:00
e2ada4ca61 Merge commit '08e97b4a68950d969dce001f8e1ead84086c0244' into develop 2017-07-21 18:40:26 +03:00
d87649f08e no message 2017-07-21 18:37:34 +03:00
3982ac06d2 Merge pull request #35 from ONLYOFFICE/feature/lena_fix_2
fix not compiled
2017-07-21 17:38:16 +03:00
0a5d0af882 fix not compiled 2017-07-21 17:36:56 +03:00
08e97b4a68 Merge pull request #34 from ONLYOFFICE/feature/lenas-fixes
Feature/lenas fixes
2017-07-21 16:21:05 +03:00
c4447d7396 fix bug #35395 2017-07-21 16:12:28 +03:00
c55af15ccd . 2017-07-21 15:47:36 +03:00
333d2fdbf0 fix 2017-07-21 15:36:47 +03:00
a2bbb1640c project for mac debug 2017-07-20 17:46:38 +03:00
7388bf871f refactoring 2017-07-20 17:41:28 +03:00
493238d656 Merge branch 'develop' of https://github.com/ONLYOFFICE/core into develop 2017-07-20 16:40:01 +03:00
ea8dc009c9 OdfFormatReader - pilot(pivot) tables 2017-07-20 16:39:23 +03:00
9ade820313 Merge branch 'develop' of https://github.com/ONLYOFFICE/core into develop
* 'develop' of https://github.com/ONLYOFFICE/core:
  .
  fix unsize shape text rect
  XlsFormat - pivot charts
  fix bug #35396. version up.
  .
  OdfFormatWriter - data label position XlsFormatReader - fix pivots
2017-07-20 16:38:41 +03:00
358c1613ad fix bug #35395 2017-07-20 16:38:30 +03:00
b3a83ad699 . 2017-07-20 13:28:58 +03:00
8d4e78ed40 fix unsize shape text rect 2017-07-20 13:28:52 +03:00
bde2c73f64 XlsFormat - pivot charts 2017-07-20 11:14:47 +03:00
66fe9e6447 Merge remote-tracking branch 'origin/hotfix/v4.4.2' into develop 2017-07-19 12:25:21 +03:00
f6d745cd25 Merge remote-tracking branch 'origin/hotfix/v4.4.2' into develop 2017-07-20 11:21:03 +03:00
002d30454c fix bug #35396. version up. 2017-07-20 11:19:07 +03:00
ae2e9a5f26 . 2017-07-19 12:22:58 +03:00
c985d1e0a2 OdfFormatWriter - data label position
XlsFormatReader - fix pivots
2017-07-18 19:25:39 +03:00
5aaf90ebf2 Merge remote-tracking branch 'origin/hotfix/v4.4.2' into develop 2017-07-17 19:43:41 +03:00
ebb9c89a0a fix bug #35389 2017-07-17 19:42:35 +03:00
c4765e9f2e fix bug #24236 2017-07-17 17:39:50 +03:00
3ff5233ea4 Merge remote-tracking branch 'origin/hotfix/v4.4.2' into develop 2017-07-17 13:16:07 +03:00
4c7ab6e616 OdfFormatWriter - fix convert named range with formulas 2017-07-17 13:13:29 +03:00
a88ad0c279 XlsFormat - fix calculations in pivot tables 2017-07-14 11:43:16 +03:00
cf5458c761 XlsFormat - pivot tables 2017-07-13 18:09:17 +03:00
9115edbd78 fix bug #35382. 2017-07-13 17:51:32 +03:00
3f18f96171 codegen change Pivot constants format 2017-07-13 17:13:38 +03:00
8a75916944 XlsFormat - pivots dB connections 2017-07-12 16:40:36 +03:00
da45eb4f33 XlsFormat - pivots... 2017-07-12 11:25:12 +03:00
59d75ed148 XlsFormat - fix pivots 2017-07-06 19:09:06 +03:00
ccc4d751d0 Merge remote-tracking branch 'origin/hotfix/v4.4.2' into develop 2017-07-06 15:40:57 +03:00
a020d3dbf9 PptxFormat - fix audio wav files, fix old standart ole
XlsFormat - fix custom shape with connectors
2017-07-06 15:40:10 +03:00
7852b7fbe8 . 2017-07-06 15:35:14 +03:00
a64fd8792d Fixed build error 2017-07-06 12:19:50 +03:00
32448298a3 Merge branch 'develop' of https://github.com/ONLYOFFICE/core into develop
* 'develop' of https://github.com/ONLYOFFICE/core:
  .
  OdfFormatReader - fix spreadsheets margins PptFormatReader - fix previous users picture, fix read picture stream version up
  XlsFormat - convert pivot tables
  debug
  .
  .
2017-07-05 15:35:54 +03:00
b3384f1466 chart-settings seralize 2017-07-05 15:35:46 +03:00
93274395a9 . 2017-07-05 13:55:37 +03:00
2726e14445 Merge remote-tracking branch 'origin/hotfix/v4.4.2' into develop 2017-07-05 13:46:05 +03:00
75e32a1562 OdfFormatReader - fix spreadsheets margins
PptFormatReader - fix previous users picture, fix read picture stream
version up
2017-07-05 13:44:50 +03:00
8c2637b89c Merge tag 'v4.4.1' into develop
v4.4.1
2017-07-05 11:48:04 +03:00
ef389872df Merge branch 'release/v4.4.1' 2017-07-05 11:47:48 +03:00
6fc611fdfc XlsFormat - convert pivot tables 2017-07-04 18:50:39 +03:00
0cabb63336 debug 2017-07-04 13:54:52 +03:00
f501bf7930 remove curl for ios 2017-07-04 11:52:23 +03:00
7b617dc9e9 fix curl path 2017-07-04 10:40:26 +03:00
245f989ae3 XlsFormat... 2017-07-03 19:27:46 +03:00
429729b979 remade build.bat 2017-07-03 18:17:49 +03:00
d709652992 debug 2017-07-03 17:01:02 +03:00
776d799fd2 Debug 2017-07-03 16:50:49 +03:00
a975cb8261 Merge pull request #32 from ONLYOFFICE/feature/lenas-fixes
Feature/lenas fixies
2017-07-03 16:36:04 +03:00
c932b5af26 Merge branch 'develop' of https://github.com/ONLYOFFICE/core into develop
* 'develop' of https://github.com/ONLYOFFICE/core:
  XlsFormat - convert pivot tables view
  Added scripts for fetching and building curl
  Removed curl sources
  refactoring
  refactoring
  XlsFormat ...
  XlsFormat ...
  .
  .
  .
  .
  min command length
  XlsFormat - convert piot cache
  x2t - return error code by PptConvert
  memset before readlink.
2017-07-03 16:06:14 +03:00
423e8dda86 chart-settings seralize 2017-07-03 16:06:02 +03:00
afcf6b079e . 2017-07-03 15:56:21 +03:00
3ed2224f93 . 2017-07-03 15:56:08 +03:00
5307855120 XlsFormat - convert pivot tables view 2017-07-03 15:10:00 +03:00
3c9a91af45 Added scripts for fetching and building curl 2017-07-03 14:46:56 +03:00
9f06f94c93 Removed curl sources 2017-07-03 12:45:30 +03:00
0babeb013d Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2017-07-03 12:44:26 +03:00
4954ef2934 refactoring 2017-07-03 10:27:49 +03:00
721e8800f1 refactoring 2017-07-03 10:27:23 +03:00
ef8e5cab6d XlsFormat ... 2017-07-02 17:49:41 +03:00
028e58ad51 XlsFormat ... 2017-07-02 13:18:56 +03:00
424e0e34cc . 2017-07-01 17:56:12 +03:00
d8988cd101 . 2017-07-01 16:33:36 +03:00
440a884c0a . 2017-07-01 14:38:46 +03:00
449bab1a70 . 2017-06-30 19:42:25 +03:00
c1e5e33691 min command length 2017-06-30 17:30:03 +03:00
8c7515443a Merge remote-tracking branch 'origin/release/v4.4.1' into develop 2017-06-30 16:56:51 +03:00
1d16f4ab8f XlsFormat - convert piot cache 2017-06-30 16:55:37 +03:00
122a5cd056 x2t - return error code by PptConvert 2017-06-30 16:21:07 +03:00
b0994759e7 memset before readlink. 2017-06-30 15:02:21 +03:00
118f1c5736 . 2017-06-30 12:51:08 +03:00
627a51c807 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2017-06-30 12:31:58 +03:00
b65703ceb1 . 2017-06-30 12:22:45 +03:00
c08c960c96 . 2017-06-30 12:22:37 +03:00
02ece25af8 . 2017-06-30 10:15:08 +03:00
435a27f6d9 Merge remote-tracking branch 'origin/release/v4.4.1' into develop 2017-06-29 19:26:31 +03:00
85ea22048a fix bug #35120 2017-06-29 19:25:23 +03:00
87ae0b38fa XlsFormat - read pivot cache stream 2017-06-29 19:05:45 +03:00
b93d463469 OdfFormat - fix roundRect 2017-06-29 12:43:05 +03:00
0aa59b0d92 debug build 2017-06-28 19:05:05 +03:00
3dbcce8c36 . 2017-06-28 18:39:37 +03:00
cc9459359f Merge remote-tracking branch 'origin/release/v4.4.1' into develop 2017-06-28 18:38:01 +03:00
465e70759b fix connectors in spreadsheets 2017-06-28 18:36:04 +03:00
95f84374c0 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2017-06-28 17:23:26 +03:00
9f6c833af5 Update Readme.md
ru -> en
2017-06-28 17:18:38 +03:00
f4d16b0d61 Merge remote-tracking branch 'origin/release/v4.4.1' into develop 2017-06-28 16:02:58 +03:00
398dc42bb2 . 2017-06-28 16:01:58 +03:00
69b4a09475 builder bugs 2017-06-28 14:23:32 +03:00
ab360be66a Merge commit 'bab6e40c2b2267c9cec4c167c93361b2fafe7e8d' into develop 2017-06-28 13:18:36 +03:00
98285c225d Merge branch 'release/v4.4.1' of https://github.com/ONLYOFFICE/core into release/v4.4.1 2017-06-28 13:16:56 +03:00
bab6e40c2b fix bug #34984 2017-06-28 13:14:19 +03:00
539cb2f355 Merge remote-tracking branch 'origin/release/v4.4.1' into develop 2017-06-28 12:25:53 +03:00
64d6c3c872 . 2017-06-28 12:22:01 +03:00
7c9be7e2eb XlsFormat ... 2017-06-27 18:53:40 +03:00
bad2992903 . 2017-06-27 16:41:22 +03:00
d405cd4e83 XlsFormat ... 2017-06-27 16:33:25 +03:00
f632855006 . 2017-06-27 15:30:38 +03:00
48641d5bde XlsFormat - .. 2017-06-27 14:56:22 +03:00
d88ae6d3f4 . 2017-06-27 14:48:17 +03:00
e9ad1202ff Merge remote-tracking branch 'origin/release/v4.4.1' into develop 2017-06-27 13:29:59 +03:00
1fc9280ab3 . 2017-06-27 13:26:52 +03:00
9e639ec68f fix convert meta image to raster 2017-06-27 13:01:18 +03:00
1ed92f4039 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2017-06-27 12:15:29 +03:00
28ebf5aaa6 Merge branch 'develop' of https://github.com/ONLYOFFICE/core into develop
* 'develop' of https://github.com/ONLYOFFICE/core:
  XlsFormat - connections records
  "60% - Accent1 2" -> "60% - Accent1"
  .
  x2t version up 2.4.466
  XlsFormat - external data records
  Decryptors ... small refactoring
  moveRange
  moveFrom/moveTo open/save
  .
  PptFormatReader - decrypt ppt images
  .
  PprFormatReader - read encrypted files
  x14:conditionalFormatting DxfId starts from 0
2017-06-26 19:19:13 +03:00
8f5967356d up 2017-06-26 19:17:29 +03:00
bc7d73667d XlsFormat - connections records 2017-06-26 17:52:14 +03:00
a434ae2cc4 "60% - Accent1 2" -> "60% - Accent1" 2017-06-26 17:11:36 +03:00
2d8f1202ab Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2017-06-26 12:21:05 +03:00
7e52ebca48 . 2017-06-26 11:39:52 +03:00
4925b47002 x2t version up 2.4.466 2017-06-26 10:50:00 +03:00
afdaacb226 XlsFormat - external data records 2017-06-25 15:56:46 +03:00
9f98f07f23 Decryptors ... small refactoring 2017-06-25 14:20:14 +03:00
9e1a0e365f moveRange 2017-06-24 16:36:18 +03:00
39e2b69b8e moveFrom/moveTo open/save 2017-06-24 16:17:44 +03:00
58c00745a7 . 2017-06-24 16:02:47 +03:00
4015e8ba4d PptFormatReader - decrypt ppt images 2017-06-24 15:46:38 +03:00
276af55699 . 2017-06-24 13:02:46 +03:00
ebdfcbd7ee PprFormatReader - read encrypted files 2017-06-23 19:50:43 +03:00
867c09c85d x14:conditionalFormatting DxfId starts from 0 2017-06-23 19:26:03 +03:00
cd12777c68 up 2017-06-22 18:27:00 +03:00
f7dad68924 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2017-06-22 16:48:08 +03:00
0708c1f45a . 2017-06-22 12:32:00 +03:00
ee577e629a DocFormat - fix user file 2017-06-21 19:50:02 +03:00
f230dc2555 add binary test (file as resource) 2017-06-21 18:36:06 +03:00
11c9d74e68 fix bug #35161 2017-06-21 17:16:00 +03:00
082b152a93 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2017-06-21 12:36:10 +03:00
d61a955c38 . 2017-06-20 19:04:55 +03:00
acfb96e3c3 . 2017-06-20 17:53:11 +03:00
d2e3cc47f2 . 2017-06-20 17:16:27 +03:00
4f2f164af9 XlsFormat - pivot tables records 2017-06-20 14:09:53 +03:00
8addd6cb04 XlsFormat - pivot table records 2017-06-20 12:50:57 +03:00
92cda5bc80 fix bug #35146 2017-06-20 12:48:48 +03:00
5b5a5ba022 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2017-06-20 12:03:02 +03:00
1a377d8738 . 2017-06-20 10:53:21 +03:00
ed3e107db5 XlsFormatReader - pivot tables records 2017-06-19 19:31:46 +03:00
64d8c659bc . 2017-06-19 13:20:19 +03:00
3debba45b8 . 2017-06-19 12:05:14 +03:00
6f851092c4 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2017-06-19 11:57:30 +03:00
b8ad1797f0 PpfFormat - read crypted files
RC4 CryptoAPI encrypting
2017-06-16 16:33:09 +03:00
48587f55b3 . 2017-06-16 15:17:31 +03:00
a505ae391d verify cert (openssl only) 2017-06-16 15:07:35 +03:00
ea2e5dd72c Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2017-06-16 13:34:39 +03:00
c389801937 . 2017-06-15 14:26:43 +03:00
24214cb561 . 2017-06-15 12:58:07 +03:00
1a20800ec5 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2017-06-15 12:05:59 +03:00
b19191b286 openssl signing bugs 2017-06-15 11:13:18 +03:00
77f8ab6875 . 2017-06-14 19:04:46 +03:00
6fc6f9ead3 Merge branch 'develop' of https://github.com/ONLYOFFICE/core into develop 2017-06-14 18:50:53 +03:00
270c1fa2ac . 2017-06-14 18:39:13 +03:00
f76a03fab8 openssl signing bugs 2017-06-14 18:09:28 +03:00
84ad8a53a5 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2017-06-14 17:33:08 +03:00
09e6d3f760 XlsFormat - read pivot table records 2017-06-14 17:31:57 +03:00
90d8055bcb up 2017-06-14 15:30:30 +03:00
01ba3b4182 openssl signing bugs 2017-06-14 15:13:44 +03:00
ddb67584b8 . 2017-06-14 12:14:10 +03:00
38ce5586bb ooxml signing developing... 2017-06-13 18:25:58 +03:00
f6d9ce83f0 . 2017-06-13 17:29:31 +03:00
03edd40850 Pptx binary - write notes & master notes 2017-06-13 15:38:13 +03:00
9ff87b3c6b Merge tag 'v4.3.6' into develop
v4.3.6 v4.3.6
2017-06-13 15:28:45 +03:00
256576eb2a Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2017-06-13 11:47:10 +03:00
645cbef1ef . 2017-06-09 17:46:00 +03:00
02238f7eea Fixed bug with drawing a char with negative size of the font. 2017-06-09 15:11:47 +03:00
907e00a3ac . 2017-06-09 12:19:35 +03:00
f046d7d82e Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2017-06-09 12:13:58 +03:00
2470bfd335 Fixed bug with caching fonts for different pages. Fixed bug with drawing a text. 2017-06-09 11:25:56 +03:00
3ae52bd221 . 2017-06-08 18:15:43 +03:00
227d4f18d6 . 2017-06-08 17:24:17 +03:00
36bdbad685 for bug 27765
external OleLink/DdeLink
2017-06-08 17:08:08 +03:00
525b828540 Merge branch 'develop' of https://github.com/ONLYOFFICE/core into develop
* 'develop' of https://github.com/ONLYOFFICE/core:
  TextParagraphPr swap marR/marL
  .
  .
  .
  Use `uname -m` for determine linux x64\x686
  Add travis example config
  .
2017-06-08 15:48:04 +03:00
f64ee80a1a add event 2017-06-08 15:47:56 +03:00
f6402813c4 TextParagraphPr swap marR/marL 2017-06-08 13:19:53 +03:00
1a5fa9e9e3 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2017-06-08 12:07:54 +03:00
224ac7d6e2 . 2017-06-07 18:53:35 +03:00
2e2bd8989d . 2017-06-07 18:39:24 +03:00
8f434efb95 . 2017-06-07 18:36:40 +03:00
244dafb02b Merge pull request #31 from ONLYOFFICE/ShockwaveNN-patch-1
Use `uname -m` for determine linux x64\x686
2017-06-07 18:35:57 +03:00
149a1bdbd5 Use uname -m for determine linux x64\x686
`uname -p` return `unknown` on several system (including debian, but not including ubuntu)
2017-06-07 18:34:18 +03:00
a79d9041bc Merge pull request #30 from ONLYOFFICE/fix/travis-status-green
Add travis example config
2017-06-07 17:26:08 +03:00
3954c42602 Add travis example config 2017-06-07 17:16:51 +03:00
41319761db Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2017-06-07 12:01:17 +03:00
29dc0aee32 . 2017-06-06 16:50:39 +03:00
7f5e917c03 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2017-06-06 12:22:14 +03:00
d805972d6d Merge pull request #28 from ONLYOFFICE/hotfix/v4.3.5
Hotfix/v4.3.5
2017-06-05 17:19:24 +03:00
549d5a46a6 Merge branch 'develop' into hotfix/v4.3.5 2017-06-05 17:12:36 +03:00
9e867be756 Merge branch 'hotfix/v4.3.5' 2017-06-05 16:48:24 +03:00
771bf2d55c for bug 27765
EncodeXml
2017-06-05 15:03:29 +03:00
3c58cd96fc for bug 27765 2017-06-05 14:36:34 +03:00
0b065b5c1e Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2017-06-05 12:32:55 +03:00
e50864fa98 . 2017-06-05 10:39:58 +03:00
c8c0924c74 for oox2mscrypt 2017-06-02 18:43:38 +03:00
af732e4e85 . 2017-06-02 18:38:44 +03:00
47ffdae8cc PptxFormat - partly fix 35054 2017-06-02 14:35:41 +03:00
fd5870083b . 2017-06-02 11:16:59 +03:00
5ba62cb25d . 2017-06-01 16:54:16 +03:00
79e0588544 fix partly 35047 2017-06-01 16:16:39 +03:00
a3d08cfc35 XlsxFormat - fix object without replacement image 2017-06-01 14:39:41 +03:00
d4d1852f56 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2017-06-01 12:41:18 +03:00
5caccb284a Merge branch 'develop' of https://github.com/ONLYOFFICE/core into develop 2017-06-01 12:27:46 +03:00
ce19969b52 PptxFormat - fix objects without replacement image 2017-06-01 12:24:27 +03:00
0f91dc392e test ParseAllCultureInfo 2017-06-01 11:52:36 +03:00
e9805cef30 PptxFormat - fix Ole object without image cash 2017-05-31 19:22:26 +03:00
e3e05eb2db test 2017-05-31 19:01:24 +03:00
c09f17cffb . 2017-05-31 17:56:45 +03:00
2067f422e8 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2017-05-31 16:51:22 +03:00
ce73dd5987 linux build error 2017-05-31 15:48:59 +03:00
77df8aacb9 . 2017-05-31 14:13:54 +03:00
ce45b2802f fix bug #34953 2017-05-31 13:46:49 +03:00
7886018d6f Oox file crypter 2017-05-31 12:35:27 +03:00
5b5cb4188e OfficeCryptReader - check data integrity 2017-05-30 19:49:54 +03:00
f797af5f17 . 2017-05-30 16:05:49 +03:00
055977535e fixed build error 2017-05-30 16:04:33 +03:00
6ab24f10f0 Added prefix for lib targets 2017-05-30 15:55:31 +03:00
12a03da231 Changed extension for ooxmlsignature 2017-05-30 15:29:43 +03:00
cb7088979a . 2017-05-30 15:26:56 +03:00
1fb1fc6c97 Added OOXMLSIGNATURE project 2017-05-30 13:15:14 +03:00
e633c3c5d1 fix bug 35012 2017-05-29 17:11:10 +03:00
0f04de34b1 OdfFormatWriter - dont write backgroud master notes, notes (errors in libre & open office) 2017-05-29 16:19:26 +03:00
0998a963f9 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2017-05-29 12:19:23 +03:00
3f8c2c293a XlsFormatReader - fix users file 2017-05-28 17:18:27 +03:00
2c97e743da . 2017-05-28 15:44:49 +03:00
2c83860c04 Merge branch 'develop' of https://github.com/ONLYOFFICE/core into develop
Conflicts:
	DesktopEditor/raster/Metafile/Emf/EmfFile.cpp
2017-05-27 15:27:51 +03:00
c64b624de2 . 2017-05-27 15:24:50 +03:00
5e3990937d OdfFormatReader - fix after testing 2017-05-27 15:17:46 +03:00
21744c1607 . 2017-05-26 17:50:23 +03:00
0892e2549f . 2017-05-26 17:48:13 +03:00
cff6f305d4 Merge branch 'develop' of https://github.com/ONLYOFFICE/core into develop 2017-05-26 17:09:34 +03:00
5060071227 fix bug #35006 2017-05-26 17:07:38 +03:00
d64109eaa4 imagedata for document signature 2017-05-26 17:06:40 +03:00
ec064bbd50 signing documents 2017-05-26 16:53:02 +03:00
baf952a151 fix bug 35004 2017-05-26 16:22:25 +03:00
1c11e8a9ac Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2017-05-26 12:19:35 +03:00
0dd36c5e6a . 2017-05-25 16:41:19 +03:00
474404a8f9 . 2017-05-24 16:41:05 +03:00
e57a2a720f Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2017-05-24 12:21:59 +03:00
f2f6483b6f x2t linux build 2.4.461 2017-05-24 10:49:41 +03:00
c30161dbd0 . 2017-05-23 19:24:41 +03:00
ec4f4fe476 Fix for cross compiling 2017-05-23 15:04:53 +03:00
634509ae28 Fix for cross compilation 2017-05-23 14:50:07 +03:00
1244048c50 x2t - binary - read/write audio/video content for presentation 2017-05-23 14:30:50 +03:00
a62b69fb31 . 2017-05-22 18:12:18 +03:00
37399414ad Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2017-05-22 11:47:53 +03:00
5eb36efb63 . 2017-05-22 10:46:00 +03:00
fb8c4231b0 PptFormat - actions 2017-05-21 16:52:09 +03:00
9774d1de46 PptFormatReader - add presentation video & audio 2017-05-20 15:32:00 +03:00
f5b141eeee . 2017-05-19 18:34:36 +03:00
1e47dc1111 . 2017-05-19 14:15:59 +03:00
d3f4a2127d OdfFormat, PptxFormat - presentation transitions 2017-05-19 13:09:05 +03:00
4d5f328c30 open/save vml signatureline 2017-05-19 12:58:31 +03:00
b18cd44cf6 . 2017-05-18 18:10:19 +03:00
cc8e1c3c8a Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2017-05-18 14:42:58 +03:00
6705045dd4 add param m_sTempDir 2017-05-18 12:04:15 +03:00
533bc2c250 OdfFormatReader - presentation - actions 2017-05-17 19:47:34 +03:00
85226c0821 OdfFormatWriter - presentation audio backgrounds 2017-05-17 17:53:48 +03:00
fecefb672d . 2017-05-17 15:55:32 +03:00
0693fde753 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2017-05-17 13:53:33 +03:00
f91e030836 . 2017-05-17 12:05:06 +03:00
d0591483bc Merge branches 'develop' and 'develop' of https://github.com/ONLYOFFICE/core into develop 2017-05-17 11:59:41 +03:00
729f9f246f . 2017-05-17 11:57:44 +03:00
17a6ba735b linux & mac fake realize 2017-05-17 11:49:30 +03:00
de22fb4737 OdfFormatWriter - presentation sound, video objects, actions for shapes 2017-05-17 11:32:01 +03:00
8197fb8900 do not read theme.xml if there is rels file but there is no xml file 2017-05-16 18:18:55 +03:00
751774419e . 2017-05-16 16:34:23 +03:00
8278609f10 . 2017-05-16 15:20:48 +03:00
445eedc7a3 Merge branch 'develop' of https://github.com/ONLYOFFICE/core into develop 2017-05-16 14:46:03 +03:00
ed7661b93c ooxmlsignature library & test (full work version) 2017-05-16 14:22:22 +03:00
a17a04298a build linux 2017-05-16 12:39:01 +03:00
5239037b56 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2017-05-16 12:14:33 +03:00
f7ba686f0c TestDocsWithChart 2017-05-15 20:21:11 +03:00
c41385e1ae open/save field ffdata 2017-05-15 20:20:26 +03:00
f582a9b690 . 2017-05-15 19:14:50 +03:00
b36c2dbaf9 verify ooxml file. first worked version 2017-05-15 18:14:19 +03:00
10b9e9e5e8 verify ooxml file. developing... 2017-05-15 16:44:50 +03:00
1beb5440f9 OdfFormatWriter - transitions 2017-05-15 14:03:20 +03:00
167509164f Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2017-05-15 11:36:34 +03:00
9a9ba4cc62 OdfFormatWriter - animations 2017-05-14 16:52:47 +03:00
5b4c6363bb OdfFormat - fix layouts 2017-05-13 16:05:23 +03:00
2026d064ef DocFormatReader - fix shape freeforms 2017-05-13 16:04:54 +03:00
42257ca447 verify ooxml file. developing... 2017-05-12 18:59:57 +03:00
6f2fdcd971 verify ooxml file. developing... 2017-05-12 18:25:18 +03:00
9b4b7a26fd verify ooxml file. developing... 2017-05-12 18:04:13 +03:00
12b2950941 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2017-05-12 14:13:40 +03:00
4d688b3922 . 2017-05-12 13:46:13 +03:00
be8d427e26 . 2017-05-12 13:17:26 +03:00
7e0749ddda partly fix bug #18056 2017-05-12 11:33:04 +03:00
9f2324d208 verify ooxml file. developing... 2017-05-12 11:24:04 +03:00
6e258b85d7 . 2017-05-11 19:02:56 +03:00
24e55018a0 . 2017-05-11 18:43:24 +03:00
2352ae5d88 PptFormatReader - fix line shape ends 2017-05-11 18:08:46 +03:00
2cba43e6f3 . 2017-05-11 17:56:47 +03:00
abcf8d0246 x2t version up 2017-05-11 13:25:17 +03:00
c18b955467 . 2017-05-11 12:54:26 +03:00
7896b75001 PptFormatReader - presentation master notes & master handout 2017-05-11 12:52:12 +03:00
7d188b2213 PptFormatReader - presentation slide notes 2017-05-10 18:39:56 +03:00
79ead484cc fix bug #31878 2017-05-10 14:42:52 +03:00
8302084fbb Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2017-05-10 11:35:11 +03:00
be65f18a0e OdfFormatReader - presentation master notes 2017-05-09 19:04:37 +03:00
60f61109a1 OdfFormatReader - presentation slide notes 2017-05-09 16:08:29 +03:00
4201bcecc6 OdfFormatWriter - presentation notes masters 2017-05-07 11:04:36 +03:00
7b7bfbc5dd fix bug 34916 2017-05-07 09:36:56 +03:00
a70255e500 . 2017-05-06 09:17:04 +03:00
7e9dede9b3 xml sec classes (mscrypto) 2017-05-05 17:37:41 +03:00
9b7ad03465 OdfFormatWriter - presentation notes 2017-05-04 15:12:48 +03:00
3162bb0bfe open/save csv with user defined delimiters 2017-05-04 14:01:01 +03:00
ec95648c43 fix bug 34910 2017-05-04 11:21:05 +03:00
72ac11ac07 fix bug 34901 2017-05-04 11:03:49 +03:00
f70ea2b74f . 2017-05-03 17:49:39 +03:00
db834666ba OdfFormatWriter - colored hyperlink int shape 2017-05-03 12:21:57 +03:00
6ed0e13178 x2t version up 2017-05-03 11:09:07 +03:00
446e519110 . 2017-05-02 20:00:22 +03:00
fb1fc01963 OdfFormat - extended elements for smart arts 2017-05-02 19:09:56 +03:00
4651ae1bbb sign ooxml file (full realize) 2017-05-02 17:46:39 +03:00
18606e23c6 Content types correct 2017-05-02 17:00:15 +03:00
ed6d070d1f presetTableStyles.xml 2017-05-02 16:01:28 +03:00
76ed774d68 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2017-05-02 15:07:58 +03:00
f00cecbcaf rels transforms realize 2017-05-02 15:03:49 +03:00
c9aee26fd6 . 2017-05-01 17:19:02 +03:00
32d3c0e65c . 2017-04-30 18:19:52 +03:00
33aeef2c02 OdfFormat - spreadsheets - support page cover 2017-04-30 15:55:49 +03:00
7c97941acc . 2017-04-29 16:26:46 +03:00
01a4cd2289 OdfFormatWriter - fix errors after testing 2017-04-29 15:14:03 +03:00
202b58fb10 OdfFormatWriter - fix after testing 2017-04-28 20:02:56 +03:00
b221150797 return AVS_FILEUTILS_ERROR_CONVERT_CORRUPTED in case of error in appling changes 2017-04-28 18:15:46 +03:00
2084587e9a remove res 2017-04-28 16:18:10 +03:00
a056acd101 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2017-04-28 12:47:29 +03:00
8332c28ac2 Merge tag 'v4.3.3' into develop
v4.3.3 v4.3.3
2017-04-28 12:44:13 +03:00
435a11d75c . 2017-04-27 19:57:49 +03:00
9a5329f5d6 . 2017-04-27 16:12:28 +03:00
8eecbf5fa5 . 2017-04-27 16:08:38 +03:00
9e1773df65 Used ClrMap in docx settings 2017-04-27 15:57:44 +03:00
39e4140524 for save pivot 2017-04-27 15:46:06 +03:00
bd90de857e Merge branch 'develop' of https://github.com/ONLYOFFICE/core into develop 2017-04-27 13:51:47 +03:00
57f2ec7b96 graphicFrameLocks 2017-04-27 13:38:40 +03:00
634098a6fa fix reading xml attributes without namespace 2017-04-27 13:24:46 +03:00
bdbf208f6c open/save Sdt 2017-04-27 12:47:39 +03:00
a652f5d73f OdfFormatWriter - fix smart-art 2017-04-26 20:10:04 +03:00
8a7dc58bc6 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2017-04-26 13:34:47 +03:00
1602843aa6 fix color alpha 2017-04-26 12:58:51 +03:00
cdb7fb8ea6 Merge branch 'develop' of https://github.com/ONLYOFFICE/core into develop
* 'develop' of https://github.com/ONLYOFFICE/core:
  pivotButton; AddNoWrite defDir
  OdfFormat - fix after testing
  save pivotTables to xlsx
  windows sign (worked version)
  .
2017-04-26 12:46:48 +03:00
6387e9fa69 fix build converter ios 2017-04-26 12:46:41 +03:00
b06a9f9425 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2017-04-26 12:15:11 +03:00
4e8097c93d pivotButton; AddNoWrite defDir 2017-04-26 11:10:58 +03:00
65254b57b2 Merge branch 'develop' of https://github.com/ONLYOFFICE/core into develop 2017-04-25 19:31:42 +03:00
95899e23a8 OdfFormat - fix after testing 2017-04-25 19:30:40 +03:00
5c8757d346 save pivotTables to xlsx 2017-04-25 19:25:45 +03:00
234e19d68a Merge branch 'develop' of https://github.com/ONLYOFFICE/core into develop 2017-04-25 16:06:04 +03:00
62145b7204 windows sign (worked version) 2017-04-25 15:22:19 +03:00
8bcc6d1501 . 2017-04-25 15:05:58 +03:00
09ef46f333 fix bug #34836 2017-04-25 11:33:31 +03:00
1839350526 . 2017-04-24 19:57:38 +03:00
d7587e91b1 windows sign 2017-04-24 18:57:37 +03:00
7b0a342cf9 . 2017-04-24 17:49:47 +03:00
3d01b0782e . 2017-04-24 15:30:57 +03:00
fecfcfa7d2 . 2017-04-24 14:32:57 +03:00
29b5fa513a . 2017-04-24 13:26:50 +03:00
f9a19badbf DocFormatReader - fix embedded docx formula 2017-04-24 13:20:23 +03:00
d2630ea73c toXml - writer instead string; refreshedDate 2017-04-24 10:54:56 +03:00
a4a58c4782 x2t version up 2017-04-24 10:33:47 +03:00
29a3d80071 . 2017-04-23 16:36:12 +03:00
598bb419c0 OdfFormatWriter - presentation - fields 2017-04-23 16:31:00 +03:00
087da9d2ce . 2017-04-23 14:21:07 +03:00
c505aced48 . 2017-04-22 18:34:10 +03:00
959d5e5fcd OdfFormatWriter - presentation - fix multi-level list, master list styles 2017-04-22 13:05:10 +03:00
8ee0cf4b2c . 2017-04-21 19:26:01 +03:00
426342074e . 2017-04-21 19:08:59 +03:00
fea7683645 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2017-04-21 16:53:22 +03:00
d2c092fe62 pivot 2017-04-21 15:05:23 +03:00
a336917338 OdfFormatWriter - image bullet presentation list style 2017-04-21 14:12:50 +03:00
a4059b9763 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2017-04-21 12:55:46 +03:00
8925ddeee5 big integer from buffer bug 2017-04-21 10:24:17 +03:00
84824631b2 OdfFormatWriter - presentation styled list 2017-04-20 19:55:18 +03:00
dc3ecb1fc0 BigInteger as string realization 2017-04-20 18:13:10 +03:00
f356c21955 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2017-04-20 15:48:45 +03:00
266cef8c49 tests windows 2017-04-20 14:10:38 +03:00
a5e821cd21 . 2017-04-19 20:06:58 +03:00
cb5d92334e OdfFormatWriter - presentation ... 2017-04-18 16:40:03 +03:00
9f8f2e8360 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2017-04-18 12:16:08 +03:00
f6dbc6b9f0 fix bug #34762 2017-04-17 22:16:47 +03:00
c2c6430495 . 2017-04-17 18:55:02 +03:00
9ecf5b7834 Merge pull request #23 from ONLYOFFICE/hotfix/v4.3.2
Hotfix/v4.3.2
2017-04-17 17:12:30 +03:00
1d003863dd . 2017-04-17 17:10:12 +03:00
774561bd00 Merge branch 'develop' into hotfix/v4.3.2 2017-04-17 16:56:05 +03:00
d356a305b9 tests (mscrypto) 2017-04-17 16:45:35 +03:00
95c472c15c Merge branch 'hotfix/v4.3.2' 2017-04-17 14:59:08 +03:00
2dbec241f7 OdfFormatWriter - presentation comments 2017-04-17 14:06:14 +03:00
f3c66cab50 OdfFormatWriter 2017-04-17 09:56:12 +03:00
11e6fc3e06 . 2017-04-14 19:13:53 +03:00
cdf8c0a11b update libxml (for sec) 2017-04-14 19:03:02 +03:00
ae29cebe35 . 2017-04-14 15:26:29 +03:00
e933a1fb42 fix bug #34766 2017-04-14 13:12:50 +03:00
5a3f98c502 open notesMasters rels 2017-04-13 19:40:20 +03:00
8677540a82 . 2017-04-13 16:39:33 +03:00
f4ceac5b2b . 2017-04-13 16:23:43 +03:00
61be4ea100 . 2017-04-13 15:37:04 +03:00
51c6ce2ba2 . 2017-04-13 14:43:14 +03:00
e13bc44198 Merge branch 'develop' of https://github.com/ONLYOFFICE/core into develop 2017-04-13 12:45:51 +03:00
56cefcb1be fix bug #34761 2017-04-13 12:45:11 +03:00
6f860c17e3 . 2017-04-13 11:45:29 +03:00
fb9edc4f81 . 2017-04-13 11:34:14 +03:00
4eb0a73f3c PptxFormat - delete unused
OdfFormatWriter - extended text styles
2017-04-13 11:31:20 +03:00
7929d798c8 open presentation notes 2017-04-12 19:40:09 +03:00
4c3d8ca059 . 2017-04-12 19:14:12 +03:00
6643aed913 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2017-04-12 12:19:01 +03:00
ad74a8ea6b fix bug #34747 2017-04-11 17:11:56 +03:00
f50dda7c31 fix bug #34736 2017-04-11 15:28:51 +03:00
f78a805fa3 . 2017-04-11 13:17:58 +03:00
bc177269a9 OdfFormatReader - fix solid background in documents 2017-04-11 10:52:19 +03:00
84cab29276 fix build 2017-04-11 10:32:09 +03:00
d7c7584b4d OdfFormatWriter - slides size, ... 2017-04-11 10:24:53 +03:00
1346072ab2 Merge branch 'develop' of https://github.com/ONLYOFFICE/core into develop
* 'develop' of https://github.com/ONLYOFFICE/core:
  x2t binary - dont write unsupported graphicData (sle:slicer)
  fix bugs after refactoring
  xmlsec
  OdfFormat ...
2017-04-10 16:26:59 +03:00
3b6b463b1b fix build converter ios 2017-04-10 16:26:50 +03:00
6af1417c87 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2017-04-10 12:10:05 +03:00
a75daf9d90 x2t binary - dont write unsupported graphicData (sle:slicer) 2017-04-10 11:10:22 +03:00
dc81f97bac fix bugs after refactoring 2017-04-09 20:55:53 +03:00
d194249ffb xmlsec 2017-04-08 14:26:26 +03:00
4ec04c31c5 OdfFormat ... 2017-04-07 18:36:47 +03:00
2bdc523589 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2017-04-07 12:34:41 +03:00
8774035be9 OdfFormatReader - presentation table extended graphics properties 2017-04-06 19:30:44 +03:00
8cec4ce82e OdfFormatWriter presentation layouts, layers
OdfFormat - nation style-name
2017-04-06 17:40:26 +03:00
17e46a2c99 Merge branch 'develop' of https://github.com/ONLYOFFICE/core into develop
* 'develop' of https://github.com/ONLYOFFICE/core:
  OdfFormatWriter - presentation tables styled
  OdfFormatWriter - presentation tables
2017-04-06 15:26:59 +03:00
c5ffcd4b44 open documents with password (ios) 2017-04-06 15:26:54 +03:00
51c77c3a85 Fixed downloading icu binaries from sourceforge 2017-04-05 19:59:56 +03:00
4326a7d258 fix bug 34695 2017-04-05 19:48:02 +03:00
38813fd105 OdfFormatWriter - presentation tables styled 2017-04-05 18:48:51 +03:00
19960fa3b5 OdfFormatWriter - presentation tables 2017-04-04 20:07:27 +03:00
32121d6d3b Merge tag 'v4.3.0' into develop
v4.3.0
2017-04-03 12:57:47 +03:00
2dcef22681 Merge branch 'release/v4.3.0' 2017-04-03 12:57:28 +03:00
ee5a56183e fix linux build 2017-04-03 12:20:12 +03:00
b90e3a3cd1 . 2017-04-03 11:49:20 +03:00
f074d1252b OdfFormatWriter - odp 2017-04-03 11:15:30 +03:00
30f07d3aa4 Merge branch 'develop' of https://github.com/ONLYOFFICE/core into develop 2017-03-31 17:58:20 +03:00
d27b7b2f56 Merge branch 'develop' of https://github.com/ONLYOFFICE/core into develop
* 'develop' of https://github.com/ONLYOFFICE/core:
  x2t version up
  for bug 34597
  fix bug 34603
  for bug 34498
2017-03-31 17:57:44 +03:00
1dbf3e83ad ios collaboration 2017-03-31 17:57:35 +03:00
a5f70c9740 x2t - change projects 2017-03-31 16:29:15 +03:00
ab72c8973d OdfFormatWriter - presentation hyperlink, backgrounds slides & masters 2017-03-31 16:06:31 +03:00
a204c576ad Merge branch 'develop' of https://github.com/ONLYOFFICE/core into develop 2017-03-31 11:29:41 +03:00
4a7d40d3fb x2t version up 2017-03-31 08:17:46 +03:00
4f5fb86f87 Merge branch 'develop' of https://github.com/ONLYOFFICE/core into develop 2017-03-30 17:33:49 +03:00
f7f2629e9d for bug 34597 2017-03-30 16:51:08 +03:00
048c2fd034 Merge branch 'develop' of https://github.com/ONLYOFFICE/core into develop 2017-03-30 16:04:22 +03:00
3299c47858 Merge branch 'develop' of https://github.com/ONLYOFFICE/core into develop 2017-03-30 16:03:47 +03:00
8977e2c792 fix bug 34603 2017-03-30 16:02:23 +03:00
089e7d3230 Merge branch 'develop' of https://github.com/ONLYOFFICE/core into develop 2017-03-30 11:00:56 +03:00
bd5863a02d for bug 34498 2017-03-29 20:12:04 +03:00
e0296d5a9a OdfFormatWriter - odp master page 2017-03-29 16:09:39 +03:00
97e0db9c74 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2017-03-29 13:47:31 +03:00
e26cf3bf39 OdfFormatWriter - convert pptx->odp 2017-03-29 13:06:41 +03:00
8525a1e9f0 . 2017-03-29 13:04:40 +03:00
2e8c83a668 RtfFormat, TxtFormat - chage convert from ooxml drawing 2017-03-29 13:04:07 +03:00
e857496565 .. 2017-03-29 13:02:24 +03:00
143f65ae5a BinaryFormat - refactoring drawing objects, convert embedded objects, ole objects 2017-03-29 13:01:22 +03:00
f89d75ae92 PptxFormat refactoring and extending drawing objects 2017-03-29 12:57:07 +03:00
403507206d . 2017-03-29 12:52:52 +03:00
7f6431700c DocxFormat - refactoring, move common drawing in pptx format, ... 2017-03-29 12:52:17 +03:00
7977bcf069 . 2017-03-29 12:47:58 +03:00
32ad6b46e2 ooxml files encrypting 2017-03-29 12:35:09 +03:00
bf6bfce051 fix bug 34509 2017-03-24 20:02:11 +03:00
805c24ff1a fix bug 27498 2017-03-24 18:35:08 +03:00
2c4bb7c808 for bug 34498. ULong 2017-03-23 20:24:52 +03:00
15a711396f x2t xlsx outline level save/read in binary 2017-03-22 17:53:09 +03:00
149f157c79 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2017-03-22 13:02:01 +03:00
3d8403346b fix added bug 34297 2017-03-20 17:42:00 +03:00
b094f175b1 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2017-03-17 15:05:34 +03:00
5700503efe fix build converter ios 2017-03-16 12:56:04 +03:00
d01b1e7d41 fix bug 33781 2017-03-15 13:28:49 +03:00
9ab9951a9d Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2017-03-14 16:13:26 +03:00
584cc6ab80 fix bug 34297 2017-03-11 18:47:30 +03:00
ae0a1a77d7 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2017-03-10 12:15:56 +03:00
4b727edde8 . 2017-03-09 16:05:45 +03:00
f866029177 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2017-03-07 12:31:02 +03:00
9d10c4ddce Merge branch 'develop' of https://github.com/ONLYOFFICE/core into develop 2017-03-07 12:19:08 +03:00
d5026d014d . 2017-03-06 17:24:29 +03:00
ac0b7e4e22 fix bug 34019 2017-03-06 15:45:43 +03:00
623fe25415 fix 34229 2017-03-06 15:30:54 +03:00
c4c9d50aae fix bug 34222 2017-03-06 14:29:15 +03:00
5d8dda02ec pptx extended reading fix 2017-03-04 16:01:15 +03:00
bc3461147d fix pptx note slide default 2017-03-03 14:29:18 +03:00
80d4e6057b .. 2017-03-03 13:35:37 +03:00
2dc5c2916a .. 2017-03-03 13:28:16 +03:00
c34e1158c4 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2017-03-03 12:39:33 +03:00
5f9631a3c5 .. 2017-03-02 13:14:27 +03:00
ef7df69036 linux build fix 2017-03-01 20:06:37 +03:00
b3961994d2 Pptx .. 2017-03-01 19:40:40 +03:00
927a847607 . 2017-03-01 18:14:33 +03:00
674cc6c1a2 fix doct->docx background page settings 2017-03-01 14:18:35 +03:00
5d77cf9473 add ../ path for dll path 2017-03-01 13:23:11 +03:00
041e860aa4 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2017-03-01 12:48:16 +03:00
512dad1d24 fix double write attribute in background 2017-02-28 20:02:54 +03:00
3d684934f1 fix ppt background
fix bug 34177
read attributes (from line props, shape props , effects, 3D) without namespace
2017-02-28 19:03:04 +03:00
dd6ac185fb fix - remove tmp pptx folder 2017-02-28 18:27:00 +03:00
9825b6e32e Error writing xlsx (wrong ConditionalFormatting place) 2017-02-27 20:27:31 +03:00
0e05e22b25 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2017-02-27 18:37:14 +03:00
653008ebfc XlsxFormat (graphicFrame) 2017-02-27 18:26:50 +03:00
236e93aa9c add GlobalVariable 2017-02-27 16:46:17 +03:00
164c7faf94 ..fix previus 2017-02-27 12:35:49 +03:00
4c07ddbcc7 . 2017-02-26 22:22:46 +03:00
7be543c3a6 pptx format .. extended reading xml 2017-02-26 18:57:48 +03:00
ccb47b0bda . 2017-02-23 15:20:20 +03:00
8aefacd411 new chart witout office_drawing(faster...) 2017-02-22 19:57:15 +03:00
fd5647cb4a Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2017-02-22 13:36:37 +03:00
6cd5fbcaca . 2017-02-21 23:38:23 +03:00
7c964b3f9c .. 2017-02-21 19:17:24 +03:00
8c43c781bd fix build 2017-02-21 18:00:39 +03:00
7496de06f0 . 2017-02-21 13:19:21 +03:00
fdd443a2d7 . 2017-02-21 13:18:29 +03:00
037c4046eb PptxFormat - extending reading xml; sppr, txpr in chart without DrawingConverter 2017-02-21 11:32:31 +03:00
4e5ac14ca9 errors for builder (open/save) 2017-02-18 14:17:42 +03:00
dedf74b366 fix for build 2017-02-18 11:02:42 +03:00
8ef96bf6c6 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2017-02-17 18:48:05 +03:00
6f2eef1137 .. 2017-02-17 16:42:49 +03:00
9a8d3edbef . 2017-02-17 16:33:19 +03:00
305ebda78d OfficeUtils - add sort for compress 2017-02-17 16:28:00 +03:00
114050c23e fix bug #33849 2017-02-16 19:26:50 +03:00
7eee0755bf RtfFormatReader - generate replacement text hyperlink if absent 2017-02-16 16:23:21 +03:00
c329f29e9a RtfFormatReader - fix hyperlink text 2017-02-16 15:49:08 +03:00
0f3a02ca7c . 2017-02-16 15:20:53 +03:00
62d4860873 pptx - extending reading xml 2017-02-16 15:08:53 +03:00
21666ee309 x2t verion up 2.0.3.440 2017-02-16 11:38:20 +03:00
47ff766e4e . 2017-02-15 11:36:04 +03:00
50cbc671b3 RtfFormatWriter - text in drawing shapes, ... 2017-02-13 20:11:52 +03:00
f2d3390bd4 RtfFormatWriter - fix custom shape path 2017-02-13 14:23:38 +03:00
fb5af12d7a OdfFormat - refactroing svg; RtfFormatWriter - add custom shapes 2017-02-12 15:38:51 +03:00
63655a97e9 .. 2017-02-11 15:32:29 +03:00
fdf032d9f8 Merge branch 'develop' of https://github.com/ONLYOFFICE/core into develop
* 'develop' of https://github.com/ONLYOFFICE/core:
  RtfFormat - add office digital signatures
  bug with some jpeg
  x2t version up 2.0.3.438
  RtfFormat - fix croping image, ...
  RtfFormat - extended drawing
  fix bug #34016
  fix bug #34018
  fix bug 34011
  fix bug #33752 after refactoring
  fix convert oox group shape to vml group shape
  RtfFormatWriter - fix table cell width (auto)
  OdfFormat - Reader/Writer - background page (image, pattern, gradient)
  fix bug #33918
2017-02-10 18:16:27 +03:00
3b85b58558 up 2017-02-10 18:16:18 +03:00
00f1f40a1e RtfFormat - add office digital signatures 2017-02-10 18:09:48 +03:00
46c05a4c27 bug with some jpeg 2017-02-10 17:14:53 +03:00
f3a510bd58 x2t version up 2.0.3.438 2017-02-10 15:49:17 +03:00
45231b822c RtfFormat - fix croping image, ... 2017-02-10 15:02:00 +03:00
8a392b702d Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2017-02-10 12:34:55 +03:00
e0591675d2 RtfFormat - extended drawing 2017-02-09 17:20:02 +03:00
67a849f110 fix bug #34016 2017-02-09 14:24:31 +03:00
15800296f7 Merge branch 'develop' of https://github.com/ONLYOFFICE/core into develop 2017-02-08 20:04:33 +03:00
52fe741f9a fix bug #34018 2017-02-08 20:03:38 +03:00
b3ee693890 fix bug 34011 2017-02-08 19:35:45 +03:00
238f0ac97d Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2017-02-08 18:15:26 +03:00
8c2e1738ea fix bug #33752 after refactoring 2017-02-07 12:42:46 +03:00
bf33aed853 fix convert oox group shape to vml group shape 2017-02-06 20:07:58 +03:00
5869c7a02e RtfFormatWriter - fix table cell width (auto) 2017-02-06 13:55:01 +03:00
bbd429a994 OdfFormat - Reader/Writer - background page (image, pattern, gradient) 2017-02-05 15:57:17 +03:00
f4d636539e Merge branch 'develop' of https://github.com/ONLYOFFICE/core into develop 2017-02-03 18:34:43 +03:00
92e02257d7 fix bug #33918 2017-02-03 18:33:50 +03:00
d2046d7ccb add missed include 2017-02-03 18:15:57 +03:00
7bc35a157a Implemented case when the size of the masked image doesn't match to the size of the mask. 2017-02-03 18:02:28 +03:00
903245e8a7 fixed converter for iOS 2017-02-03 17:33:48 +03:00
25ee9c3c1c Merge branch 'develop' of https://github.com/ONLYOFFICE/core into develop
* 'develop' of https://github.com/ONLYOFFICE/core:
  x2t vesion up  2.0.3.435
  PDFReader: text clip
  .
  fix...
  .
  x2t version up
  DocxFormat - fix vml single geom position RtfFormat - read/write background page (solid, pattern, gradient, image)
2017-02-03 16:28:47 +03:00
9ead40d279 up header 2017-02-03 16:28:42 +03:00
e097379c21 x2t vesion up 2.0.3.435 2017-02-03 15:27:12 +03:00
f86579d601 PDFReader: text clip 2017-02-03 13:02:26 +03:00
de7511f243 . 2017-02-03 12:42:06 +03:00
9a68a75f70 fix... 2017-02-02 18:43:38 +03:00
e04388aa32 . 2017-02-02 16:53:20 +03:00
cee61e7a92 x2t version up 2017-02-02 16:31:02 +03:00
48185ed4e9 DocxFormat - fix vml single geom position
RtfFormat - read/write background page (solid, pattern, gradient, image)
2017-02-02 15:44:03 +03:00
7bea086784 Fixed bugs with reading pdf files. 2017-02-02 14:53:01 +03:00
a24f62ffa7 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2017-02-02 12:21:24 +03:00
774f9c42cb PDF bugs 2017-02-01 19:20:12 +03:00
10964d32e6 ... 2017-02-01 17:10:19 +03:00
da2493ed3b OdfFormatReader - fix math matrix 2017-02-01 16:15:32 +03:00
0a183f3505 fix bug #33886 2017-02-01 15:59:28 +03:00
ac6cc1ec24 pptx file with wrong rels 2017-02-01 15:05:08 +03:00
a1846da0da Merge tag 'v4.2.7' into develop
v4.2.7 v4.2.7
2017-02-01 12:49:34 +03:00
0bd10c28ac Merge branch 'hotfix/v4.2.7' 2017-02-01 12:49:29 +03:00
2367cee329 PptxFormat - fix user file with wrong rels 2017-01-31 19:59:20 +03:00
288d89301a fix bug 33801 2017-01-31 17:16:28 +03:00
38759dfe61 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2017-01-31 15:04:13 +03:00
4bc69744fc Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2017-01-31 15:02:46 +03:00
4d519e8f26 x2t - version up, .. 2017-01-31 15:02:34 +03:00
1bd2c0b852 Merge branch 'hotfix/v4.2.7' into develop
fix bug 33867
2017-01-31 13:57:55 +03:00
82b0f4bce8 DiagramDrawing losing images 2017-01-31 13:50:16 +03:00
5635239274 fix crash on windows 2017-01-31 13:12:43 +03:00
1f979fc4cc . 2017-01-31 12:05:32 +03:00
80c4a65147 PptxFormat- fix convert oox drawing to vml drawing
RtfFormatWriter - convert oox drawing, convert smart art objects
2017-01-31 11:58:09 +03:00
0fefd091c8 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2017-01-30 19:43:09 +03:00
4fda6101eb OdfFormatWriter - convert smart art 2017-01-28 18:38:46 +03:00
99822fb597 x2t ... fix after testing 2017-01-27 19:12:35 +03:00
f1d9c12f07 change encoding to utf8 2017-01-27 18:31:50 +03:00
30ef5a9de4 fix build converter 2017-01-27 17:54:00 +03:00
765ca861fb fix bug 33842 (corrupted xlsx->csv convertion) 2017-01-27 15:22:14 +03:00
99570b3b86 . 2017-01-26 19:51:12 +03:00
d9c6759108 OdfFormatWriter - convert smart art in spreadsheets, ... 2017-01-26 19:40:42 +03:00
b82a8c6b9b developing... 2017-01-26 15:20:54 +03:00
d76b1897aa save conditionalFormating to xlsx 2017-01-25 20:27:25 +03:00
857b79ee23 x2t - fix smart art 2017-01-25 19:51:47 +03:00
ecba12b29f x2t - delete unused files 2017-01-25 15:43:27 +03:00
efc48ab44c . 2017-01-25 13:04:02 +03:00
5f0620ed90 x2t - delete unused files 2017-01-25 13:01:18 +03:00
150ff1fae2 . 2017-01-24 23:01:52 +03:00
dd1b9ca9be ... 2017-01-24 18:44:46 +03:00
c6ed59a742 EmfFile - fix emf from users file xlsx 2017-01-24 18:34:04 +03:00
f9897bef16 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2017-01-24 12:46:00 +03:00
1d3315711e Merge branch 'hotfix/v.4.2.6' into develop 2017-01-24 11:56:02 +03:00
46ddcff040 .. 2017-01-24 11:10:53 +03:00
a044b262e4 . 2017-01-24 11:05:21 +03:00
51b0e715a1 . 2017-01-24 10:00:01 +03:00
1cdeefb576 restore file 2017-01-23 18:08:38 +03:00
db9aeb40bb .. 2017-01-23 17:33:55 +03:00
8a41f0c716 ............ 2017-01-23 17:32:29 +03:00
4be5a491da . 2017-01-23 00:49:58 +03:00
4b4d4ebc54 x2t checker - fix users file with crypt 2017-01-22 18:07:26 +03:00
b132ea266a .. 2017-01-22 17:48:55 +03:00
e20e061330 ... 2017-01-21 17:24:24 +03:00
fc97b32d18 x2t - smart art objects (move in pptx drawing); fix users file pptx with smart art 2017-01-20 20:08:06 +03:00
a63aa93092 XlsxFormat - fix users file with shape in VmlDrawing 2017-01-20 20:05:40 +03:00
91cb5e895b no message 2017-01-20 16:50:51 +03:00
16d233da47 no message 2017-01-20 16:49:43 +03:00
69e8a6501e open/save docx tblCaption,tblDescription and xlsx altText, altTextSummary 2017-01-20 13:49:03 +03:00
dac6ae2e48 x2t - PPTX format - refactoring 2017-01-19 18:22:13 +03:00
9f145333f8 x2t - remove libxml2 from DocxFormat 2017-01-19 15:40:02 +03:00
c8c5b82924 cashed scripts data scheme (may be disable) 2017-01-19 15:29:41 +03:00
2e99efeeb6 .. 2017-01-19 15:19:58 +03:00
c4492f2cd2 fix bug #33796 2017-01-19 14:04:54 +03:00
41da15d8cf .. 2017-01-19 12:10:21 +03:00
ea3db6936c . 2017-01-19 12:01:20 +03:00
0928e7d787 . 2017-01-19 11:30:58 +03:00
2d3040aba2 x2t - pptx format(refactoring common docxFormat), bug 33782(prepare) 2017-01-19 11:26:33 +03:00
ce590a4a61 fixed converter for iOS 2017-01-18 18:06:56 +03:00
fb12114201 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2017-01-18 13:00:51 +03:00
e899647453 Recovered file 2017-01-17 18:43:52 +03:00
fe1553f8da Repared the removed file 2017-01-17 18:20:05 +03:00
04d197375c change license to 2017 2017-01-17 18:17:26 +03:00
d2f1022b5a fix defines 2017-01-17 13:25:27 +03:00
0265162cb9 . 2017-01-16 19:33:02 +03:00
9be4d6ca0e x2t linux build 2017-01-16 18:33:01 +03:00
9e9da20450 reset commit - remove bin2image 2017-01-16 17:41:40 +03:00
082fd814af . 2017-01-16 17:33:08 +03:00
39cd23d7c0 . 2017-01-16 17:30:05 +03:00
78b051c999 ... 2017-01-16 17:21:35 +03:00
2836fee493 Update ASCConverters.cpp
add bin2imageBase64 to generate thumbnail from pdf command in base64 format
2017-01-16 17:03:37 +03:00
6e409d2f7e images bug 2017-01-16 15:08:21 +03:00
3e698b8579 Merge tag 'v4.2.5' into develop
v4.2.5 v4.2.5
2017-01-16 14:59:44 +03:00
95e32f00d0 Merge branch 'hotfix/v4.2.5' 2017-01-16 14:59:40 +03:00
61c632ce55 Revert "add bin2image"
This reverts commit a97518359a.
2017-01-16 14:55:16 +03:00
a0b93fd1b2 . 2017-01-16 14:52:43 +03:00
0b096a4c46 add bin2image 2017-01-16 14:50:20 +03:00
a97518359a add bin2image 2017-01-16 14:28:38 +03:00
96cea25bca x2t version up 2017-01-16 11:09:55 +03:00
1a57f62773 x2t refactoring (delete AscString, ...) 2017-01-16 10:30:00 +03:00
9d1f83b1ce Merge branch 'develop' of https://github.com/ONLYOFFICE/core into develop
* 'develop' of https://github.com/ONLYOFFICE/core:
  miss dashDotDot in xlsx border style
2017-01-13 15:47:58 +03:00
6653e8ef82 fixed deployment target 2017-01-13 15:47:48 +03:00
fd121841a9 miss dashDotDot in xlsx border style 2017-01-13 15:40:47 +03:00
00255297c8 stable iOS converter 2017-01-13 12:15:39 +03:00
74a0fd2928 Merge branch 'develop' of https://github.com/ONLYOFFICE/core into develop
* 'develop' of https://github.com/ONLYOFFICE/core:
  NSString: + stringWithUtf8Buffer method
2017-01-12 16:25:56 +03:00
ce7487a14d RtfFormatLib for iOS 2017-01-12 16:25:50 +03:00
95d9d8bc8e NSString: + stringWithUtf8Buffer method 2017-01-12 15:39:02 +03:00
dce0b43c11 HtmlFile for iOS 2017-01-12 14:47:42 +03:00
d7a981a84e PPTFileLib & TxtxXmlFileLib for iOS 2017-01-12 14:33:57 +03:00
bb52ddba2b coautoring events 2017-01-12 12:44:57 +03:00
a82814d565 count good changes detection error 2017-01-10 17:17:55 +03:00
8bbbc99d63 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2017-01-10 14:55:23 +03:00
bab37e1634 Merge tag 'staropramen' into develop
staropramen
2017-01-10 12:24:03 +03:00
06dea5685a Merge branch 'hotfix/staropramen' 2017-01-10 12:23:50 +03:00
105a23d5bc DocxRenderer (not worked) 2017-01-08 19:10:35 +03:00
ef76c80014 XlsFormat - fix errors fmt & old comments 2016-12-28 19:27:34 +03:00
bb6e95ce20 DocFormatReader - refactoring + fix errors 2016-12-27 19:32:09 +03:00
fb39823edf Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2016-12-27 17:20:04 +03:00
69d9823847 x2t - fix users files 2016-12-27 16:37:29 +03:00
fb10c56bd3 RtfFormatWriter - fix fields, XlsFormatReader - data valdation 2016-12-27 14:02:36 +03:00
4f24ed375e XlsFormatReader - dataValidations 2016-12-26 19:32:21 +03:00
036c3b3740 XlsFormatReader - decrypter ... 2016-12-26 15:01:48 +03:00
dddaeb3eeb previous commit bug 2016-12-26 12:04:59 +03:00
f75b0704a7 ... 2016-12-26 03:23:08 +03:00
baefae258b x2t refactoring qt projects .... 2016-12-25 23:46:39 +03:00
4f46ac6e69 .. 2016-12-25 23:23:15 +03:00
f634d1cfe5 x2t refactoring qt projects ... 2016-12-25 22:25:34 +03:00
a810253b22 opne/save drawing docPr 2016-12-24 18:00:48 +03:00
05e42b1908 write images to pdf bug 2016-12-24 15:21:37 +03:00
4ea7f5f9ed for docx background 2016-12-24 13:48:57 +03:00
50a1f3f5a7 x2t - refactoring qt projects 2016-12-23 19:54:30 +03:00
2710cabdc9 XlsFormatReader - delete unuseds, fix extended crypt, .. 2016-12-23 18:07:30 +03:00
1d55b1223c . 2016-12-23 18:06:18 +03:00
ac959e32af open/save ole object in a14 format xlsx 2016-12-23 16:00:57 +03:00
1c2524f5fb FontsGen - fix build 2016-12-23 14:38:15 +03:00
c0e4b02138 Merge tag 'v4.2.3' into develop
v4.2.3 v4.2.3
2016-12-23 14:22:08 +03:00
eb29cee9ad Merge branch 'hotfix/v4.2.3' 2016-12-23 14:22:04 +03:00
5720891452 macOS 10.11 2016-12-22 18:48:28 +03:00
96f7cd9017 . 2016-12-22 17:56:34 +03:00
c7ef8e9b1d . 2016-12-22 15:34:32 +03:00
1a2f9afac7 x2t linux build, version up 2016-12-22 15:12:06 +03:00
2c945b7166 x2t - refactoring (delete double conversions string) 2016-12-21 19:29:18 +03:00
2eec4da0a0 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2016-12-21 13:55:16 +03:00
e49deaaf64 Added dependency for HtmlFileInternal 2016-12-21 12:47:22 +03:00
3edb12499c Added UnicodeConverter dependency for AllFontGen 2016-12-20 19:46:31 +03:00
52c3f9bdb1 Added UnicodeConverter 2016-12-20 19:45:06 +03:00
1e53b26704 x2t -deleting atl relations 2016-12-20 17:55:49 +03:00
8ac5180992 DocxBin background documents ... 2016-12-20 14:24:55 +03:00
536f5b0f86 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2016-12-20 13:47:09 +03:00
8cdf491178 DocxBin - add background document 2016-12-19 11:26:24 +03:00
c5c64cb6c2 XpsFile & DjVuFile - fix build 2016-12-16 17:26:20 +03:00
e411c57c5f Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2016-12-16 14:11:00 +03:00
86000ee48f x2t 2.0.2.422 2016-12-16 12:33:28 +03:00
652fc292af DocFormatReader - same bugs fix 2016-12-16 12:28:17 +03:00
ef69fc4b34 Merge pull request #17 from ONLYOFFICE/hotfix/v4.2.3
Hotfix/v4.2.3
2016-12-16 12:25:59 +03:00
6e3b7b1146 thumbnail error with aspect 2016-12-16 12:17:10 +03:00
2ff5bd5910 Merge branch 'develop' of https://github.com/ONLYOFFICE/core into develop 2016-12-16 10:57:41 +03:00
01528516dd HtmlRenderer -fix build 2016-12-16 10:56:49 +03:00
95dcf3661f Merge branch 'develop' of https://github.com/ONLYOFFICE/core into develop 2016-12-16 10:38:00 +03:00
717d91a192 . 2016-12-16 10:31:49 +03:00
3dd4dda2e3 DocFormatReader -ole ... 2016-12-15 18:12:41 +03:00
24dc35546f arguments to builder (JSON format) 2016-12-15 17:00:56 +03:00
fc2707f0b5 Merge branch 'develop' of https://github.com/ONLYOFFICE/core into develop 2016-12-15 15:46:40 +03:00
ea5ebe720b DocFormatReader - another ole objects(pictureId) 2016-12-15 14:55:55 +03:00
cdead54f4a ios build converter 2016-12-15 13:36:00 +03:00
29ae0bdc38 . 2016-12-15 12:11:05 +03:00
6524a07673 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2016-12-15 12:02:43 +03:00
502243103b Changed the build dependency 2016-12-15 11:41:45 +03:00
c668288308 . 2016-12-14 20:03:12 +03:00
39257334e4 x2t version up 2.0.2.401 2016-12-14 19:29:29 +03:00
48f95bd9f2 fix bug #33684 2016-12-14 19:22:00 +03:00
f925e5cae9 save zip if convert thumbnail with first=false 2016-12-14 18:51:03 +03:00
80d95d41c5 save to pdf (only first page support) 2016-12-14 16:56:56 +03:00
42fb658349 PdfReader/Writer linux build fix 2016-12-14 16:06:44 +03:00
d500cbc615 PdfReader/Writer windows build fix 2016-12-13 18:17:14 +03:00
470d57aec2 . 2016-12-13 17:25:02 +03:00
635a5d232a DocFormatReader - background page 2016-12-13 16:03:45 +03:00
6fa18eb20d add folders to search the system fonts 2016-12-13 10:48:48 +03:00
435bb02de3 Metfiles StarView - fix coding text (charsets) 2016-12-12 13:41:02 +03:00
a84425b49f x2t 2.0.2.420 2016-12-12 11:43:10 +03:00
250a6e5a06 OdfFormatReader - sheet/workbook views 2016-12-10 17:07:31 +03:00
82dc7ab444 OdfFormatReader - global settings for documents 2016-12-09 19:37:56 +03:00
51c8ab5499 add common method (GetFormatByExtension) 2016-12-09 18:28:33 +03:00
4176176e2b Merge branch 'develop' of https://github.com/ONLYOFFICE/core into develop
* 'develop' of https://github.com/ONLYOFFICE/core:
  OdfFormat - embedded office text (against text  box)
  .
  OdfFormatReader - presentation - support convert ole objects (and other embedded)
2016-12-09 18:11:24 +03:00
34d03c743e mobile-coautoring 2016-12-09 18:11:19 +03:00
88647e8b18 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2016-12-09 13:57:00 +03:00
4cf55208b1 OdfFormat - embedded office text (against text box) 2016-12-09 11:42:02 +03:00
fe1d48635b . 2016-12-08 19:47:49 +03:00
db20232095 OdfFormatReader - presentation - support convert ole objects (and other embedded) 2016-12-08 19:31:26 +03:00
56ecea3ffc Merge branch 'develop' of https://github.com/ONLYOFFICE/core into develop
* 'develop' of https://github.com/ONLYOFFICE/core:
  OdfFormatReader - spreadsheets - support convert ole objects (and other embedded)
  CONVERT_CORRUPTED
2016-12-08 18:06:13 +03:00
59599289af utils 2016-12-08 18:06:07 +03:00
d95c93abb2 OdfFormatReader - spreadsheets - support convert ole objects (and other embedded) 2016-12-08 14:51:12 +03:00
a9076bebd2 CONVERT_CORRUPTED 2016-12-07 20:04:11 +03:00
5157908b47 coach events 2016-12-07 17:20:51 +03:00
13b7306b99 . 2016-12-06 20:07:10 +03:00
b98a545d8c OdfFormatReader - ole embedded .... 2016-12-06 20:05:17 +03:00
4f753d2a42 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2016-12-06 16:43:09 +03:00
ceb2c7863b Merge branch 'develop' of https://github.com/ONLYOFFICE/core into develop 2016-12-06 15:03:45 +03:00
26cedc30fa OdfFormatReader - embedded objects (ods in odt example) 2016-12-06 14:58:58 +03:00
c0f29521c4 Merge tag 'v4.2.1' into develop
v4.2.1
2016-12-06 14:52:30 +03:00
13d57361e4 Merge branch 'hotfix/v4.2.1' 2016-12-06 14:52:20 +03:00
1e04770e31 Merge branch 'develop' of https://github.com/ONLYOFFICE/core into develop
* 'develop' of https://github.com/ONLYOFFICE/core:
  .
  DocFormatReader - fix users file
  Revert "DocFormatReader - users file fix"
  DocFormatReader - users file fix OdfFormatReader - fix alphabetic text index
  DocFormatReaer - users file fix OdfFormatReader - fix alphabetic text index
  Removed version number
2016-12-05 17:38:07 +03:00
6666ba0236 insert images in collaboration mode 2016-12-05 17:37:59 +03:00
e6c334199f DocFormatReader - fix users file 2016-12-05 15:51:49 +03:00
6d75b03cc0 . 2016-12-05 15:48:23 +03:00
303b62c2a1 DocFormatReader - fix users file 2016-12-05 15:48:04 +03:00
5109acb888 Revert "DocFormatReader - users file fix"
This reverts commit cbc4a5d334.
2016-12-05 15:46:36 +03:00
cbc4a5d334 DocFormatReader - users file fix
OdfFormatReader - fix alphabetic text index
2016-12-05 15:46:05 +03:00
a639fc9eaf Revert "Merge branch 'develop' into hotfix/v4.2.1"
This reverts commit 9cc54393a0, reversing
changes made to 29b4a10435.
2016-12-05 15:37:35 +03:00
9cc54393a0 Merge branch 'develop' into hotfix/v4.2.1 2016-12-05 15:31:00 +03:00
16386f4b5c DocFormatReaer - users file fix
OdfFormatReader - fix alphabetic text index
2016-12-05 15:17:40 +03:00
149c0ae72a Merge tag 'v4.2.0' into develop
v4.2.0 v4.2.0
2016-12-05 11:39:08 +03:00
29b4a10435 Merge branch 'release/v4.2.0' 2016-12-05 11:39:06 +03:00
1cf9401e0a Removed version number 2016-12-02 18:43:51 +03:00
8c11bd8a41 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2016-12-02 14:34:58 +03:00
c6a05e493f OdfFormatReader - .. 2016-12-01 20:06:19 +03:00
82e82971d0 Changed architecture detection for linux and macos 2016-12-01 18:00:15 +03:00
4b8c2b4f6d Update Makefile 2016-12-01 16:09:25 +03:00
a7e3158c06 Merge branch 'release/v4.2.0' into develop 2016-11-30 16:18:25 +03:00
329077caaf . 2016-11-30 14:20:09 +03:00
b75495c4ba write tableStyle without tableStyleElement 2016-11-30 12:21:01 +03:00
807eace056 . 2016-11-30 12:03:55 +03:00
cfdc8c9051 x2t version up 2.0.2.417 2016-11-29 19:39:27 +03:00
da18ecd89c OdfFormatReader - fix same small bags 2016-11-29 19:35:08 +03:00
7ae68b53db OdfFormatReader - fix same small bags 2016-11-29 16:55:22 +03:00
57bd7a0d93 for bug 33110 2016-11-29 16:46:23 +03:00
daba1ad2a3 DocFormatReader - fix bug #33397 2016-11-29 14:38:57 +03:00
755ea97af8 OdfFormatReader - fix same bugs 2016-11-28 19:20:53 +03:00
0f9669aa2b x2t version up 2.0.2.415 2016-11-28 11:07:18 +03:00
71aabb5f3f OdfFormatReader - fix bugs in track changes 2016-11-28 10:19:08 +03:00
18a963231a PPTFormatReader - shape convert fix 2016-11-27 17:09:36 +03:00
e3d6d370f7 Update Makefile 2016-11-26 11:30:39 +03:00
b06681bd97 OdfFormatReader - fix mac build, ... 2016-11-25 18:37:01 +03:00
ab4412155d Switched build sequence for the all target
It done in hope to escape double building the libraries.
2016-11-25 18:13:53 +03:00
49939a7f19 build error (macOS, clang) 2016-11-25 18:00:33 +03:00
e690aa0c53 . 2016-11-25 16:01:03 +03:00
bb4483fd7d Merge branch 'develop' of https://github.com/ONLYOFFICE/core into develop
* 'develop' of https://github.com/ONLYOFFICE/core:
  OdfFormatReader - fix errors ...
2016-11-25 12:08:47 +03:00
b93c7a2620 mobile-coautoring 2016-11-25 12:08:42 +03:00
f37394db00 OdfFormatReader - fix errors content 2016-11-24 18:29:51 +03:00
42c94d5cd0 OdfFormatReader - fix errors ... 2016-11-24 18:23:41 +03:00
41b3c6fb16 mobile-coautoring 2016-11-24 16:54:01 +03:00
21f8ea03e1 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2016-11-24 12:18:11 +03:00
ddb708eb62 x2t ... 2016-11-23 18:37:37 +03:00
059f7722d5 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2016-11-23 18:32:23 +03:00
429c0a5a37 stroke bug 2016-11-23 18:30:59 +03:00
4c12ba9c1a OdfFormatReader - fix bugs... 2016-11-23 17:45:21 +03:00
eae048a8a3 OdfFormatReader - fix bugs conditionalFormatting, number styles, ... 2016-11-22 20:15:30 +03:00
a52c18608d Merge branch 'develop' of https://github.com/ONLYOFFICE/core into develop
* 'develop' of https://github.com/ONLYOFFICE/core:
  for bug 33490
  RtfFormatReader - two and more levels in fields (contents, ...)
  fix bug 33488
2016-11-22 19:00:57 +03:00
7824ce640c up 2016-11-22 19:00:52 +03:00
83bae8fabd for bug 33490 2016-11-22 17:00:55 +03:00
be0c8f44a9 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2016-11-21 18:24:19 +03:00
9161a15099 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2016-11-18 18:46:49 +03:00
bec190899a Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2016-11-15 16:50:04 +03:00
537f8e415d Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2016-11-11 14:45:41 +03:00
4522f70323 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2016-11-07 18:02:48 +03:00
0cada9f866 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2016-11-02 15:10:39 +03:00
6fbcea0338 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2016-10-28 19:17:29 +03:00
aaf0beaf4a Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2016-10-26 12:07:24 +03:00
4996806396 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2016-10-25 12:10:24 +03:00
baa334dbe2 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2016-10-21 16:47:52 +03:00
5f98348711 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2016-10-20 15:01:21 +03:00
b6b6ef1c1a Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2016-10-19 19:36:53 +03:00
6a29238037 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2016-10-18 16:10:48 +03:00
df6eb4c2d6 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2016-10-13 18:19:57 +03:00
546cae8196 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2016-10-10 11:53:27 +03:00
47c4533cc5 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2016-10-03 12:13:27 +03:00
9eb8ad5fe3 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2016-09-30 15:55:11 +03:00
bc44df5ec0 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2016-09-30 12:11:10 +03:00
df5fc187cc Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2016-09-26 16:34:34 +03:00
ffafc3081b Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2016-09-22 12:40:12 +03:00
8f46d26a82 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2016-09-20 15:51:59 +03:00
ab21262058 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2016-09-20 15:12:47 +03:00
47c4d73fde Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2016-09-14 14:29:02 +03:00
c648a072b2 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2016-09-09 13:52:33 +03:00
26c6c49c91 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2016-09-07 17:06:23 +03:00
e5d6c0a6e4 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2016-09-05 14:18:38 +03:00
b29294fea8 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2016-08-19 17:18:55 +03:00
19fd3df217 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2016-08-15 12:26:57 +03:00
647ee4b5d4 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2016-08-12 12:25:34 +03:00
1f258be6ce Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2016-08-08 20:14:46 +03:00
5e194ea586 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2016-08-03 14:48:42 +03:00
2f90a73c0e Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2016-07-28 20:01:21 +03:00
bb6acebc63 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2016-07-27 20:05:18 +03:00
03fa5e0498 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2016-07-25 18:40:32 +03:00
bb04ca0eab Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2016-07-25 16:08:16 +03:00
b62566f842 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2016-07-05 12:16:25 +03:00
f6369d699c Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2016-06-30 13:46:31 +03:00
e23cf73ae9 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2016-06-29 19:15:01 +03:00
9ef82c1c0d Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2016-06-28 19:43:54 +03:00
d2ae6bc065 Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2016-06-27 12:30:56 +03:00
ebb28506db Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2016-06-23 12:51:19 +03:00
f284946312 OdfFormatWriter - к предыдущей 2016-06-23 12:34:29 +03:00
74f647e4bd Merge branch 'develop' of github.com:ONLYOFFICE/core into develop 2016-06-22 18:12:59 +03:00
d9ae5a9857 OdfFormatWriter - конвертация настроек документов и таблиц 2016-06-22 15:20:08 +03:00
41d69ec9a0 Merge branch 'develop' of https://github.com/ONLYOFFICE/core into develop 2016-06-22 12:05:35 +00:00
7616295379 update v8 path for linux build 2016-06-22 12:03:24 +00:00
cef88fd41d [mobile] сборка конвертера 2016-06-22 10:56:06 +03:00
ba8a37279b OdfFormatReader - мс офис не воспринимает вложенность графики в текстбоксы, ссылки ... 2016-06-21 19:20:46 +03:00
028b876ac1 delete no crossplatform можно взять с svn 2016-06-21 18:59:58 +03:00
e12a903ad2 delete unused 2016-06-21 18:15:12 +03:00
c6bf2cab7c удалил ненужное 2016-06-21 16:59:08 +03:00
38bbc54004 x2t 2.0.2.373 version up 2016-06-20 19:00:06 +03:00
062a661776 utf16->unicode bug 2016-06-20 11:04:01 +03:00
1d57b96165 static link libstd 2016-06-16 18:48:56 +03:00
ee10f50a66 [mobile] убрал дубликат 2016-06-16 11:52:59 +03:00
308c90d204 continuationSeparator 2016-06-08 19:46:00 +03:00
fd591d9364 TableCellSpacing 2016-06-08 18:49:22 +03:00
30a31c6807 x2t linux build 2.0.2.372 2016-06-08 17:48:15 +03:00
0836df5b6d OdfFormatReader - правка по результатам тестирования (условное форматирование) 2016-06-08 16:42:37 +03:00
4dec072e91 x2t linux build 2.0.2.371# 2016-06-07 19:15:02 +03:00
2088261a04 Merge branch 'develop' of https://github.com/ONLYOFFICE/core into develop 2016-06-06 19:16:49 +03:00
584031b2e6 x2t fix linux build 2016-06-06 19:15:52 +03:00
9f84f09038 Dash on print full support 2016-06-06 13:27:57 +02:00
6065377a01 LineCap default 2016-06-06 14:21:41 +03:00
153b523a36 pdf dash pattern 2016-06-06 14:05:26 +03:00
b613226f71 x2t version up 2016-06-03 18:01:46 +03:00
55d74ed55d OdfFormatReader - условное форматирование, стили условного форматирования 2016-06-03 17:13:21 +03:00
8db4187fbb for Bug 32510 - [Review][Conversion] Не сохраняется включенная опция Review после конвертации документа 2016-06-03 14:27:45 +03:00
ea40798bbb core-ext extension for builder (license) (linux) 2016-06-03 13:57:00 +03:00
b2735a3160 не удалялась темповая папка (только в режиме без выставления своей) 2016-06-03 11:29:48 +03:00
f0d6a0db58 for bug Bug 32442 - Не работает опция Constant Proportions при изменении Ширины или Высоты для изображения 2016-06-02 20:36:49 +03:00
4a53983d09 OdfFormatWriter - правка багов по результатам тестирования пользовательских файлов 2016-06-02 18:56:48 +03:00
c4f0ce63f4 no message 2016-06-02 18:27:34 +03:00
5005a403ea docbuilder new scheme (extension in core-ext) 2016-06-02 18:14:43 +03:00
c1ebf92ddb OdfFormatReader - исправлен цвет маркеров в диаграмах, текстовые настройки точек данных, отступы в ячеках, поправлены именованые выражения, .... 2016-06-01 19:30:52 +03:00
99466e00f9 тестовый пример для .net и com dll 2016-06-01 18:05:08 +03:00
0aff3efa12 no message 2016-06-01 16:10:34 +03:00
876e73a30c добавил статические методы 2016-06-01 15:35:25 +03:00
5bb4b96384 переименовал класс 2016-06-01 15:31:55 +03:00
f966f39de4 com dll (activex) - сборка билдера 2016-06-01 15:27:43 +03:00
e65f6c8a39 .net - сборка билдера 2016-06-01 11:46:27 +03:00
2c45dfa302 open/save oleObject xlsx 2016-05-31 18:41:44 +03:00
99563f678b x2t version up 2016-05-31 18:13:51 +03:00
2f976aca83 OdfFormatReader - фильтры данных , рефакторинг сортировок 2016-05-31 17:53:28 +03:00
a0fa9eff8a XlsxSeralizer - поправлена структура записи диаграмм выгруженных из редактора без редактирования (файлы требовали восстановления) 2016-05-31 17:51:35 +03:00
e913c918c0 XlsxSerializer - исправлено местоположение vmlDrawing в структуре папок (перемещены в подпапку Drawing) 2016-05-31 16:38:00 +03:00
a57a0e6042 Merge branch 'develop' of https://github.com/ONLYOFFICE/core into develop 2016-05-31 14:55:41 +03:00
a4d41092f9 [mobile] исправлены константы заливок 2016-05-31 14:55:07 +03:00
a4c3eda82d no message 2016-05-31 14:27:56 +03:00
739cd8a193 OdfFormatReader .. добавлены новые файлы для qt проекта 2016-05-30 20:04:13 +03:00
e66670e2a7 OdfFormatReader - сортировки в таблицах по множеству условий 2016-05-30 20:03:12 +03:00
6869f77709 билдер в качестве конвертера 2016-05-30 18:28:58 +03:00
a1ce5aa6a9 OdfFormatReader - fix #32029 2016-05-30 11:53:48 +03:00
a948266243 fix linux build 2016-05-30 11:35:44 +03:00
98b98bcc75 OdfFormatReader - форматированый вывод чисел, дат, ... в осях и данных диаграм 2016-05-27 18:16:20 +03:00
17a61519e5 OdfFormatReader - вытерты лишние комменты, поправлены позиции геометрии в группах, настройки текста в data point диаграмм 2016-05-26 20:07:31 +03:00
fa41b54f26 . 2016-05-26 14:16:45 +03:00
53debbc679 OdfFormatReader - поправлены кодировки файла, .... 2016-05-26 13:51:27 +03:00
cef530f1e8 [mobile] правки для сборки компонент скриптом 2016-05-26 13:45:53 +03:00
c94dde18b2 Changed the project location. 2016-05-25 21:06:17 +03:00
9f7fed6f06 OdfFormatReader - уточнее диаграмм, работа с ошибочными диапазонами 2016-05-25 20:03:05 +03:00
c58ee1a54b Changed the project location. 2016-05-25 19:25:15 +03:00
e735a41b5d . 2016-05-25 17:29:41 +03:00
449275cb8f . 2016-05-25 16:36:45 +03:00
327bf21b52 x2t linux build 2.0.2.368 2016-05-25 15:58:01 +03:00
261ef584f7 OdfFormatReader- Список.ods, Book 50.ods - именованые формулы, поправлен crop image файлов 2016-05-25 15:35:28 +03:00
61cc1ec9bc Merge branch 'develop' of https://github.com/ONLYOFFICE/core into develop 2016-05-25 12:23:15 +03:00
31249107a7 проект для сборки 2016-05-25 12:24:50 +03:00
c5f9124569 OdfReader - поправлены составные/разрывные диапазоны в диаграммах Book 50.ods 2016-05-25 12:22:36 +03:00
c2a659b393 убрал зависимости 2016-05-24 18:52:27 +03:00
85e7952368 OdfFormatReader - ускорена конвертация таблиц огромных размеров. Ограничение на количество столбцов(16384). 2016-05-24 18:36:51 +03:00
68c2bbfb8a в игнор папки с временным файлами и файлами проектов под ios и mac 2016-05-24 17:17:38 +03:00
f1bd093126 move file 2016-05-24 16:44:29 +03:00
105cbc648b OdfFormatReader - поправлены формулы, ссылки и составная графика Vehicle log book.ods 2016-05-24 11:51:24 +03:00
ac6f03b82b Changed the libascdocumentcore project location. 2016-05-23 16:27:05 +03:00
d6e7c9bdbe DocFormatReader - уточнение позиционирования графики в graphics.doc 2016-05-23 14:26:31 +03:00
84798e7426 [mobile] сборка конвертера 2016-05-23 12:57:10 +03:00
8e8c4cccc9 open/save oleObject 2016-05-23 11:40:48 +03:00
a29dd49e4a сборка десктопа под все платформы в новом репозитории 2016-05-23 11:32:55 +03:00
fa98039448 restore conflicts files after rebase 2016-05-21 02:29:52 +03:00
4d086aa394 reapply commit
Author: Alexey.Golubev <alexey.golubev@onlyoffice.com>
Date: 20 мая 2016 г. 22:19:51
Message: Added compiler flag to prevent compilation error on ubuntu 16.04.
2016-05-21 01:59:41 +03:00
29c9adf65f [mobile] папки для корректного открытия проектов в xcode 2016-05-21 01:43:15 +03:00
d060105a5e x2t linux build 2.0.2.367 2016-05-21 01:43:13 +03:00
4fda705991 OdfFormatReader - поправлена конвертация формул в Vehicle log book.ods 2016-05-21 01:43:10 +03:00
cd50ac8cda MetaFileConvert - при конвертации графики svm из PROPOSAL PEMBUATAN WEBSITE USAHA v1.0.odt падало при отрисовке текста 2016-05-21 01:43:08 +03:00
5c54df05a8 PPTFormat - fix конвертациигеометрии 2016-05-21 01:43:06 +03:00
f35cfb11d3 [mobile] сборка конвертера 2016-05-21 01:43:04 +03:00
33c47255ca OdfReader - fix ошибки 2016-05-21 01:43:01 +03:00
72d87f2610 XlsFormat .... 2016-05-21 01:42:43 +03:00
334ac0dd09 DocFormatReader - переопределение BITMAPINFOHEADER 2016-05-21 01:42:40 +03:00
82c76ee598 open/save page border 2016-05-21 01:42:36 +03:00
2d93e91a7e [mobile] треугольник на хедере 2016-05-21 01:42:33 +03:00
52b0cdc655 XlsFormatReader - расширение/уточнение условного форматирования 2016-05-21 01:42:31 +03:00
eca4672fe8 versions up 2016-05-21 01:42:27 +03:00
e68b677603 endsWith 2016-05-21 01:42:11 +03:00
aa8c257b40 x2t linux build 2.0.2.365 2016-05-21 01:42:09 +03:00
7846ca3076 DocFormatReader - конвертация dib картинок в png (user_manual_v52.doc) 2016-05-21 01:42:06 +03:00
91fb2bbcfe DocFormatReader - конвертация объекта автосодержание 2016-05-21 01:42:04 +03:00
14b4147233 OdtFormatReader - исправлена конвертация группировок объектов 2016-05-21 01:41:59 +03:00
7f914f1904 EffectExtent for inline shapes 2016-05-21 01:41:54 +03:00
4f3361f5ad _USE_MATH_DEFINES 2016-05-21 01:41:52 +03:00
6d6e8fc8f9 добавил комментарий как надо работать с шейпом CONFIDENTIAL в известном документе 2016-05-21 01:41:49 +03:00
545cb56296 OdfFormatReader - конвертация смартаартов, организционных диаграмм ... 2016-05-21 01:41:40 +03:00
40c0114524 градиенты, wordArt'ы в старом формате. текст со спецсимволами. 2016-05-21 01:41:12 +03:00
52bb55c4a5 Added dependency for libPdfReader.so to discard link error. 2016-05-21 01:41:09 +03:00
eaa232870f изменения для билдера как для сборщика 2016-05-21 01:41:07 +03:00
139d1be9b3 Svm метафайлы ... 2016-05-21 01:40:57 +03:00
8e2e9ac761 no message 2016-05-21 01:39:23 +03:00
ba99dcd415 новая схема (несколько скриптов) 2016-05-21 01:39:17 +03:00
b25647bb64 OdfReader - исправлена конвертация некоторых метафайлов svm (например Justice Gap for Sexual Assault 05-25-10.odt) 2016-05-21 01:39:14 +03:00
1703f9db52 flag DontSaveAdditional for drm origin;copy pdf origin with extention 2016-05-21 01:39:12 +03:00
dad46d2286 x2t linux build 2016-05-21 01:39:04 +03:00
a922487245 OdfReader - улучшена конвертация диаграм, .. 2016-05-21 01:39:01 +03:00
6204bb3529 баги с падениями при открытии пдф 2016-05-21 01:38:59 +03:00
3bc0f3f9d4 баги с падениями при открытии пдф 2016-05-21 01:38:56 +03:00
e1884044b5 x2t linux build 2016-05-21 01:38:51 +03:00
7f3e4642e4 no message 2016-05-21 01:38:48 +03:00
dd2cfe92e8 XlsFormat - правка багов (файлы с com-сервера) 2016-05-21 01:38:45 +03:00
9228913698 DocFormat - правка багов (файлы com-сервера) 2016-05-21 01:38:43 +03:00
c1406a717c OdfFormatReader - конвертация стилевых настроек математических формул 2016-05-21 01:38:40 +03:00
732ddb02d3 падения при открытии docx, xlsx. 2016-05-21 01:38:37 +03:00
a81b2a6dc7 ускорение отрисовке в режиме "только текст" 2016-05-21 01:38:35 +03:00
dddfa66ec8 OdfFormatReader - поправлена конвертация математических формул 2016-05-21 01:38:30 +03:00
afd96b14e4 add param:password; error: drm, password 2016-05-21 01:38:28 +03:00
a7d60b97b4 x2t linux64 build 2.0.2.362 2016-05-21 01:38:23 +03:00
5393a79c14 Сделано, чтобы для специального Html-рендерера не рисовалась графика. 2016-05-21 01:38:20 +03:00
779e374765 turn on fast build 2016-05-21 01:38:18 +03:00
73b34c290f added build_fast param 2016-05-21 01:38:16 +03:00
f880de2205 пример на все случаи жизни 2016-05-21 01:38:09 +03:00
d57982caf4 x2t (htmlRenderer- fontPath) 2016-05-21 01:38:04 +03:00
c3f098f8e4 linux build .. 2016-05-21 01:38:02 +03:00
06cfd7905f сделал полностью работу с быстрым открытием в десктопе 2016-05-21 01:38:00 +03:00
2d6cd08388 OdfFormatReader - правка багов по результатам тестирования 2016-05-21 01:37:57 +03:00
1e3b9fb7e2 правка багов по результатам тестирования
DocFormatReader - картинки маркированных списков
2016-05-21 01:37:55 +03:00
60233b4f68 x2t linux64 build 2.0.2.361 2016-05-21 01:37:47 +03:00
e4ff9136bf no message 2016-05-21 01:37:45 +03:00
bde91065ab DocFormatReader - анализ зашифрованности файла
XlsFormatReader - чтение зашифрованных файлов (введен параметр password на вход)
2016-05-21 01:37:43 +03:00
c2d47b0f66 DocxFormatReader - градиент объекта без базового цвета - Sindicatum.docx 2016-05-21 01:37:38 +03:00
9f7181f460 DocFormatReader - перемещение математических формул (oMath) из Run объекта во вне. 2016-05-21 01:37:35 +03:00
dabd4a1bd5 ... 2016-05-21 01:37:33 +03:00
3e89ab2b48 коррекция ... linux build 2016-05-21 01:37:31 +03:00
7b1295f85c DocFormatReader - конвертация embedded математических формул формата OOX 2016-05-21 01:37:29 +03:00
fb152c95a1 RtfFormatWriter - поправлена конвертация стилей математических формул 2016-05-21 01:37:26 +03:00
37c975d225 RtfFormatReader - поправлена конвертация стилей математических формул и глобальные математические свойства документа 2016-05-21 01:37:23 +03:00
3119f15e04 RtfFormatReader/Writer - конвертация математических формул 2016-05-21 01:37:21 +03:00
74913489aa RtfFormatWriter - конвертация формул ... добавление к предыдущему коммиту 2016-05-21 01:37:19 +03:00
c3e6bdb933 RtfFormatWriter - конвертация формул 2016-05-21 01:37:16 +03:00
90821d1e0e быстрое открытие форматов pdf, djvu, xps. первая версия 2016-05-21 01:37:11 +03:00
b339755761 grpFill open/save 2016-05-21 01:37:09 +03:00
e27faf6f02 RtfFormatReader - Formula 01.rtf - конвертация формул в docx 2016-05-21 01:37:06 +03:00
4451e5ff8a x2t linux64 build 2.0.2.360 2016-05-21 01:37:04 +03:00
5def5049a5 . 2016-05-21 01:36:54 +03:00
af05643df9 OdfFormatWriter, RtfFormatReader - правка багов по результатам тестирования 2016-05-21 01:35:52 +03:00
95f8f32c94 . 2016-05-21 01:35:43 +03:00
690c658da5 DocFormatReader - fix Календарный_график_учебного_процесса.doc (кривые ole-объекты) 2016-05-21 01:34:34 +03:00
8897df6fa9 работа билдера сразу в двух режимах. Чтобы тестировать сборку. 2016-05-21 01:34:26 +03:00
9006082372 ... 2016-05-21 01:34:24 +03:00
0c59a3c4bf RtfFormat - правка багов по результатам тестирования 2016-05-21 01:34:22 +03:00
025f410d85 linux 64 build 2016-05-21 01:34:19 +03:00
ba36a78ebd поправил с учетом новых интерфейсов 2016-05-21 01:34:17 +03:00
32e11ba537 TxtFile - bug #32257, конвертация табов (в обе стороны), возвращена конвертация через локаль. 2016-05-21 01:34:10 +03:00
702b90fb57 перешел на новые интерфейсы 2016-05-21 01:34:05 +03:00
56dbf263ff сделал общий интерфейс для открытия PdfReader, Djvu, Xps 2016-05-21 01:34:03 +03:00
3666e5dfb4 сделал общий интерфейс для открытия PdfReader, Djvu, Xps 2016-05-21 01:34:00 +03:00
b38f1ca376 TxtFormat - восстановление тестового примера vs ms 2016-05-21 01:33:57 +03:00
4008e07836 DocFormatReader ... 2016-05-21 01:33:55 +03:00
bb48a1d676 XlsFormatReader ... 2016-05-21 01:33:53 +03:00
738994ee45 PptFormat - Тікбұрышты үшбұрыштарды.ppt - угол заливки градиента, NotchedCircularArrow (кривой), подстройчные и надстрочные буквы, ... 2016-05-21 01:33:50 +03:00
5692d78840 PptFormat - восстановление тестового примера ms vs 2016-05-21 01:33:45 +03:00
5485644fdd ошибка конвертации при сохранение группы из chart и автофигуры в xlsx, docx, pptx. 2016-05-21 01:33:43 +03:00
6bf5e9264d RtfFormatReader - конвертация OleFormat1 -> OleFormat2 2016-05-21 01:33:41 +03:00
63255d6327 теперь изменения не накатываются при сохранении, а сразу забирается файл из билдера. Ускорение больше чем в два раза 2016-05-21 01:33:38 +03:00
45f00af8c5 добавлена возможность логгировать скорость работы билдера 2016-05-21 01:33:33 +03:00
41c4dca9c4 работа билдера по новой схеме. Полностью рабочая версия 2016-05-21 01:33:31 +03:00
7ed9e6529f RtfFormatReader - конвертация embedd объектов - Test_Объекты.rtf 2016-05-21 01:33:29 +03:00
e4c1262499 RtfFormat - исправлен парсинг таблицы цветов (Romanization_Armenian.rtf) 2016-05-21 01:33:26 +03:00
50ad6da730 билдер по новой схеме 2016-05-21 01:33:24 +03:00
db9e139ffb debug 2016-05-21 01:33:17 +03:00
1cdb6f8779 Added dependency for libascdocumnetscore 2016-05-21 01:33:14 +03:00
b3e8e373e4 Added build libascdocumentscore 2016-05-21 01:33:12 +03:00
57b7e16521 x2t version up 2016-05-21 01:33:09 +03:00
b86a761060 Bug 32208 - При селекте текста и повороте автофигуры появляется лупа
Bug 32205 - Запретить редактирование текста внутри автофигуры при ее перемещение
Bug 32211 - Запретить добавлять текст к автофигурам типа "line"
Bug 32226 - Лупа внутри автофигуры не перемещает курсор, а выделяет текст
2016-05-21 01:33:05 +03:00
0aca2e169d .. правка багов 2016-05-21 01:33:02 +03:00
cb22968b55 XlsFormat - исправление условных стилей FitnessChartMenMetric1.xls 2016-05-21 01:32:58 +03:00
1d94281240 OdfFormatReader - правка багов по результатам тестирования 2016-05-21 01:32:55 +03:00
4374ccb524 DocFormat - исправление Интернет_Проект_Трудовой_договор.doc 2016-05-21 01:32:53 +03:00
5909a7bdf8 . 2016-05-21 01:32:32 +03:00
486c632bb1 RtfFormat - правка багов по результатам тестирования 2016-05-21 01:32:29 +03:00
b44866514a дополнение к Revision: 33944d73e3543137197de2d77ee17eb2255c4833 2016-05-21 01:32:27 +03:00
f4f49103bd Bug #32152 - Теряется символ неразрывного дефиса после сборки файла. 2016-05-21 01:32:24 +03:00
ab0c2f63ee DocxFormat - write embedded docx elements to BinaryFile(doct) 2016-05-21 01:32:22 +03:00
91b993da7e DocFormat - embedded docx elements as docx (xml) parts 2016-05-21 01:32:20 +03:00
f8e01858ce x2t выкинуто лишнее из DocFormat 2016-05-21 01:32:17 +03:00
c810fec417 DocFormatReader - вытаскивание embedded вида xml, docx .. - смартАрты, формулы итд более старших версий мс офиса 2016-05-21 01:32:15 +03:00
4612eef64c DocFormatReader - странности при сохранении формул из docx в doc 2016-05-21 01:32:05 +03:00
e0ec9ca396 DocFormatReader - восстановление тестового примера 2016-05-21 01:32:01 +03:00
805e83e677 Added HtmlFileInternal for build 2016-05-21 01:31:58 +03:00
79894145aa Added dependency for HtmlFileInternal 2016-05-21 01:31:55 +03:00
cd8d4eea5c debug 2016-05-21 01:31:50 +03:00
700720b0d3 . 2016-05-21 01:31:44 +03:00
a783a9ebad X2t восстановление тестового примера win
OdfFormatWriter - ширина столцов в эл таблицах
2016-05-21 01:31:42 +03:00
ad5599db4d XlsFormat, OdfFormat - уточнение вычисления ширины колонок 2016-05-21 01:31:39 +03:00
062b0d1fc4 x2t version up 2016-05-21 01:31:37 +03:00
ba41faa706 XlsFormat - улучшение работы со стилями 2016-05-21 01:31:34 +03:00
f3988fe612 debug 2016-05-21 01:31:29 +03:00
0fdd444917 nonBreakHyphen 2016-05-21 01:31:27 +03:00
81912ee0c5 Remade clean operations 2016-05-21 01:31:19 +03:00
ea33fdf447 Added building AllFontsGen 2016-05-21 01:31:15 +03:00
749177da60 removed ASCOFFICEUTILSLIB, added targets for libascdocumentcore 2016-05-21 01:31:11 +03:00
ed5e64936d debug 2016-05-21 01:31:07 +03:00
8b81cf214e run make jobs by cpu count 2016-05-21 01:31:04 +03:00
9e83bd3433 debug 2016-05-21 01:31:01 +03:00
78a1337b52 сборщик под линукс 2016-05-21 01:30:48 +03:00
31307f0d7e сделана поддержка лицензии вида watermark 2016-05-21 01:30:40 +03:00
15d8157c35 fixed build errors 2016-05-21 01:30:37 +03:00
2282159285 revert v8 path 2016-05-21 01:30:35 +03:00
b195fbeb90 relation path to v8 2016-05-21 01:30:32 +03:00
8b8a7e496a no message 2016-05-21 01:30:30 +03:00
58fc9eeee5 XlsFormat - небольшой рефакторинг 2016-05-21 01:30:28 +03:00
8dde1dfff7 OdfFormat - небольшой рефакторинг 2016-05-21 01:30:25 +03:00
4a0ec14515 OdfFormat - высота строк в табличках 2016-05-21 01:30:22 +03:00
cbf503eeb6 linux build 2016-05-21 01:30:20 +03:00
178efbf585 remove unused code 2016-05-21 01:29:47 +03:00
abc863dd7a . 2016-05-21 01:27:54 +03:00
191e5990a6 XlsFormat - правка багов по результатам тестирования + условное форматирование (гистограмма) 2016-05-21 01:27:34 +03:00
6031e02a95 no message 2016-05-21 01:27:31 +03:00
52df1c817e XlsFormat - исправление Calculadora.xls 2016-05-21 01:27:29 +03:00
193dc923a2 XlsFormat - файл переписан в кодировке utf8 2016-05-21 01:27:26 +03:00
1a69c25535 XlsFormat - правка ошибок по результатам тестирования 2016-05-21 01:27:16 +03:00
5f74c3dc39 XlsFormat - исправление ошибок по результатам тестирования 2016-05-21 01:24:27 +03:00
b38b0f53e9 x2t - разрешение на поддержку xls версии 5.0 2016-05-21 01:24:25 +03:00
aa840bcd62 no message 2016-05-21 01:24:22 +03:00
a10c42b037 RtfFormat - восстановление тестового проекта 2016-05-21 01:24:20 +03:00
29b5d740e1 x2t linux build исправления в связи с новой структурой папок 2016-05-21 01:24:10 +03:00
613be9ad86 XlsFormat 5.0 - вертикальные текст + разметка в текст боксах 2016-05-21 01:22:53 +03:00
5ecc8d8530 XlsFormat - формулы формата 5.0 и ниже 2016-05-21 01:22:51 +03:00
17ff6b1a63 no message 2016-05-21 01:22:40 +03:00
4af3de6450 XlsFormat - trendlines in chart (ver 5 & 6) + правки версии 5 2016-05-21 01:20:54 +03:00
a4a1ab15f8 OfficeUtils проект для ms vs 2016-05-21 01:20:43 +03:00
43d371ceb7 XlsFormatReader - формат версии 5.0 2016-05-21 01:17:45 +03:00
1a831c3488 OdfFormatReader - math
RtfFormat - styles table
2016-05-21 01:17:39 +03:00
edf12586d9 Added targets to build shared libraries. 2016-05-21 01:17:36 +03:00
1a1d23e200 [mobile] корректная сборка конвертера для ios 2016-05-21 01:17:33 +03:00
d234694baa Changed target directory 2016-05-21 01:17:30 +03:00
e3ff5fb28c Changed project to build x2t 2016-05-21 01:17:28 +03:00
61cd5f59d1 Update X2tConverter.pro 2016-05-21 01:17:26 +03:00
9a8c045082 Update X2tConverter.pro
Changed path to icu libs
2016-05-21 01:17:23 +03:00
a066a27b80 Update Makefile
Removed dependency for x2t
2016-05-21 01:17:21 +03:00
db102160c1 Update Makefile 2016-05-21 01:17:19 +03:00
7b2b6c8561 Update Makefile 2016-05-21 01:17:16 +03:00
474770b8fb Added Makefile 2016-05-21 01:17:14 +03:00
2a6ad60ee8 Добавлена директория dictionaries в игнор 2016-05-21 01:17:12 +03:00
7eedd9cc59 version up 2016-05-21 01:17:10 +03:00
94a8136847 clean up v8 2016-05-21 01:17:07 +03:00
b22fffb039 Tile fromPPTY 2016-05-21 01:17:05 +03:00
6621cf8189 v8 dispose disable 2016-05-21 01:17:03 +03:00
e5ba516b57 add open/save sparkline 2016-05-21 01:16:58 +03:00
2147835dae переход на новую версию v8 (master) 2016-05-21 01:16:56 +03:00
5da0040db8 add wp14:sizeRelH/wp14:sizeRelV 2016-05-21 01:16:53 +03:00
db6a6e4026 поддержка новой версии v8
и возможность несколько раз запускать doctrenderer/docbuilder
2016-05-21 01:16:51 +03:00
4b6b74dbab edit DESTINATION_SDK_PATH 2016-05-21 01:16:48 +03:00
ef1891ba71 добавил буст в игнор 2016-05-21 01:16:35 +03:00
7ca2e6db38 sdk берем из папки sdkjs/slide 2016-05-21 01:13:36 +03:00
daba612cf1 x2t - исправление путей к OfficeUtils 2016-05-21 01:03:27 +03:00
0fce3a7456 Presentation Editor 2016-05-21 01:03:24 +03:00
7be17d882b новые пути и схемы 2016-05-21 01:03:19 +03:00
02b11483dd поправлен путь destination build 2016-05-21 01:03:17 +03:00
fbdb40a33a Субпиксельный рендеринг текста 2016-05-21 01:03:11 +03:00
a2d4812664 субпиксельный рендеринг текста 2016-05-21 01:03:09 +03:00
5d7930af6e добавил LicenceManger в игнор 2016-05-21 01:03:06 +03:00
6b49122eb1 обновил Joiner после переименования 2016-05-21 01:03:04 +03:00
a5ea596c64 bug #32029
OdfFormatReader - AS acknowledgement slip.odt - нулевой размер
пропорционального шрифта (0%)
2016-05-21 01:03:02 +03:00
da2193c403 Bug 32016 - Поворот автофигур типа "стрелка" доступен только в четырех направлениях
Bug 32022 - [Copy&Paste] Скопированный текст вставляется в ячейку с нижнем подчеркиванием
Bug 32015 - Не рисуются наконечники у автофигур типа "стрелка"
Bug 32034 - Иконки настройки стиля текста не отображаются активными
2016-05-21 01:02:59 +03:00
fec5e9149d update ignore files 2016-05-21 01:02:54 +03:00
76ffba7e71 Папка build на верхнем уровне добавлена в игнор. 2016-05-21 01:02:52 +03:00
5da796fd50 Migrate to Git from SVN 2016-05-21 01:02:49 +03:00
d0bde5dfe9 LicenceManager - в svn
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@69017 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 01:02:46 +03:00
bafdbdd1fd удаляем ненужное
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@69016 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 01:02:44 +03:00
c4640ae6b3 удаляем ненужное
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@69015 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 01:02:41 +03:00
d9d0d24bae remove binary
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@69014 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 01:02:39 +03:00
b34148630c remove binary
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@69013 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 01:02:36 +03:00
b9835150b0 перенес в другой репозиторий
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@69012 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 01:02:33 +03:00
fe9919fb09 удаляем
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@69010 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 01:02:28 +03:00
e2158400a9 перенес из сдк
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@69009 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 01:02:26 +03:00
42a6128814 [ios] не собиралось
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@69008 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 01:02:23 +03:00
bd5e60d7b6 [ios] update
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@69007 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 01:02:21 +03:00
88aac40ab7 перенес в новый репозиторий. Никаких бинарников
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@69006 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 01:02:18 +03:00
f99068a041 remove binary
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@69005 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 01:02:15 +03:00
4e0ec2856a устарело
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@69004 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 01:02:13 +03:00
65f69f0b10 remove binary
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@69002 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 01:02:10 +03:00
19d0f147f4 [ios] x2tConverter update
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@68997 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 01:02:07 +03:00
a22b1a1d28 merge from branch TeamlabOffice_v3.7_ChartWriter
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@68995 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 01:02:04 +03:00
6639e17b55 miss mac build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@68992 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 01:02:00 +03:00
964b4235ef x2t move to ServerComponents
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@68991 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 01:01:58 +03:00
df40ae9fee git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@68988 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 01:01:55 +03:00
bd8337446d docbuilder
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@68987 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 01:01:52 +03:00
3dbc34665e tcPr NoWrap
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@68984 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 01:01:47 +03:00
6e07e7bf65 XlsFormat - XlsFormat - подчищеы комменты
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@68958 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 01:01:37 +03:00
4b99aa9f74 XlsFormat - подчищеы комменты
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@68957 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 01:01:33 +03:00
c20e182a7f x2t linux (+centos) build - version 2.0.2.355
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@68952 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 01:01:29 +03:00
a9f1cddd68 XlsFormat - DefinedNames - анализ некорректных диапазонов, запись неверного (оригинального) значения в Comment DefineNames
Xlst - протащен DefineNames:Comment 

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@68937 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 01:01:26 +03:00
08633aa3be пишем tableStyleInfo без name
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@68924 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 01:01:22 +03:00
b44bcca793 XlsFormat - правка багов по результатам тестирования - некоррекные именованные диапазоны + RkNumber
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@68912 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 01:01:20 +03:00
51aeb2c115 bug #31949
//конфликтная ситуация

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@68906 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 01:01:15 +03:00
05bb028ba0 x2t:убраны заглушки на открытие/сохранение процентов
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@68890 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 01:01:12 +03:00
bf9d24df99 x2t коррекция под linux, version up, change helper app x2t
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@68878 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 01:01:10 +03:00
91059dd8db XlsFormat - #31849, уточнение размеров и положения графики на листе
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@68877 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 01:01:07 +03:00
8c2f787448 bug #31930 - [Mail Merge] Ошибка при загрузке документа с данными адресатов для рассылки
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@68869 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 01:01:02 +03:00
880608edd1 .. к rev 68840
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@68848 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 01:00:57 +03:00
600cf2482e PptFormatReader - bug #31885
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@68840 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 01:00:55 +03:00
545c57c21d убрал std::wstring для .net framework
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@68838 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 01:00:52 +03:00
240e325f19 PptFormatReader - bug #31886
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@68837 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 01:00:49 +03:00
9e62fdbae7 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@68816 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 01:00:43 +03:00
f28b5addad git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@68813 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 01:00:40 +03:00
d378590b02 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@68811 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 01:00:38 +03:00
9bdba5f487 docbuilder
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@68810 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 01:00:35 +03:00
d834f81a62 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@68808 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 01:00:32 +03:00
959830c863 docbuilder
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@68807 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 01:00:30 +03:00
c498c407a7 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@68805 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 01:00:27 +03:00
9871a641ba лицензия для онлиофис
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@68798 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 01:00:22 +03:00
79fd1a80ea AllFontsGen под мак
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@68791 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 01:00:14 +03:00
903f918db2 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@68704 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 01:00:09 +03:00
3bc0aabb2b Xls, Odt - правка багов по результатам тестирования
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@68683 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 01:00:07 +03:00
1d60656933 порядок определения формата Checker
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@68673 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 01:00:04 +03:00
6670a9ff9e [ios] update
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@68663 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:59:59 +03:00
9d9dace667 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@68659 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:59:57 +03:00
b937f7db29 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@68658 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:59:54 +03:00
9f5ee75a5e git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@68657 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:59:52 +03:00
35e4c89af3 [ios] update
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@68623 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:59:44 +03:00
96219a667a git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@68621 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:59:39 +03:00
30fca6a9bc DocFormat - fix привязки шейпов
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@68615 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:59:37 +03:00
a2a98c743d DocFormat - поправлены стили + bug #31788
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@68612 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:59:34 +03:00
3f0d3dc790 DocBuilder
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@68603 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:59:29 +03:00
fdec1bbe52 DocFormat - bug #31790
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@68598 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:59:27 +03:00
cefed24dbf [ios] fix more bugs
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@68596 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:59:24 +03:00
cfbfa978bd DocFormat - bug #31788
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@68583 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:59:21 +03:00
abae2d3468 XlsFormatReader - конвертация кривых(неопределенных) именных диапазонов
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@68557 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:59:18 +03:00
f6967944c3 OdfFormatReader - поправлена конвертация разделов и колонок (разрывы и настройки страниц)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@68553 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:59:16 +03:00
56d19b861f настройка build_fast для x2t
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@68531 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:59:13 +03:00
aa87ecf708 XlsFormat - правка по результатм тестирования + небольшое изменение для оптимизации
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@68528 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:59:07 +03:00
8a4dbcca5c XlsFormat - правка багов по результатам тестирования
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@68495 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:59:03 +03:00
9b4d5df7f4 DocxFormat - по-элементная расшифровка элемента w14:TextFill (строка осталась) - часть элементов Drawing читается без анализа namespace (a или w14). Сохранение элементов без изменений.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@68493 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:59:00 +03:00
dae57b273c OdtFormatWriter - преобразование градиентного текста (w14:GradFill) (нету в OpenOffice) в WordArt.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@68491 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:58:58 +03:00
6b66cf94db удалил ненужное
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@68478 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:58:50 +03:00
e09877079c git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@68458 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:58:46 +03:00
84743bf8cc toStdWString под макос
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@68452 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:58:40 +03:00
4e3718512e OdfFormatWriter - fix убран лишний параграф с подвешанной таблицей
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@68434 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:58:33 +03:00
8778ba6e4f .
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@68428 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:58:31 +03:00
6d874d22e0 XlsFormat - переобернут в неймспейсы
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@68426 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:58:28 +03:00
f1e512532d OdfFormatWriter - эффект_штурмовика.docx - 1 страница (разделы по 1 параграфу)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@68408 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:58:19 +03:00
0906c93422 правки для сборки под виндоус
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@68402 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:58:14 +03:00
919efe1ec5 clip-path errror (svg)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@68394 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:58:11 +03:00
712006743d XlsFormat - fix errors (условное форматирование) + комментарии/заметки
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@68378 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:58:09 +03:00
e96d04e0ec git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@68365 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:58:00 +03:00
f6ae02c333 XlsFormat - исправление конфликтов сборки под QT
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@68357 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:57:58 +03:00
76560ee437 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@68353 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:57:55 +03:00
f2b56ba9ac git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@68348 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:57:51 +03:00
96967e89d8 x2t converter for ios
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@68345 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:57:48 +03:00
0dc791597d x2t converter for ios
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@68344 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:57:45 +03:00
e33e05b7d4 XlsFormat - fix CustomViews на linux (guides)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@68342 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:57:43 +03:00
39ad168c7e vsnprintf под ios пропускает не количество аргументов для подстановки, а все
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@68337 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:57:40 +03:00
67001619d5 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@68329 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:57:38 +03:00
c1174af186 xls format (pro) - добавлены файлы
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@68317 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:57:35 +03:00
ba79926483 XlsFormat - японские картинки из автофигур
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@68307 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:57:33 +03:00
448552290f XlsFormat - конвертация шейпов - linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@68271 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:57:28 +03:00
58d2cd883d XlsFormat - кастомные автофигуры + группировки из автофигур
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@68264 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:57:20 +03:00
0f6dfeb907 add cellPr param textDirection
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@68233 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:57:10 +03:00
94a0caa508 XlsForamt - правка багов по результатам тестирвоания (автофильтры, усл форматирование) + рисование кастомных автофигур
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@68228 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:57:07 +03:00
48f4509de3 DocFormat - fix файла с отсутствующим стилем
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@68191 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:56:55 +03:00
fcb4603c55 XlsFormat - fix конвертации файлов с форматом не по спецификации (доп поля)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@68190 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:56:52 +03:00
b4705dd2d8 SaveToPDFParams
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@68157 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:56:39 +03:00
dd47f0549d XlsFormat - подчищена работа с внешними источниками данных
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@68120 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:56:34 +03:00
19b3612723 XlsFormat - fix error in style ext
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@68097 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:56:24 +03:00
2af482c00d XlsFormat - условное форматирование и стили условного форматирования
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@68075 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:56:16 +03:00
43e7edfa3f XlsFormat - autofilters & custom views
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@68020 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:55:51 +03:00
4c3c83ec50 XlsFormat - визуальные настройки для книг и листов, закрепленные области, ..
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@68001 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:55:25 +03:00
a5b00e1d43 XlFormat - fix присланного файла (china-price.xls), созданного не по стандарту (перепутаны поля) + НастройкиПросмотра workbook
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@67969 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:55:20 +03:00
67315713e0 ......
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@67960 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:55:17 +03:00
a46a9bf368 x2t XlsFormat коррекция под linux
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@67947 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:55:12 +03:00
9a05f0f0a5 X2t вывод ошибки о старой версии
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@67946 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:55:09 +03:00
8bf7489b09 XlsFormat - фикс SchetPrintForm.xls ( шаредстринг в самих ячейках + неотсортированые ячейки по строкам)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@67945 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:55:06 +03:00
2e09444e88 Merged revision(s) 67866-67938 from AVS/Sources/TeamlabOffice/branches/desktop-packages:
initial version for desktopeditor packager.
........


git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@67939 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:55:01 +03:00
5731a0f634 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@67930 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:54:55 +03:00
cb5e7df2ed DocFormat - убран двойной разрыв страницы при завершении секции - Vinci_Customer_Case_Study.doc
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@67921 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:54:53 +03:00
3f0de6346a открытие Html, Epub, Mht (linux, windows)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@67914 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:54:50 +03:00
6180b0bf3e Vinci_Customer_Case_Study.doc
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@67913 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:54:47 +03:00
1ee4d8814c XlsFormat - уточнение ддиапазонов в DefinedNames, коррекция формул с defiedNames; небольшой рефакторинг
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@67902 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:54:42 +03:00
4088cad9cd add TestDocsWithChart
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@67895 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:54:38 +03:00
adbfc9ccba add column break;
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@67886 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:54:36 +03:00
4c593b464d linux_64_static_stdlib
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@67871 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:54:31 +03:00
ae7ff6e535 static_link_stdlib
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@67865 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:54:28 +03:00
f9738792d9 linux_64_static_stdlib
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@67864 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:54:26 +03:00
483b945128 не прибавляем к CString char*
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@67857 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:54:23 +03:00
2d28d0046a XlsFormat - небольшая оптимизация (рефакторинг)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@67850 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:54:20 +03:00
0263729378 to doct - наложение свойств на styled таблицы
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@67843 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:54:14 +03:00
2b7f7a1dfa RtfFormatWriter - fix styled tables
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@67841 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:54:12 +03:00
1c90a20b47 RtfFormat - документы скаченные с hh + изображения в колонтитулах
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@67828 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:54:09 +03:00
ff2cccaab9 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@67825 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:54:04 +03:00
3ae5b1dc75 x2t version 2.0.2.345 OOX - внешние vml object - настройки вращения текста в шейпах
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@67819 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:54:01 +03:00
55f9838a67 RtfFormatWriter - fix конвертации с секциями(колонками) и разрывами.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@67800 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:53:53 +03:00
1c17fe642b x2t linux 64 build version 2.0.2.345
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@67797 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:53:51 +03:00
ecb08f4ebd XlsFormat(linux style fix) + OdfFormatWriter (->ods)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@67796 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:53:48 +03:00
bff17c1498 XlsFormat - при конвертации файлов старого формата xls не создаются файлы. Фикс файлов с поврежденными данными информации о файле.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@67795 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:53:46 +03:00
e25d2418b5 XlsFormat - выравнивания текста а автофигурах
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@67782 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:53:40 +03:00
da9b6ce21c вернул хелпер по именам
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@67752 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:53:38 +03:00
7658a894bb XlsFormat - гиперлинки внутри таблицы с графических объектов, правильная конвертация с кодировкой 1200 (половинчатая wchar_t) Cálculo De Horas Extras (Completa).xls
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@67746 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:53:30 +03:00
d0a9820789 x2t linux 64 build. version 2.0.2.341.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@67716 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:53:25 +03:00
1fd668bca9 XlsFormat - word art, расширение градиентных заливок, ...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@67713 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:53:23 +03:00
d0d44856bb XlsFormat - wordart (пока как текст в текстбоксе)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@67695 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:53:18 +03:00
d65c43fd07 OdfFormatWriter - диаграммы с динамическими данными (пишется кэш)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@67694 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:53:15 +03:00
7d4b0cff45 RtfFormat - fix DPIConfig_SmallPCs.docx ( HexAuto)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@67690 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:53:13 +03:00
845b6f7d5f bug 31328 - DocxFormat - градиент (old format)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@67675 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:53:10 +03:00
4ef5047806 баги с конвертацией под мак (Format)
abs -> fabs (где надо)

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@67646 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:53:07 +03:00
4908d598c4 PPTFormat abs->fabs
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@67640 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:53:02 +03:00
889f37f30a uppercase у гиперссылок через field
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@67634 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:53:00 +03:00
9625d4b82a utf8
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@67619 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:52:57 +03:00
a80cdbe779 RtfFormat правка бага обрамления страницы(docx->rtf)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@67610 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:52:55 +03:00
081d6e1e8c add CurrencyPositivePattern
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@67609 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:52:52 +03:00
3ef7dbdb92 работающий CString::Format под MacOS
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@67608 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:52:50 +03:00
27d16c2160 Rtf, txt - поправлены разные мелкие неточности
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@67595 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:52:47 +03:00
38b6a0e089 Подчищены тестовые проекты для ms vs
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@67594 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:52:45 +03:00
6505c89d4a fix wtoi под Linux
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@67591 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:52:43 +03:00
4709dabebb XlsFormat - правка багов по результатам тестирования
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@67549 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:52:35 +03:00
4952a8b60c открытие/сохранение свойств колонок.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@67530 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:52:27 +03:00
948684a6c7 баг с цветами htmlrenderer
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@67493 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:52:22 +03:00
6c9cd28571 случай архива с html viewer
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@67492 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:52:19 +03:00
4a85346108 возможность выставлять параметры из доктрендерера
saveas CROSSPLATFORM formats


git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@67487 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:52:17 +03:00
05c74efed4 везде кроме win32 & win64 символ "\" в именах файлах считается обычным символом
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@67478 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:52:15 +03:00
a4179574c7 Doct->Docx - проблема с CreateDirectory
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@67468 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:52:12 +03:00
00a01b6986 XlsFormat - charts - правка ошибок по результатам тестирования
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@67460 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:52:07 +03:00
e4f8dedcb2 OdfFormatReader - docx->odt->docx fix "пропажи" семества шрифтов
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@67450 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:52:02 +03:00
300ffbccc2 DocFormat - bi-direction в параграфах(форматирование)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@67398 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:51:51 +03:00
696c14ee6a x2t build debug (windows errors)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@67378 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:51:46 +03:00
af52bc093f DocFormat - bug 31338
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@67372 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:51:44 +03:00
045a7d4dec теперь не зависит от имени приложения
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@67362 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:51:39 +03:00
ffacdf068c DocFormat - bug 31317
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@67355 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:51:34 +03:00
7066bf265a fix bug #31318
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@67351 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:51:31 +03:00
daa13ffaa4 Теперь хэлпер не зависит от имени приложения
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@67338 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:51:25 +03:00
133f05bcec ENHMETA_SIGNATURE
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@67325 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:51:18 +03:00
880d89793a XlsFormat -пока месторасположение названия осей выбирается автоматически
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@67312 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:51:10 +03:00
aa33bf5b79 IvolgaPRO Helper
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@67302 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:51:05 +03:00
e5165a78e5 _mkdir
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@67258 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:50:40 +03:00
248afedafe add function CreateDirectories
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@67251 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:50:36 +03:00
a260b34e25 recents utf8, create recover folder, recover folder with spaces, create version folder for local editors
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@67210 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:50:25 +03:00
045adcc4db не собиралось под мак
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@67205 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:50:20 +03:00
cb9bc6d189 mac relativeHeight bug (%lu from int)
конвертация в системной кодировке если не нашлась

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@67179 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:50:10 +03:00
af25c7dc7d git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@67126 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:49:43 +03:00
39ea7cbc3c git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@67125 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:49:40 +03:00
d2f483af26 быстрое копирование файлов
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@67124 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:49:38 +03:00
891a1fa39b .....
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@67034 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:49:09 +03:00
8279843320 локализация и шрифты под мак
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@67009 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:48:54 +03:00
b35d935397 Исправлен баг с чтением Wmf файлов под linux.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@66969 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:48:33 +03:00
f1f3e57bca после Revision: 66688 перестала сохраняться дополнительная информация о ole Обьектах
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@66800 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:47:39 +03:00
f29e4f44e5 revert Revision: 66771 из-за картиночных wmf
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@66778 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:47:29 +03:00
5d234b28c3 imagemanager WriteImage убран параметр width, height, потому что он высталвяется в редких случаях(например при конвертации старых shape) и только при конвертации wmf->png .Заменены на параметры по умолчанию(-1, -1)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@66771 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:47:24 +03:00
0965bc1430 PresProps
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@66762 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:47:19 +03:00
295299d638 GetProcessPath mac bug
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@66747 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:47:17 +03:00
c5f9caa481 x2t linux 64 build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@66740 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:47:11 +03:00
4de6567963 возможность передавать AllFonts.js извне
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@66700 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:47:01 +03:00
63cf1a7278 все нужное для десктопного редактора локального
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@66698 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:46:59 +03:00
da5c7fa6c4 все нужное для десктопного редактора локального
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@66697 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:46:56 +03:00
2b97a89ac6 все нужное для десктопного редактора локального
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@66693 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:46:54 +03:00
74072b366d bug 31062 - отрисовка под Win Ole-замены вложенной в шейп
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@66688 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:46:51 +03:00
6c6d765b62 on_native_message
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@66686 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:46:49 +03:00
804a141573 http://bugzserver/show_bug.cgi?id=30163
bold и italic перекинуты в <m:rPr>

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@66685 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:46:47 +03:00
03fafe5ebb (2.0.2.336) x2t revision history for math
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@66667 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:46:41 +03:00
461a885158 http://bugzserver/show_bug.cgi?id=30103
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@66621 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:46:33 +03:00
127cffc6cf chromium 47
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@66524 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:46:12 +03:00
7b31d6c0f3 [ios] update
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@66406 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:45:49 +03:00
f3e25ebf00 новый функционал под новый интерфейс
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@66372 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:45:46 +03:00
82585e28cf git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@66365 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:45:43 +03:00
b925e03220 x2t32.exe (2.0.2.336)
TrackRevision открытие/сохранение.

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@66364 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:45:40 +03:00
86fffe1217 [ios] update
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@66244 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:45:28 +03:00
65b91bae1c [ios] update
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@66209 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:45:26 +03:00
a4dcef4192 Merged revision(s) from AVS/Sources/TeamlabOffice/branches/TeamlabOffice_v3.5_CPP:
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@66199 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:45:20 +03:00
301bc3a25f [ios] ICU for ios 9.1
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@66184 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:45:10 +03:00
14964e05ce XFS file system
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65889 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:44:37 +03:00
9063b0cf99 XFS file system
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65885 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:44:35 +03:00
ec213f4e37 office utils bug
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65880 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:44:32 +03:00
c890de5dbe htmlrenderer bug
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65879 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:44:29 +03:00
f84d3822f5 x2t linux 64 build - vertical word art в цепочке doc->docx->doct->портал->doct->docx
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65874 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:44:26 +03:00
be2f9b7f44 Merged revision(s) 65734-65843 from AVS/Sources/TeamlabOffice/branches/TeamlabOffice_v3.5_Konovalov:
r65834
проблемы при открытии списков с NumStyleLink, StyleLink
---------------------
r65795
sendServerRequestPromise не посылаем url если его нет.
---------------------
r65776
Bug 29730 - Появление лишних строк при открытии документа docx
---------------------
r65773
ErrToReload
---------------------
r65772
ошибка при update task_result
---------------------
r65770
по логам stdout stderr иногда могут быть null
---------------------
r65769
дополнение к Revision: 65514. неправильное имя при скачивании файла с именем "Тест Подсветка"
---------------------


git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65844 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:44:23 +03:00
9f41e19ebd word ios
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65840 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:44:21 +03:00
c7c647d6d6 работающая версия локального редактора linux
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65835 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:44:18 +03:00
3aa9d3406e DocFormat fix реализации embed, верт текст в text_box (word art)
PPTFormat release version 

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65822 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:44:15 +03:00
abe113e619 DocFormat - embeded fix в НАЧАЛАМГ 21-05-02.doc
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65816 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:44:13 +03:00
68e82d4648 мелкие правки
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65811 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:44:11 +03:00
c25467064b PPTFormat правка багов по результатам тестирования
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65804 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:44:05 +03:00
e2e8320035 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65768 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:43:55 +03:00
a5db5b000e git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65766 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:43:51 +03:00
b9f3441a1c удаление старого неиспользуемого кода XlsFile
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65765 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:43:46 +03:00
5943dfefaa правка путей в линуховой ветке
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65763 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:43:40 +03:00
39d65e9752 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65761 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:43:35 +03:00
22310e7f11 PPTX & PPT поправлены пути (замена ASCPresentationEditor)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65755 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:43:32 +03:00
4f2e65ac00 .....
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65754 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:43:30 +03:00
722e23ff42 .....
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65752 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:43:27 +03:00
73aeed7d61 .....
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65751 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:43:24 +03:00
51ce83e2eb .....
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65750 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:43:21 +03:00
86f2ff4523 ....
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65749 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:43:18 +03:00
76afea2b3d удаление неиспользуемого (нужное перенесено в "правильные" места)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65746 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:43:07 +03:00
bd665abf87 переименование
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65745 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:43:04 +03:00
c085fd88c1 перенос кода (используется только для PPT)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65744 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:43:01 +03:00
8440bc5ac5 правка путей к Shapes
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65743 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:42:58 +03:00
155b2c8c58 удаление не используемого кода
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65742 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:42:56 +03:00
73edb7c623 перенос кода Shapes -> PPTX (OfficeDrawingConverter)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65741 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:42:51 +03:00
96f5b24d84 удаление старого кода (дубляж)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65739 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:42:44 +03:00
a5355c1d13 нигде не используется
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65736 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:42:42 +03:00
4cbbb7e8c3 doctrenderer может работать с десктопным AllFonts.js
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65735 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:42:39 +03:00
79e2325bd1 PPTX правка (пути к файлам) по посмледним изменениям
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65733 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:42:36 +03:00
be5985ca26 удаление не используемого файла
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65732 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:42:34 +03:00
2bfb4abf3c перенос h (используется только PPTX) в "правильное" место
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65731 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:42:32 +03:00
47628ba5b2 переименование файла (используется только pptx)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65730 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:42:29 +03:00
e555ac1da0 PPT - коррекция проектов (пути)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65729 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:42:26 +03:00
0163ec9e17 удаление перенесеного
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65728 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:42:24 +03:00
bd00592785 Этот код используется только для записи при конвертации PPT->PPTX
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65727 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:42:21 +03:00
69ab72e0e4 нигде не используется - все генерится внутри кода
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65726 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:42:19 +03:00
7f5fad60ce описАлся
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65725 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:42:16 +03:00
7dde8e63d7 PPTFormat автоподстановки + правка багов
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65724 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:42:13 +03:00
dc450da0f4 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65718 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:42:08 +03:00
37172616fa XLSFormat - shared formulas
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65716 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:42:05 +03:00
5c1ee2926d git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65668 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:42:00 +03:00
2d2240e8f2 PPTFormat
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65667 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:41:57 +03:00
73453e1462 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65656 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:41:49 +03:00
eae7ac27cc PPTFormat автоподстановки
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65645 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:41:47 +03:00
b21d2b494e PPTformat
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65644 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:41:44 +03:00
85fbc37a2b PPT выкинут ненужный код
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65643 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:41:41 +03:00
2e1df91ae6 PPTFormat
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65642 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:41:38 +03:00
a8d5205c79 [ios] update
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65631 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:41:31 +03:00
11e70f50d6 PPTFormat
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65623 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:41:25 +03:00
cd11ec074a [ios] Spreadsheets formulas
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65620 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:41:20 +03:00
e5f9ce22dd [ios] update
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65611 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:41:14 +03:00
a2654b4c1d recovers/recents
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65610 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:41:11 +03:00
5f8f22e3d9 PPTFormat
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65607 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:41:08 +03:00
ac3c8ca617 recents/recovers
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65601 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:41:03 +03:00
c658662e94 [ios] bugfix
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65590 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:40:58 +03:00
c27bc8b43c доделано открытие
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65580 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:40:55 +03:00
315a94cb0e git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65578 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:40:52 +03:00
9db0f65267 Исправлены баги с конвертацией строк с кодировками CP932, CP936, CP949, CP950, CP1361
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65575 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:40:50 +03:00
d69560f528 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65574 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:40:47 +03:00
4e7b8ba5fc ...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65568 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:40:44 +03:00
6eb754570b PPTFormat правки по результатам тестирования, убрано лишнее
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65567 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:40:42 +03:00
5421e65bdc после выпуска нужно заменить этим файлом чеккер.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65553 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:40:34 +03:00
feb6a1955b PPTFormat
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65542 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:40:28 +03:00
d8f1e627ad уход от экспорта под линуксом 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
a96570398a .....
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65511 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:40:18 +03:00
5a8d9c0df2 x2t linux 64 build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65508 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:40:15 +03:00
03bc473fc4 Сделано, чтобы метафайлы конвертировались в растр.
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
73d502d32a Сделано, чтобы метафайлы конвертировались в растр.
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
f29de55d22 PPTFormat
удален лишний код, фиксы ошибок

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65494 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:40:07 +03:00
3807be0eb8 PPTFormat fix по результатам тестирвоания
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65477 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:39:58 +03:00
4d6b81919b PPTFormat нумерация, даты, колонтитулы
правка багов

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65445 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:39:48 +03:00
f9fd4623ac ...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65438 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:39:45 +03:00
387fe6a1fc XlsFormat
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65437 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:39:42 +03:00
9012d38ad8 PPTFormat расширеные настройки текста, языки, rtl
унифицированный lcid2string
CString на std

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65436 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:39:40 +03:00
d92419ed8c MS-LCID
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65435 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:39:37 +03:00
14ad50b454 убраны повторы файлов в проекте
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65414 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:39:29 +03:00
6d552ba9b8 PPTFormat - маркированые списки
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65411 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:39:27 +03:00
c03db124b3 to Revision: 65405
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65407 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:39:24 +03:00
55d51d0171 to Revision: 65405 delete unused ASCHTMLRenderer
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65406 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:39:22 +03:00
20d72447ca delete unused ASCHTMLRenderer
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65405 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:39:19 +03:00
5a464895ec PPTFormat
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65404 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:39:16 +03:00
28a336fff6 PPTFormat
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65402 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:39:13 +03:00
c88dbe3f66 PPTFormat правка по результатам тестирования
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65399 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:39:08 +03:00
b004febf51 rev 65364 + win build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65392 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:39:06 +03:00
cc5a5718fd [ios] compile fix
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65384 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:39:03 +03:00
2673187a6a PPTFormat - правка по результататм тестирования
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65369 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:38:53 +03:00
f4285c9829 curl follow redirection (generaltest.docx). на всякий случай выставляем реальный UserAgent.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65368 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:38:50 +03:00
5d91edeed6 изменена запись wmf->svg, раньше из одной wmf получались разные svg в презентациях и документах.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65364 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:38:45 +03:00
a0ba35d14a сдвиг букв завязан на матрицу шрифта
обработка больших размеров шрифта

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65353 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:38:40 +03:00
1e443963d1 сдвиг букв завязан на матрицу шрифта
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65352 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:38:37 +03:00
2092a8cc89 MHT linux
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65348 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:38:35 +03:00
3ae51ef7a8 подбор похожих шрифтов
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65339 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:38:32 +03:00
ec87faf85f git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65337 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:38:30 +03:00
bb169c4a2d подбор похожих шрифтов
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65330 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:38:25 +03:00
8319d045a8 csv read skip bom
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65325 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:38:20 +03:00
0c8396da43 ......
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65316 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:38:17 +03:00
f6c9d37f9c PPTFormatReader правка багов по результатам тестирования
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65313 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:38:15 +03:00
4a0871fa87 [ios] update
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65310 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:38:12 +03:00
30fb9c300f PPTFormatReader - fix по результатам тестирвоания
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65299 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:38:07 +03:00
ef5ab5b134 PPTFormatReader - правильный порядок картинок в презентации в зависимости от user-a.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65296 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:38:04 +03:00
115549dce3 [ios] shape move
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65293 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:37:58 +03:00
e386debfae download change
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65290 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:37:53 +03:00
b4f06a6362 http://bugzserver/show_bug.cgi?id=30135
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65286 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:37:50 +03:00
8cfd7bf8ca .....
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65285 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:37:48 +03:00
79d78cee1e http://bugzserver/show_bug.cgi?id=30132
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65284 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:37:45 +03:00
d6bea74e79 PPTFormatReader фикс ошибок по результатам тестирования
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65281 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:37:43 +03:00
01e2405f02 фикс ошибки при записи геометрии в pptx docx
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65280 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:37:40 +03:00
0c5c8b34b3 http://bugzserver/show_bug.cgi?id=30106
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65271 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:37:32 +03:00
d830db030f http://bugzserver/show_bug.cgi?id=30124
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65266 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:37:29 +03:00
8e3f36a2f7 PPTFormatReader fix по результатам тестирования
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65257 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:37:27 +03:00
543a6572fc правка багов по результатам тестирования + геометрия шейпов "по-правильному"
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65255 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:37:25 +03:00
7cf8da29cd PPTFormatReader fix по результатам тестирования (linux)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65254 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:37:22 +03:00
8e4b3b4b2b git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65249 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:37:19 +03:00
cd74f705e3 fix по результатам тестирования
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65247 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:37:17 +03:00
ffd8bc9910 [ios] insert shape
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65245 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:37:14 +03:00
fbe066759b http://bugzserver/show_bug.cgi?id=30143
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65242 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:37:12 +03:00
fa51ce89da git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65241 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:37:09 +03:00
0a9ce00a56 x2t linux 64 build (libUnicodeConverter.so пересобран потому что в Revision: 65221 зависимости от ucnv_open_52)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65240 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:37:06 +03:00
b92658e893 mht
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65236 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:37:04 +03:00
dc36e9cfff fix по результатам тестирования
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65234 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:37:01 +03:00
3bd82a81c2 неправильно сохранялись в docx chart с ThemeOverride
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65232 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:36:59 +03:00
862ee31735 PptFormat Reader
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65231 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:36:56 +03:00
54ffcda30e mht first
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65229 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:36:53 +03:00
d40fc68117 OdfFormatReader - поправлено вращение текста + Уведомление_о_вручении.ods(множественные repeate строк и столбцов)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65225 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:36:50 +03:00
c6f5e955a2 не открываются некоторые pptx
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65223 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:36:48 +03:00
0832e7bd2b fix linux for llibre_res_sabadell.doc
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65222 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:36:45 +03:00
fb13b0cb66 x2t linux 64 build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65221 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:36:43 +03:00
9a6aa5206e исправлены проекты linux
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65217 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:36:38 +03:00
b211240ea2 .....
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65215 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:36:35 +03:00
439602adf6 svgwriter text error
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65211 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:36:32 +03:00
89d53e86bb docFormat - фикс 04012010post.doc - embed Word.8
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65210 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:36:30 +03:00
3e525e0d4a svgwriter text error
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65209 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:36:28 +03:00
f47af85fd8 Устранено падение при открытии битых файлов.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65208 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:36:25 +03:00
e6cad02a3b http://bugzserver/show_bug.cgi?id=30104
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65205 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:36:21 +03:00
edfdf36215 Исправлено падение при чтении файлов, в которых присутствовал клип по тексту. Исправлен баг с клипом по тексту, когда размер текста задавался через матрицу преобразования. Исправлен баг с отрисовкой картинок с альфа-маской, у которых маска была больше, чем сама картинка.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65192 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:36:19 +03:00
a4954306a9 [ios] update converter
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65191 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:36:16 +03:00
11609d077d ICU for mac os x
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65190 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:36:10 +03:00
82bdba4d6d [ios] update
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65187 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:35:53 +03:00
ef709a1130 поправлен demo.docx - данные для chart берутся из кэша (убрана проверка на втроенные табл), ...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65177 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:35:51 +03:00
9ae8db5780 http://bugzserver/show_bug.cgi?id=30142
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65171 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:35:48 +03:00
ca128f9460 [ios] update converter
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65154 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:35:38 +03:00
e5e8ac3bf4 http://bugzserver/show_bug.cgi?id=30154
поправлена конвертация с long division

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65146 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:35:33 +03:00
539ed16881 исправление ошибки \\192.168.5.3\source\IMAGE\GOOD\BMP\Image 2.bmp
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65121 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:35:11 +03:00
b33fd09d27 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65064 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:34:40 +03:00
60d8643f58 исправление ошибки с embedded объктами Excel - msfo2009.doc
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65062 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:34:37 +03:00
01daccd058 под linux вместо DWORD пользоваться _UINT32
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65050 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:34:21 +03:00
995eb5bb79 Исправлен баг с чтением команды EMR_EXTTEXTOUTW.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65043 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:34:16 +03:00
a9eae38b71 x2t linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65036 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:34:13 +03:00
47cffac136 обрабатываем mht как html
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65035 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:34:10 +03:00
148df5c2f1 to Revision: 65026
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65032 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:34:08 +03:00
3d97f343cc падение при открытии pptx с wmf.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65026 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:34:05 +03:00
039e02294e lesson6.doc поправлены "формучные" картинки из битмапа
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65008 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:34:03 +03:00
509b6fce2e AutoTester first commit
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65002 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:33:57 +03:00
3f353ed4ed [ios] update
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64998 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:33:55 +03:00
f140666057 падение xlsx ячейка t="b" value="false"
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64973 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:33:50 +03:00
d74b8cbe4f txt: newline character:\r,n,\r\n. BigEndian, LittleEndian.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64959 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:33:47 +03:00
db7cb07d77 to Revision: 64939
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64943 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:33:45 +03:00
a1f35c379c Bug 30461 - Ошибка "Conversion failed" при попытке экспорта в CSV. создавать папку надо даже при сохранении в csv, потому что когда читаем из бинарника тему, она записывается в файл. utf8
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64939 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:33:43 +03:00
494e69163d Команда META_SELECTCLIPREGION обработана так же как и в emf.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64934 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:33:40 +03:00
87f2f5269b Исправлен баг с сохранением альфа-канала у картинок, которые приходят с отрицательным 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
cd6ffa4993 Исправлен баг с совпадающими точками градиента (баг 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
6e0a96d66d git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64868 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:33:19 +03:00
cb1bc1272d git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64867 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:33:16 +03:00
6e436c8c09 [ios] update
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64866 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:33:14 +03:00
43e9d54082 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64865 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:33:11 +03:00
f7bd157913 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64864 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:33:08 +03:00
0c90bce6a2 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64863 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:33:05 +03:00
1e861e2705 [ios] PDF fix DocumentEditorCtr
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64857 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:32:54 +03:00
3ce802907e [ios] utils
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64856 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:32:51 +03:00
88a6f7984a добавлен флаг для подбора шрифтов. Убран экспорт 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
79b5e812d7 PPT - bug 5395 + нумерация+ ....
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64841 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:32:45 +03:00
51e00f1b1c [ios] pdf
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64833 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:32:42 +03:00
04846b9550 win build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64831 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:32:39 +03:00
d646f71448 error null на конце string после fromUnicode
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64820 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:32:31 +03:00
ea4eb52d2d linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64819 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:32:29 +03:00
fc72496bdc Bug 29590 - Изменение отступа параграфа не сохраняется в документ
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64818 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:32:26 +03:00
c60528ed20 Конвертация ppt -> pptx . Убрана промежуточная конвертация в xml, + crop image, + text anchor, .... Также частично заменен CString на std. Bug 30205.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64814 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:32:24 +03:00
be47d163e4 wordarts конвертация градиентной заливки
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64813 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:32:20 +03:00
588fa01a7e 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
5e7c098c97 вернул параметр кодировки в txt file.ошибка при сохранении json для mailmerge.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64790 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:32:15 +03:00
52df664f6d cout cerr
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64786 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:32:12 +03:00
0fc8cc2b76 xml dom utf8
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64785 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:32:10 +03:00
c8bc4c0353 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64773 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:32:07 +03:00
d02b8a676e преобразование кодировок при открытии/сохранении txt/csv через icu;
перенесена часть логики, в которой нужен FormatFrom, чтобы был только один checker.

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64771 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:32:05 +03:00
c9fd547b7e git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64768 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:32:02 +03:00
5d42577a18 mac xcode projects
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64767 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:31:59 +03:00
4fdc8bacc9 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64766 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:31:56 +03:00
6461ac8d04 mac xcode build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64762 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:31:53 +03:00
3876199ab2 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64761 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:31:50 +03:00
0ecfa38802 Bug 30329 - 404 ошибка при переоткрытии документа с Shape залитой текстурой. utf8
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64725 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:31:45 +03:00
f41ca262f5 Bug 30248 - Теряется эффект перехода между слайдами после перезагрузки презентации
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64646 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:31:35 +03:00
ba6f101283 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64634 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:31:32 +03:00
363c5a31ef fix for linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64628 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:31:30 +03:00
19c77ae5e1 баг с mimetype в епаб файле
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64594 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:31:27 +03:00
2fa5be6267 Пересобран pdfreader для linux64 с исправленной ошибкой с fclose.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64590 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:31:22 +03:00
9155a0aae9 [ios] update
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64589 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:31:19 +03:00
7e68a3e785 Пересобраны graphics и pdfreader для linux64 с исправленной ошибкой с fclose.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64586 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:31:15 +03:00
ce4bd1b3bf git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64578 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:31:11 +03:00
44dc56476a git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64577 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:31:06 +03:00
800aae9266 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64567 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:31:00 +03:00
ba14c37f88 Presets codepages
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64561 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:30:58 +03:00
c2d6a1231a git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64556 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:30:55 +03:00
16b1570945 unicode converter
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64552 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:30:51 +03:00
640d5ac46f git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64551 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:30:42 +03:00
4ca0f07c35 UniversalConverter
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64550 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:30:40 +03:00
7f9206dd55 Bug 30224 - Теряются изображения после загрузки XLSX файла;version берется из .pro файла.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64537 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:30:37 +03:00
48eb8640c2 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64535 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:30:34 +03:00
9655c11fae git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64530 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:30:32 +03:00
27cc74125e git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64507 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:30:20 +03:00
68f0d52167 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64506 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:30:18 +03:00
21a1fb0f0d mac library
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64494 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:30:06 +03:00
8a7fc23bc4 subprocess
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64493 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:30:03 +03:00
2603f064c3 переименовал папку, чтобы небыло пробелов
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64492 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:29:54 +03:00
3bf6f54630 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64491 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:29:15 +03:00
3f4cc2a6b0 mac common
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64488 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:29:13 +03:00
4fb46b763d git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64487 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:29:10 +03:00
83d3cf2788 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64479 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:29:07 +03:00
d75bb4a0e8 helper for TEST app
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64456 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:29:05 +03:00
946561ed56 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64455 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:29:02 +03:00
57c1d6a7a2 mac build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64445 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:28:59 +03:00
91201ad984 mac build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64444 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:28:57 +03:00
bca85f1107 mac libs
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64443 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:28:55 +03:00
5d14ed2d98 mac version
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64430 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:28:52 +03:00
e2502e1cb4 mac version
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64429 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:28:48 +03:00
d5fb818d17 MathEquation переведен на одинаковое с doc,ppt,xls файлыми POLE. некоторые файлы сделаны utf8.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64422 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:28:40 +03:00
74e8d2ee8e просто чтобы не потерять
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64396 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:28:37 +03:00
a079835a28 linux print
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64395 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:28:34 +03:00
5f25ced2eb x2t with XlsFile - linux 64 build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64391 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:28:32 +03:00
dc7eb08b36 XlsFile2
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64388 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:28:29 +03:00
4e85711175 Bug 30175 - Ошибка в консоли при переоткрытии презентации с определенной темой.
оишбка в mailmerge

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64387 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:28:27 +03:00
1bfdf328bc git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64386 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:28:24 +03:00
dbb43e7f35 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64376 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:28:19 +03:00
f2da29c089 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64372 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:28:16 +03:00
b7539c51c1 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64368 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:28:14 +03:00
f7c52c3eba XlsFile2
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64366 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:28:11 +03:00
cab6f1bd67 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64356 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:28:09 +03:00
e53ec19b78 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64354 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:28:06 +03:00
e273dfb7ed git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64353 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:28:04 +03:00
7a128164cd linux build (not work)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64351 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:28:01 +03:00
fb809309be linux build (not work)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64350 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:27:59 +03:00
5aca0d4bab XlsFile2 правка багов по результатам тестирования + расширены автофигуры
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64343 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:27:56 +03:00
df6359f1a3 cef linux64 2454
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64340 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:27:52 +03:00
43d12b2391 [ios] tables
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64339 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:27:44 +03:00
91f88dda65 core builds win32
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64337 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:27:41 +03:00
3129cd91df cef_binary_3.2454.1316.g29bd7d2.version
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64335 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:27:29 +03:00
7020c2fcdd git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64333 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:27:25 +03:00
eebc4b2101 к 64305
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64332 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:27:23 +03:00
4b7769a473 cef update
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64331 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:27:21 +03:00
703a4373c3 cef update
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64330 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:27:18 +03:00
674ff38263 cef new win32
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64329 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:27:15 +03:00
0ab4761246 http://bugzserver/show_bug.cgi?id=30148
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64327 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:27:13 +03:00
2633b00a69 win64 cool version
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64325 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:27:09 +03:00
2be9321935 непрозрачные табы при движении
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64324 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:27:06 +03:00
b1844a22a9 переход на кроссплатформенную панель
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64322 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:27:03 +03:00
c936b069a2 crossplatform keyboard checker
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64318 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:27:00 +03:00
f7502d9b94 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64314 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:26:58 +03:00
5a4bae227d crossplatform MainPanel and test app.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64308 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:26:55 +03:00
df2a4fbf12 XlsFile2 правка по результатам тестирования
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64306 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:26:52 +03:00
57b0fb8934 не передавался путь к внешним темам, при конвертации pptt->pptx
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64305 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:26:49 +03:00
98e9af8fbc git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64302 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:26:47 +03:00
7e2e69f304 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64301 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:26:45 +03:00
bc4ab64021 добавлен textrect, чтобы текст отображался в автофигуре
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64296 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:26:42 +03:00
cce1c09508 DocFile - fix картинки Long_Division_Enhanced_VIPs-download.doc
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64291 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:26:37 +03:00
e37bb518cc включение логов в конфиге
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64284 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:26:35 +03:00
420735c7d4 delete ASCOfficeDocxFile
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64283 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:26:33 +03:00
7910ab673a delete ASCOfficeEWSEditor
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64277 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:26:30 +03:00
cb4ebba863 delete Redist
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64274 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:26:26 +03:00
f6ab9d886b включение логов в конфиге
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64270 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:26:24 +03:00
2a7ce9b9d1 RedistOpenSource -> Redist
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64266 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:26:21 +03:00
cf34cd764b delete RedistOpenSource
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64265 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:26:19 +03:00
67990a39fe git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64260 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:26:17 +03:00
c34bbfd530 XlsFile2 fix errors
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64259 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:26:14 +03:00
247d45e43a git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64256 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:26:11 +03:00
70872338d2 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64252 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:26:05 +03:00
bc7841e343 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64250 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:26:03 +03:00
4ecde4658f проблема с параллельным запуском под линукс
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64248 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:25:58 +03:00
5a7c7dc080 XlsFile2 add palettes
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64228 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:25:55 +03:00
8ba635ec08 XlsFile2 fix errors
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64227 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:25:52 +03:00
5df5ba58f7 XlsFile2 фиксы ошибок
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64225 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:25:49 +03:00
648d417a6a удалил ненужное
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64219 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:25:42 +03:00
9a7b4a30c9 удалил ненужное
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64218 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:25:35 +03:00
411c985fa0 удалил ненужное
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64217 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:25:31 +03:00
2dd1f98540 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64215 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:25:28 +03:00
73a19e02ea project structure
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64214 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:25:24 +03:00
33832c8c13 перешел на новые OfficeUtils
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64213 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:25:20 +03:00
3b814651bc hunspell build pro
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64212 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:25:17 +03:00
32c3743d2f git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64211 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:25:15 +03:00
ab2ed6d75e ASCOfficeUtilsLib->OfficeUtils; создаем файл changes.zip в x2t а не FileConverterService2;
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64206 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:25:12 +03:00
c4a57a448e OfficeUtils: убрано все лишнее. добавлена возможность билдить полностью. И встраивать в проект QT как исходники
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64199 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:25:09 +03:00
de7f9b8792 x2t linux build (Xls File fix)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64197 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:25:04 +03:00
9a31eec92b git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64196 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:25:01 +03:00
876f292780 trunk cef
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64195 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:24:57 +03:00
5cd4848ed2 XlsFormatLib перименованы .cpp из-за которых возникали конфликты .obj файлов при сборке(MsVs делает переименование в настройках проекта, qt - нет);x2t убрана зависимость от qtcore; в функцию fromSpreadsheet добавлена конвертация xls; ASCSVGWriter изменил местоположение; WMFToImageConverter правка для конвертации wmf(могут приходить размеры < 1)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64194 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:24:35 +03:00
dc15332fa4 XlsFile2
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64193 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:24:32 +03:00
125b4fd1fc Добавлена специальная функция для открытия Jpeg2000 для Pdf.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64182 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:24:29 +03:00
5279120177 Исправлен баг с чтением картинок Jpeg2000.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64181 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:24:27 +03:00
87a719d79e ограничен размер кеша шрифтов
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64174 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:24:24 +03:00
40cf026cef XlsFile2 фиксы ошибок по результатам тестирования
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64173 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:24:21 +03:00
9cfa1ec8b6 инструкция
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64156 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:24:18 +03:00
15d345e5c0 Исправлен баг в предыдущей заливке.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64153 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:24:16 +03:00
82a9c5742d git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64150 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:24:14 +03:00
e73f22752a 1) скрыл все приватное в doctrenderer
2) картинки в изменениях



git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64148 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:24:11 +03:00
02a7f15236 x2t linux64 build - XlsFile
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64145 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:24:08 +03:00
5b71d72166 x2t linux64 build + XlsFile convert
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64142 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:24:06 +03:00
9655717c56 OfficeXlsFile2 linux build - complete
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64139 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:24:03 +03:00
c4b96c0ef3 добавлены дефолтные настройки для конвертации вордартов
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64137 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:24:00 +03:00
3df9ae7df1 OfficeDocFile win32(2005) build - WordArt text size
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64136 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:23:57 +03:00
a508d7370f git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64133 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:23:55 +03:00
9d50efccec size_t no matching function for call to min
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64128 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:23:52 +03:00
94bdf28da5 убраны повторяющиеся файлы с ASCOfficeDocxFile2.lib
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64127 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:23:49 +03:00
f026f3a1b4 XlsFile2 восстановление win build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64125 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:23:45 +03:00
3624411000 ASCSVGWriter
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64124 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:23:42 +03:00
42c2d01258 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64122 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:23:39 +03:00
7466b80723 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64121 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:23:36 +03:00
a574d3f30e XlsFile2 linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64120 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:23:34 +03:00
33c16803da XlsFile2 linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64116 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:23:26 +03:00
716cc0d114 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
57cc3e5372 XlsFile2 linux build prepare
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64101 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:23:05 +03:00
797d03cf90 Чтение и запись аттрибута hidden в именованных диапазонах.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64099 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:23:01 +03:00
9390759474 OfficeDocFile.dll (win32 2005 build) ошибка в чтение свойств графики
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64092 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:22:58 +03:00
6025ae810b (2.0.1.330): ASCOfficeDocxFile2
поправлена конвертация wordart doc->docx

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64090 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:22:55 +03:00
ae11085e94 поправлено съезжание расположения текста в автофигуре при конвертации doc->docx
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64088 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:22:53 +03:00
4168f0b6f1 (1.0.0.236) исправлено падение при конвертации вордартов doc->docx
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64087 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:22:50 +03:00
b045c599c8 [ios] правки для конвертера
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64083 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:22:45 +03:00
9f0605c098 терялись картинки при печати через 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
6f68a93294 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64056 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:22:37 +03:00
e9fb5dc859 win32 new scheme
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64055 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:22:34 +03:00
dc4f259b69 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64054 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:22:32 +03:00
1f511db4a2 doct renderer linux new scheme
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64051 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:22:29 +03:00
fbf910e4cb git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64048 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:22:27 +03:00
441384a35a doct renderer windows (with instructions)
no export graphics & libxml

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64047 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:22:24 +03:00
80e524ee2f only fonts graphics pri
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64046 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:22:21 +03:00
98528c0f80 no export graphics & libxml doctrenderer
also + build environment setup

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64045 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:22:19 +03:00
0c92aff4a5 XlsFile2 win32 build (2005)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64028 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:22:16 +03:00
1a334ee32a XlsFile2
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64026 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:22:13 +03:00
9659b509a7 XlsFile2 расширения автофигур, пути-полиномы ....
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64023 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:22:10 +03:00
f10269e8cd no export graphics
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64021 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:22:03 +03:00
524980503e git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64020 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:22:01 +03:00
19f79ff092 сделал возможным подключать graphics.pri (конфликты имен, различные промлемы со сборкой)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64014 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:21:58 +03:00
b195eb03f3 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
e046151cc7 сделал возможным подключать graphics.pri (конфликты имен, различные промлемы со сборкой)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64010 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:21:53 +03:00
867c023918 сделал возможным подключать graphics.pri (конфликты имен, различные промлемы со сборкой)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@64001 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:21:50 +03:00
c9a265d090 XlsFile2 -расширение стилей (aligments, apply)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63992 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:21:44 +03:00
449b45847a sdk-all как в веб версии
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63986 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:21:41 +03:00
daffa3a772 XlsFile2
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63984 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:21:39 +03:00
cd7acbdd1c XlsFile2 автофигуры (новое)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63983 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:21:36 +03:00
9cf4207c81 XlsFile2 bug 24442, поправлены метрики
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63982 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:21:33 +03:00
1b2dc6aec4 XlsFile2 bug 24747
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63981 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:21:31 +03:00
3f60b4ca18 размер кеша для файлов шрифтов - 16
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63967 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:21:28 +03:00
dd24b49f60 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63966 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:21:25 +03:00
8c4e6d5fd2 Исправлен баг с запись плохой 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
ffb915f540 открытие html, epub
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63949 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:21:20 +03:00
c7a485dbe9 htmlfile bug
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63948 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:21:18 +03:00
5a6a448be8 XlsFile2 bug 13912
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63941 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:21:15 +03:00
ec8b5475df git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63940 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:21:12 +03:00
f7f6c8c9cf HtmlFile linux
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63938 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:21:09 +03:00
7d0a7bedd0 HtmlFile New Interface
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63923 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:21:07 +03:00
d5080a021a linux without x11 getSystemDPI 96
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63918 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:21:04 +03:00
8f5107bcd6 Epub file realize
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63917 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:21:01 +03:00
a9201d9f29 XlsFile2 bug 21744
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63913 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:20:59 +03:00
2e35d69632 XlsFile2 bug 21744
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63912 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:20:56 +03:00
57a25a3f46 XlsFile2 bug 24441
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63909 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:20:54 +03:00
36eefe5ecb в windows версии FileConverter2 заменен на x2t32.exe
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63907 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:20:50 +03:00
d023045cb5 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
3f2162c395 XlsFile2 - "простое" описание картинки (новое), гиперлинки с картинок (новое)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63902 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:20:45 +03:00
c6254b0047 win64
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63898 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:20:43 +03:00
b19c253a89 HtmlFile
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63897 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:20:40 +03:00
3be3679b81 htmlfile
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63895 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:20:37 +03:00
8cf89eeac4 linux work version
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63894 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:20:34 +03:00
4ba805d778 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
2c1086ed75 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63862 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:20:26 +03:00
e845fe546a linux libxml inner
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63859 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:20:24 +03:00
73e6261cf0 linux libxml inner
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63857 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:20:21 +03:00
d735310e44 cef linux64
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63829 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:20:16 +03:00
dbcf35f8ba cef3 linux version
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63827 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:20:13 +03:00
412621c78a перенес исходники для того, чтобы разделить виндоус/линукс
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63822 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:20:08 +03:00
8e6a084287 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63821 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:20:05 +03:00
a8020bf026 version
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63816 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:20:02 +03:00
b9ddb66d5b version
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63815 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:20:00 +03:00
f547fe21a1 убрал CriticalSection в ZLibUtils (TODO: убрать там выставление текущей директории)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63812 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:19:57 +03:00
1c4b7e1dc8 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63811 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:19:54 +03:00
bff2899b33 Сделаны правки, чтобы собирался проект 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
4422d2f2e7 В PdfReader добавлена функция GetPageInfo.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63805 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:19:49 +03:00
7abaedff76 Сделано, чтобы все ридеры работали по одной схеме.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63804 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:19:47 +03:00
d8d57b98fe XlsFile2
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63803 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:19:44 +03:00
dfcb3cc387 XlsFile2 - картинки
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63801 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:19:41 +03:00
adbd387ef4 XlsFile2
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63800 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:19:36 +03:00
3187d89530 XlsFile2
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63799 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:19:33 +03:00
91f062c920 cef3 packages
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63789 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:19:30 +03:00
1f28f764da x2t linux 64 build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63783 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:19:27 +03:00
c247981969 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
8b84643ccf перенесена конвертация в json, viewer pf, xps, djvu
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63777 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:19:22 +03:00
848f3060f1 HtmlFile
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63773 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:19:19 +03:00
566c57e184 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63772 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:19:17 +03:00
e97f77155e work windows version
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63771 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:19:14 +03:00
b8f1258f8d XlsFile2
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63758 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:19:06 +03:00
1964a557a9 converter windows work but test version
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63755 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:19:03 +03:00
5988d1ef0e git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63754 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:19:00 +03:00
d599c51940 сборка x2t для windows чтобы заменить конвертацию com dll и c# exe
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63748 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:18:58 +03:00
7a242aa2d5 (2.0.1.329): ASCOfficeDocxFile2
в конвертации старых формул некоторые accent переделаны на ssup

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63745 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:18:55 +03:00
8361338951 исправлены падения при конвертации старых формул с eqarray
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63741 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:18:53 +03:00
1e2b62f05b XlsFile2
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63736 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:18:50 +03:00
c8136f385c HtmlFile.Начало
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63734 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:18:45 +03:00
a2d5199f42 XlsFile2 - формулы, именованные диапазоны
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63719 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:18:42 +03:00
1b668995c8 COOXToVMLGeometry обновлен согласно изменениям IRenderer
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63714 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:18:38 +03:00
1354668f8e XFS filesystem problem & cool AllFontsGen .pro file
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63709 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:18:35 +03:00
ee77658b99 sdk linux64
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63703 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:18:33 +03:00
fc76ae1b98 sdk win_32
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63699 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:18:30 +03:00
03a32e00c5 .pro file
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63698 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:18:27 +03:00
2dec00bcc3 sdk win32
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63694 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:18:25 +03:00
b8b6b556db 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
0615543652 sdk win64
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63692 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:18:19 +03:00
bcad593c10 полностью работает под линукс
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63690 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:18:13 +03:00
1867dd0872 работа под линукс
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63685 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:18:07 +03:00
0c02abe935 сборка под линукс. странные правки (добавление this->) - не править. Это особенность компилятора gcc
The problem is that templates are processed in two passes (according to the standard, VS does otherwise). In the first pass, before the type substitution, everything that does not depend on the template arguments is looked up and checked. Dependent names are then left to resolve in the second pass, once the type has been substituted. 

Now, in the first pass there is nothing that indicates that next is dependent on template arguments, and thus it needs to resolve before type substitution. Now, because the base type is templated on the template argument of your current template, the compiler cannot look into it (it might be specialized for some types, and without knowing what type T we are instantiating the template with, we cannot know which specialization to use, i.e. the base depends on T and we are checking before knowing T).

The trick of adding this-> turns next into a dependent name, and that in turn means that lookup is delayed until the second pass, where T is known, and because T is known, List<T> is also known and can be looked up into.


git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63683 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:18:05 +03:00
2c49dccd5a ускорить потом конвертацию стринг в инт и дабл
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63681 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:18:02 +03:00
f980c4bab2 работа под линукс
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
f36b0d199c убрал min & max. У кого проблемы - тот и меняет у себя
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63678 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:17:56 +03:00
4933c8f6e6 полностью реализован механизм билда статической и динамической библиотеки
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
e16b314a27 полностью реализован механизм билда статической и динамической библиотеки
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
cb2d651ce2 полностью реализован механизм билда статической и динамической библиотеки
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
2edbbdd50e XlsFile2 гиперлинки, мержи
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63671 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:17:45 +03:00
ae77763358 мелкая правка дефайна
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63669 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:17:42 +03:00
baf9e5d050 теперь ServerComponents/HtmlRenderer
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63668 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:17:39 +03:00
e1263ddde6 полностью реализован механизм билда статической и динамической библиотеки
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63667 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:17:36 +03:00
2da522bfdf поправлены проблемы с компиляцией под линукс.
полностью реализован механизм билда статичечской и динамической библиотеки

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
331388fcc1 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
f523b81c5e git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63663 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:17:27 +03:00
9e44297672 destination path
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63661 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:17:24 +03:00
d0da44844a add support dynamic build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63658 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:17:22 +03:00
2c78aa5508 XlsFile2 - расширение стилей, буковки и цыферки, застиленные ес-но
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63653 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:17:17 +03:00
6098f15a2d scheme for dynamic/static lib & bugs
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63652 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:17:13 +03:00
0d5b5a3465 полностью работающая версия
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63650 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:17:11 +03:00
4a3053a305 полностью работающая версия
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63649 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:17:08 +03:00
32ddad6c28 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63648 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:17:06 +03:00
6d1910ec0a fix wordart_button.doc win32 build(2005)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63647 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:17:03 +03:00
e1c3cbe1cc fix wordart_button.doc
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63645 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:17:01 +03:00
6f6e4b04f0 bug 29815 linux build x2t
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63637 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:16:58 +03:00
7115f86709 вытерты комменты
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63634 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:16:56 +03:00
94cfb4dc5e git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63633 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:16:53 +03:00
19aa0c72dd bug 29815 (ояпьт Base64 !!)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63630 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:16:50 +03:00
edde719f2d последыши изменений интерфейса IRenderer
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63629 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:16:48 +03:00
cfffc0a9a3 XlsFile2
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63628 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:16:45 +03:00
650a5d3e8b тестовый пример
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63625 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:16:41 +03:00
b0f1132860 кроссплатформенная версия рендерера. Только третий!
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63624 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:16:39 +03:00
6c84eb7fd4 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63615 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:16:36 +03:00
177aafadad полная реализация FontConverter
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63607 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:16:33 +03:00
4fce049ed2 XlsFile2 таблицы, строки, ячейки
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63606 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:16:28 +03:00
7610e69abe git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63602 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:16:16 +03:00
40432e19a1 пока нерабочая версия (включаю конвертер шрифтов). Завтра доделаю
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63601 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:16:13 +03:00
69d2c6ef5e пока нерабочая версия (включаю конвертер шрифтов). Завтра доделаю
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63600 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:16:10 +03:00
8e157ad3e2 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63595 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:16:07 +03:00
f6a6a5622b git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63594 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:16:04 +03:00
3f53756b95 XlsFile2
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63586 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:16:01 +03:00
c1108fe478 XlsFile2
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63585 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:15:58 +03:00
8007401a0c XlsFile2
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63584 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:15:56 +03:00
8273088004 XlsFile2 - styles
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63583 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:15:53 +03:00
2ac7d564ae Чтение клипа перенесено в общие, теперь клип читается и для канвы. Убрано лишнее копирование строк при работе с патами. Исправлен баг с парсингом Incides и UnicodeString. Исправлен баг с чтением PathGeomerty. Исправлен баг с чтением закрытых патов.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63581 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:15:50 +03:00
550ae0c380 Реализованы трансформы заданные в ресурсках. Реализованы ситуации, когда нужно делать ручной италик и болд.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63577 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:15:44 +03:00
779d24c42b Реализованы команды отрисовки текста патами в рендерере.
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
19e629dd85 Исправлены баги при отрисовке текста патами.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63575 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:15:39 +03:00
65a0d46d92 NSString->NSStringExt. Переделано на новый интерфейс IRenderer.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63573 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:15:37 +03:00
94d9cf9cbd Переделано на новый интерфейс 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
0012648f8a Рендререр переделан на новый интерфейс с новыми гидами. Изменен namespace NSString->NSStringExt.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63571 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:15:31 +03:00
57278fa523 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63570 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:15:29 +03:00
bdb91a113d Исправлен баг в конвертировании кривых Безье второго порядка в кривые третьего порядка.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63569 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:15:26 +03:00
cd9511f32b Все файлы перекодированы в 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
8740514a7d поправил интерфейс работы с текстом (gids)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63567 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:15:21 +03:00
3dd9ca2f59 XlsFile2
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63565 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:15:16 +03:00
774783ee96 utf 8
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63563 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:15:09 +03:00
e0f030b51e git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63562 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:15:07 +03:00
22623c2e27 x2t linux build - base64_encode унифицирована для linux и iOs
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63556 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:15:01 +03:00
a82aa7ae5b x2t linux build with doc wordArt + коррекция
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63553 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:14:59 +03:00
4d4134fb39 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63551 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:14:56 +03:00
2bce7c9588 DocFile - fix WordArt в doc, полученного из docx
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63550 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:14:54 +03:00
0548af6837 crossplatform version (not worked)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63549 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:14:51 +03:00
5ee2b988f1 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63548 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:14:48 +03:00
502c485c35 удаление старой ненужной уже версии OdtFile
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63542 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:14:46 +03:00
bac4c2ba18 XlsFile2
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63540 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:14:40 +03:00
37225a6727 Реализовано чтение чисел с мантиссой. Реализованы градиенты. Реализован нормальный механизм работы с "брашами", теперь браш читается и из ресурсов.
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
fdd6c91306 Добавлены функции для конвертирования строк из UTF32 в UTF16. Добавлено поле с вертикальным смещением символа. В графическом рендерере исправлен баг с цветами в градиентах.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63536 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:14:27 +03:00
d0f42b2766 xmlutils crossplatform
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63499 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:14:17 +03:00
a4c755726c git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63498 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:13:41 +03:00
4102115562 xmlutils (desktopeditor)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63497 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:13:38 +03:00
21322ea309 Реализована работа со стеком ресурсов (а не только с 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
5d5098880d XlsFile2
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63487 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:13:30 +03:00
784b987dfa Реализована поддержка AlternateContent для FixedPage и Canvas.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63480 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:13:27 +03:00
738ccc4f32 Доделана полноценная поддержка атрибутов Incides и UnicodeString у текста.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63478 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:13:24 +03:00
75ed08ca03 Сделана поодержка отрисовки символов через гиды.
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
4f9e606f5d git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63474 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:13:19 +03:00
4e04878e18 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63473 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:13:17 +03:00
d4c1c30d58 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63472 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:13:14 +03:00
9636e23506 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63471 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:13:11 +03:00
b6f7c6663d git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63470 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:13:09 +03:00
3ed55857df git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63469 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:13:06 +03:00
e941cc47ca git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63468 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:13:03 +03:00
739e25d7d7 тип клипа при одноразовом клипе
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63467 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:13:01 +03:00
e49dc3b293 Исправлен баг с набивкой юникодной строки.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63464 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:12:58 +03:00
cd0a9776b5 Исправлен баг в парсере Indices, переделано чтение символов через новый парсер.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63461 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:12:56 +03:00
5359de9d0d Написан полноценный парсер атрибутов Indices и UnicodeString у ноды Glyph.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63459 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:12:53 +03:00
83fa46dece [ios] обновлены проекты для сборки конвертера
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63457 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:12:51 +03:00
841a1e7794 ProjectDependencies
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63450 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:12:48 +03:00
b639372160 Реализована поддержка Opacity, реализована поддержка разных способов задания матрица преобразования и клипа.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63449 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:12:46 +03:00
424a5f025f Исправлен баг с записью текста в строковый буфер.
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
f3236eb8f7 (2.0.1.328): ASCOfficeDocxFile2
'txbx' может также прописано как 'textbox' (1 (45).docx)

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63447 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:12:41 +03:00
3ef4b1b680 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63446 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:12:39 +03:00
e1ab098b7a 'txbx' может также прописано как 'textbox' (1 (45).docx)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63418 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:12:36 +03:00
0c6224a43a x2t linux build - OdfFile исправления по результатам тестирования
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63414 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:12:34 +03:00
db8fbb4e7c git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63413 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:12:31 +03:00
c3eda3b45d Исправлен баг с тем что неработал клип у патов, немного переделана схема работы со стеком трансформов, на манер клипов. Добавлен класс для чтения статических ресурсов, теперь отдельный файл читается только 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
5ba25f2ebf ИСправлен баг с 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
5e8db799f4 ......
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63408 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:12:24 +03:00
7ead87acde [ios] обновлены проекты для сборки конвертера
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63405 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:12:21 +03:00
607e5a1bb4 OdfFile еще кучка несоответствий переноса контента убрана
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63386 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:12:16 +03:00
a1fab21702 отрицательные CT_RotX
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63374 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:12:13 +03:00
a2effceb90 правки под ревизию 63369
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63372 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:12:11 +03:00
b1db0f6594 crash
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63370 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:12:08 +03:00
dc8df8f43b namespace NSString -> namespace NSStringExt
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63369 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:12:02 +03:00
8e24f5c377 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63365 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:12:00 +03:00
9477073cb4 OdfFile
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63363 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:11:57 +03:00
bb2bc68d9a OdfFile
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63362 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:11:55 +03:00
4f179041d7 Открытие всех 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
f01fe6a7a4 ......
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63358 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:11:49 +03:00
a0cc139256 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63352 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:11:44 +03:00
808cd23713 .....
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63351 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:11:42 +03:00
dd78b2e9cf git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63349 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:11:39 +03:00
03a2521368 .....
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63343 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:11:34 +03:00
317ecb692e OdfFile заменитель математических формул (картинка)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63336 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:11:32 +03:00
817bae0a9b Вывод номеров страниц при конвертации в Pdf убран из релизной версии.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63330 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:11:29 +03:00
3639652256 Добавлена функция GetFolderPath.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63328 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:11:27 +03:00
626f577fb3 Исправлен баг с чтением юникодных значений Cid-шрифтов.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63327 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:11:24 +03:00
83dd0483a9 Немного переделана работа со шрифтами: теперь список открытых 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
726db88bc7 .....
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63325 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:11:19 +03:00
131f482d0a OdfFile правка багов по результатам тестирования переноса контента при конвертации
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63317 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:11:16 +03:00
f24ce68162 Реализована специальная функция для записи картинок с маской (сделано специально для 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
e8f7963ca0 Сделана специальная конвертация Djvu в Pdf, при которой ч/б картинки и составные картинки передаются через специальные функции для достижения лучшей скорости и лучшего финального размера pdf-файла.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63314 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:11:11 +03:00
ff4a0026b0 OdfFile еще парочка пофиксеных багов
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63304 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:11:06 +03:00
4fe1b05f96 Сделано еще одно ускорение записи последовательного текста. Теперь текст объекдиняется не только в слова, но еще и в целые строки. Также результирующий файл получается меньше по размеру.
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
75a5f2bba6 Сделано ускорение записи последовательного текста.
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
1b9ace7737 текстовый файл - инструкция по сборке под линукс
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63286 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:10:55 +03:00
c79a0e1ff7 Сделано ускорение записи подряд идущего текста. Сделано, чтобы в имя шрифта при внедрении также записывался и стиль.
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
0cb8b87cd7 нужно для сборщика. Чтобы не потерять изменения - залил.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63282 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:10:50 +03:00
fff0c8a79b git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63281 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:10:47 +03:00
a7ac5c1beb завел переменные для удобной сборки под все платформы, указывая лишь в одном месте путь к v8 checkout
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63278 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:10:45 +03:00
a4e94119cf убрал зависимость от положения v8. теперь это одна переменная в .pro файле
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63276 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:10:43 +03:00
6300138919 Ускорен поиск шрифтов по имени. Исправлены баги с записью лишних объектов 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
cb97add1da Сделано разруливание темповой папки, теперь 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
04d9df7249 Реализованы градиенты. Реализована прозрачность в градиентах. Сделан конвертер из бинарника в 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
92f733371a OdfFile правка багов по результатам тестирования переноса контента при конвертации
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63261 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:10:33 +03:00
57c3670297 OdfFile убран конфликт с библиотекой х11
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63253 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:10:28 +03:00
e03dc36575 OdfFile Reader & Writer - фиксы ошибок по результатам тестирования переносимости контента
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63252 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:10:25 +03:00
1841906650 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63223 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:10:17 +03:00
b4e09a41c4 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63218 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:10:15 +03:00
9cf2fe43f1 ASCOfficeDocFile.dll (1.0.1.233) конвертация WordArt (собран в 2005)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63210 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:10:12 +03:00
a910536cab Реализованы заливка пата хэтчами и текстурой. Исправлен баг с переворачиванием картинок при отрисовке.
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
00dc3c6aab Убрана команда SwapRgbToBgr для хэтчей, т.к. оказалось, что это был баг GraphicsRenderer.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63208 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:10:07 +03:00
8921ce64d5 сделана конвертация WordArt из doc в docx
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63207 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:10:04 +03:00
808d94c4a7 Отменена непонятная заливка 62729, из-за которой текст в emf рисовался не там где надо. Исправлен баг с неправильными углами команды ArcTo в Wmf.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63186 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:09:54 +03:00
9763fe9021 Реализована простая отрисовка пата.
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
776b08a4ed git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63161 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:09:49 +03:00
b877491456 Границы emf теперь возвращаются в пикселах, а не во внутренних единицах метафайла, как раньше.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63157 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:09:47 +03:00
01238a0ee6 Реализована функция отрисовки текста, выставления шрифта (только если он 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
16d61939b5 конвертация шейпов для wordart из doc в пресеты docx
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63152 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:09:42 +03:00
2b9a275ca0 для конвертации wordart doc-docx в поле shapetype прокинут тип от shape
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63150 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:09:39 +03:00
0413da6465 для старых формул добавлено выравнивание для EqArray
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63147 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:09:37 +03:00
7c887d4638 linux build x2t (with odf) tested
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63146 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:09:34 +03:00
99ce701de1 .....
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63145 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:09:32 +03:00
9f6f59c174 .....
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63144 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:09:29 +03:00
f386104dfc .....
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63139 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:09:27 +03:00
4dea0647f2 ......
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63136 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:09:24 +03:00
b502ec48a0 Реализованы некоторые функции рендерера : выставление настроек пена, браша, шрифта. Реализована отрисовка картинок.
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
2052ab752d Исправления, чтобы компилировалось в студии.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63127 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:09:19 +03:00
3dbaa08855 ошибк
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63120 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:09:16 +03:00
9977c30489 Save/Restore CGraphicsRenderer; include CMetafile to drawing
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63113 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:09:14 +03:00
baa83c7310 OdfReader (fix errors format convert complete)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63106 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:09:11 +03:00
ffcebbee2c (2.0.1.327): ASCOfficeDocxFile2
TextFit default value

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63097 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:09:08 +03:00
b9ccad2e63 .....
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63093 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:09:06 +03:00
701aa1712b ошибк
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63092 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:09:03 +03:00
ba53e722f6 Реализованы некоторые функции рендерера.
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
bc46b8a1ac Добавлен класс 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
603307a504 OdfFileReader - новые элементы формата, их конвертация
wordArt

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63073 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:08:56 +03:00
8bb7c738f4 Добавлена новая кроссплатформенная библиотека для записи 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
d9c14638bb В класс CFile добавлены функции Tell и Size. Добавлены функции превращающие стандартную строку std::wstring в верхний индекс и в нижний индекс.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63066 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:08:50 +03:00
e0c5b52dbf SetTileImageDpi
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63057 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:08:47 +03:00
e2951c5a02 OdfFileReader. расширение конвертации.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63041 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:08:45 +03:00
45362d49aa fix VS2012
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63032 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:08:42 +03:00
b815254e86 fix VS2012
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63029 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:08:40 +03:00
3579e25098 x2t - конвертация ms<->open office. готово.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63021 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:08:37 +03:00
0b74b2e2ba fix ошибки odp - > pptx
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63018 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:08:35 +03:00
1e1a00fb7b фикс бага ods
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63010 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:08:32 +03:00
1654c6f9a7 .....
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63006 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:08:30 +03:00
7dfea7351e исправление багов OdfReader
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63003 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:08:22 +03:00
a61320716d OdfFileReader. Испрвлены гиперлинки в комментариях.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62993 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:08:19 +03:00
bc13c3826c OdfFileReader. Поправлен фон страниц., поправлен анализатор документов.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62991 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:08:17 +03:00
e757dc0eee OdfFileReader. Сделаны гиперлинки в сносках.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62990 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:08:14 +03:00
d358edd2c9 правильное копирование OleObjectReplacement
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62974 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:08:12 +03:00
5c20236467 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62973 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:08:09 +03:00
a9bd246f34 x2t собран с конвертацией Open Office форматов (в обе стороны)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62955 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:08:07 +03:00
f67ad88ddc OdfFile Reader & Writer рефакторинг (не собирались вместе - конфликты)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62950 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:08:02 +03:00
d3ae1e7c74 OdfFileWriter в x2t
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62942 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:07:54 +03:00
c9591c1dc5 .....
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62941 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:07:51 +03:00
ee72bfb989 .....
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62940 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:07:49 +03:00
5b794a4457 OdfFileWriter linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62939 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:07:46 +03:00
c80e758a16 OdfFileReader включен в x2t (stable)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62938 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:07:42 +03:00
e2e1941eb7 OdfFileReader
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62936 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:07:39 +03:00
16ad02e827 конвертация Svm в Png (так как MS не открывает эту векторную графику)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62930 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:07:37 +03:00
fc7eb5ffe8 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62929 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:07:34 +03:00
1a44ceff8f .......
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62919 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:07:31 +03:00
80bba2684b OdfFileReader linux build (complete)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62905 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:07:26 +03:00
21cc22f755 move to tags rev_61879
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62895 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:07:23 +03:00
aae3ac19fe .....
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62891 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:07:20 +03:00
43255a0fd9 OdfFileReader - restore win build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62888 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:07:18 +03:00
ce2186b9ea Переделки кода OdfFileReader под компилятор gcc
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62885 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:07:16 +03:00
c2a64fef16 поправлен win проект OdfFileReader
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62869 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:07:13 +03:00
79f74a353c git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62868 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:07:10 +03:00
fb3affaac2 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62864 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:07:08 +03:00
b4690c021c git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62863 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:07:05 +03:00
b2b41cd5b3 .....
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62859 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:07:03 +03:00
5b564312be поправлен проект Metafile(test) в VS2013
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62858 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:07:00 +03:00
c8400645f4 OdfFile вытерто старый вариант использования SvmFile - сейчас полоноценное использование как MetaFile
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62853 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:06:58 +03:00
5aa640a136 протащены градиенты в мета файлах
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62851 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:06:55 +03:00
d7a30894bb в целом закончено
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62841 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:06:47 +03:00
f183664ed6 bug 29474 (pdf writer) linux build
поправлена вставка картинки из строки

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62832 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:06:45 +03:00
7440019f44 (2.0.1.326): ASCOfficeDocxFile2
для wordart: чтение/запись TextOutlone, TextFill

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62796 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:06:39 +03:00
64cb575f77 SvmFile
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62776 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:06:36 +03:00
b705aefa2b git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62769 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:06:34 +03:00
a7f10313eb смена кодировки файлов на utf8
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62738 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:06:29 +03:00
4428ff1c8b [ios] обновлены проекты для сборки конвертера
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62737 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:06:26 +03:00
4c8b47c096 svm file - непонятный символ в исходниках
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62735 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:06:24 +03:00
33831e5a05 DeleteFileW->DeleteFile
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62733 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:06:22 +03:00
edc1f06313 [ios] ...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62732 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:06:19 +03:00
03819ba601 [ios] исправлены падения при конвертации на устройствах
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62731 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:06:17 +03:00
1f90bd2d87 .....
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62729 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:06:12 +03:00
1a863a28ac 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
8ed6c4e399 (1.0.0.58): FileConverter2
чтобы можно было убрать PdfWriter.dll на C#

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62727 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:06:07 +03:00
99445c6ae3 fonts thumbnails clip & resize bug
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62718 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:06:04 +03:00
251a104eda (2.0.1.325): ASCOfficeDocxFile2
после сохранения ole обьекты становились с абсолютными координатами и у них появлялись границы.

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62716 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:06:01 +03:00
67db677fa3 удаление не кроссплатформеного кода - есть замена в MetaFile
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62712 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:05:58 +03:00
ef4f98277f [ios] обновлены проекты для сборки конвертера
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62711 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:05:55 +03:00
d07a6cd7eb SvmFile new
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62706 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:05:52 +03:00
d6ff6d0147 StarView Metafile по новому ..
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62703 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:05:50 +03:00
fa74198ec9 (2.0.1.324): ASCOfficeDocxFile2
пересобран в MSVC2013, graphics.lib собрана в QT с компилятором MSVC2013.
вошли изменения:Revision: 62557 добавлен jBig2 в graphics, убраны конфликты сборок под linux, убран MetaFile из HtmlRenderer;Revision: 62576 MetaFile из HtmlRenderer в raster, добавление Jp2 файлов в win32 проект raster;Revision: 62642 ole обьекты копируются при открытии и сохранении в неизменном виде.;Revision: 62534 исправлено падение записи чисел в формулах


git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62691 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:05:47 +03:00
9763e15001 отключен SvmFile, так как он win only, переписывается
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62682 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:05:44 +03:00
a271b272a8 Добавлен кроссплатформенный XpsFile.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62681 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:05:42 +03:00
f1822236fc отдача результата работы
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62678 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:05:39 +03:00
6f3be5af3b ASCOfficePdfWriter (1.0.1.202)
add AdditionalParam: InitializeFromFolder (= SetFontDir)

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62659 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:05:37 +03:00
6780764538 удаление не используемого. Вместо него OdfFile
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62653 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:05:32 +03:00
7486d3c038 удаление не используемого. Вместо него OdfFile
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62652 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:05:27 +03:00
d281b218bc перенос неиспользуемого в схрон
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62650 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:05:24 +03:00
cce614ce6c перенос не используемого в схрон
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62649 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:05:22 +03:00
b0d9b5d50d Добавлена функия для разделения std::wstring по строке. Сделано, чтобы открывать файлы можно было на перезапись.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62647 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:05:19 +03:00
42441d4f04 ole обьекты копируются при открытии и сохранении в неизменном виде.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62642 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:05:16 +03:00
f8ccbe1d49 ASCOfficePdfWriter.dll (1.0.1.199)
bug 29366
выставление дефолтной папки со шрифтами под win32 & win64

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62638 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:05:14 +03:00
fc8df65178 mail merge & print
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62635 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:05:11 +03:00
2d7c20c1c2 восстановление
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62634 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:05:02 +03:00
67e8e02553 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62631 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:04:18 +03:00
681d8e34bc схрон старого
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62627 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:04:15 +03:00
4fae711faa новое в DesktopEditor
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62624 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:04:08 +03:00
3dd068d738 SvmFile
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62623 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:04:01 +03:00
fe7deb7a2e правки для нового сборщика и мейлмерджа
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62620 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:03:56 +03:00
2b17fb23bf Конвертации строк переделаны на функции из DesktopEditor/Common
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62616 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:03:54 +03:00
39cf9a4a94 mail merge. начало
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62615 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:03:51 +03:00
487be5464b remove build release
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62611 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:03:49 +03:00
03c68fcb63 OdfFile W & R
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62610 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:03:46 +03:00
d33625f3b7 Добавлена функция Split для страндартных стрингов std::wstring.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62607 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:03:43 +03:00
cc45ab05fd Добавлены исходники для сборки кроссплатформенной библиотеки для чтения DjVu файлов.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62606 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:03:41 +03:00
bbf1245ba5 OdfFile Reader & Writer
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62603 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:03:36 +03:00
77a8df552e OdfFile Writer
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62596 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:03:30 +03:00
16414f9653 ..... Odf File
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62594 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:03:26 +03:00
555ba051ff OdfFile Reader
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62593 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:03:23 +03:00
177c3561e4 правка багов rtf->docx
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62590 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:03:21 +03:00
a782a08efc bug в tpalist3103.rtf
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62579 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:03:18 +03:00
2ec038731b MetaFile из HtmlRenderer в raster, добавление Jp2 файлов в win32 проект raster
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62576 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:03:16 +03:00
31c04661e0 правки для билда под виндой
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62573 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:03:13 +03:00
886e0e36d7 правки для билда под виндой
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62572 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:03:11 +03:00
f469d62160 Добавлен проектный файл Qt. Сделаны изменения, чтобы проект компилировался под Qt.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62570 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:03:08 +03:00
a909c462e8 blend.cpp переименованый из за конфликта сборки под linux
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62568 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:03:06 +03:00
d374f9e8ff git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62566 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:03:03 +03:00
0e00841083 добавлен jBig2 в graphics, убраны конфликты сборок под linux, убран MetaFile из HtmlRenderer
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62557 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:03:00 +03:00
03b11fba81 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62555 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:02:58 +03:00
e25477c4bb Убраны лишние файлы. Все файлы сконвертированы в UTF8.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62550 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:02:55 +03:00
4fb809f6a8 В проект graphics добавлены метафайл и jpeg2000.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62543 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:02:49 +03:00
07ffacd5a8 Изменения для компиляции под linux.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62542 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:02:47 +03:00
43cc7214bf дополнение к Revision: 62534
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62540 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:02:44 +03:00
bc1b1e73eb лишнее
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62539 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:02:42 +03:00
fea6f24fff PdfWriter with JBig2 linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62538 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:02:39 +03:00
02df43044f ASCOfficePdfWriter.dll (1,0,1,197) сборка под win32
ASCOfficePdfWriter.dll сборка под win64
ASCOfficePptFile.dll сборка под win64


git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62537 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:02:37 +03:00
5100cd36b9 исправление багов в Rtf->docx
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62536 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:02:34 +03:00
cc9f386930 исправлено падение записи чисел в формулах
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62534 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:02:32 +03:00
0c60a6cf77 JBig2 в PdfWriter
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62533 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:02:29 +03:00
ac96f57297 jbig2
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62532 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:02:26 +03:00
56fcf69c01 PPtFile win64
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62529 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:02:21 +03:00
285b4038c0 Исправлен баг с перевернутыми картинками. Исправлен баг с определением типа для стандартных 14 шрифтов. Реализовано чтение Jpeg2000.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62515 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:02:18 +03:00
4df9f2d4ba Добавлены исходники чтения и записи Jpeg2000, сделано, если формат явно указан, то чтение идет через данную библиотеку.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62514 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:02:16 +03:00
e8d05b2419 CloseFont
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62504 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:02:13 +03:00
f9f5ad46d1 X2t Converter подключение txt &ppt
fix bugs ppt

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62503 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:02:10 +03:00
d68450a8b5 В FontManager добавлены функции GetFontType и GetNameIndex. Исправлен баг в FontManager прии загрузке строки по Gid. Сделаны отдельные функции в IRenderer для перезаписи Pdf.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62495 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:02:07 +03:00
e2301d72c5 Реализована работа с 14 стандартными шрифтами. Сами шрифты обновлены, они взяты из проекта ghostscript.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62493 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:02:04 +03:00
314e2cc397 удаление старого PdfReader
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62490 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:01:59 +03:00
fa84943245 копирование старого в схрон
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62489 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:01:56 +03:00
8bb6c31aa6 Добавлен новый проект PdfReader для кроссплатформенного чтения Pdf.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62480 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:01:53 +03:00
b5deb23074 замена конвертации от libra_office на локальную (часть форматов)
правка багов по результатам тестирования

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62479 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:01:48 +03:00
8428a7816d git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62471 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:01:45 +03:00
3188d54722 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62470 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:01:43 +03:00
0998794a94 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62469 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-21 00:01:40 +03:00
816a78a3a6 новая версия (огромные правки)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62457 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:01:37 +03:00
2260cc8f4c новая версия (огромные правки)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62453 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:01:35 +03:00
47f8c1da5d отделил свой код от кода cef
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62451 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:01:32 +03:00
abf5e01656 add time.h
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62447 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:01:30 +03:00
fe2be52fe0 моргание на добавление таба. Теперь можно задать бэкграунд вкладке
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62446 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:01:28 +03:00
d9581e45bb Функция OpenTempFile перенесена в Common.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62428 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:01:25 +03:00
95a26d9123 исправление багов конвертации doc & rtf под linux
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62427 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:01:23 +03:00
548667eb41 новая версия
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62423 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:01:20 +03:00
371d1e31a5 обновлен набор скриптов
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62422 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:01:18 +03:00
deb576f936 RtfFile исправлена работа с азиатским письмом, сделаны языки текста (win)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62414 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:01:14 +03:00
44a3564766 X2tConverter добавлен PptFile
PptFile поправлен под iOs

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62409 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:01:11 +03:00
74aa5e871d linux пути к pole
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62408 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:01:08 +03:00
4f4e4bc6dc пути для pole, того что оригинальное, сторонее
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62407 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:01:06 +03:00
e274d62662 сторонни
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62406 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:01:03 +03:00
a1fa0f7aa5 подключены старые формулы
исправлен баг на сохранение сдвига формулы в документе

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62402 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:01:00 +03:00
c390c36f09 Временно исправлена проблема с двумя одинаковыми классами POLE.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62399 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:00:58 +03:00
b401b23587 RtfFile win build
поправлены кодировки в списках (001.rtf, 21.haikufinal.rtf, 000195_65276158fedb94v8tebc20.rtf)
поправлены размеры картинки если они меньше 1 pt

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62398 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:00:55 +03:00
7125a8a861 Odf чистка лишнего
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62394 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:00:52 +03:00
2d9cb314e8 TxtFile2 win x64 build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62392 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:00:49 +03:00
091c00fe3e Переделано открытие 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
6660dc279e X2tConverter linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62389 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:00:43 +03:00
b7c5b41702 Сделана нормальная обработка массива сдвигов для строки. Сделано ее чтение в WMF.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62384 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:00:41 +03:00
85afb17b6c Изменен тип, чтобы не было лишнего приведения типов.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62383 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:00:38 +03:00
4f6a3e42ab Исправлен баг в графическом рендерере с текстурным брашем. Доработка WMF, из-за того, что клип приходится запоминать пришлось переделать пересчет координат в MetaFileRenderer, из-за этого надо будет переделать и EMF.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62380 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:00:36 +03:00
72245d4aec нигде не используется clipboard
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62378 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:00:27 +03:00
75369e55d4 Изменены типы и дефайны, чтобы данный файл можно было подключать в не зависимости от остальных.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62377 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:00:15 +03:00
e8f9e76227 Удален старый вариант WMF. Немного изменена структура файлов.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62375 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:00:12 +03:00
f3bf88658c [ios] таблицы
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62373 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:00:09 +03:00
2b7653eae3 [ios] таблицы
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62372 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:00:06 +03:00
dc0302dc4b download images
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62371 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:00:01 +03:00
a797122673 Добавлена функция для кроссплатформенной конвертации UTF16->Unicode (std::string). Исправлен баг в WMF, когда заданы плохие размеры.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62365 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:59:58 +03:00
a44524aab7 Исправлены баги при отрисовке текста. Исправлены баги с обновлением DeviceContext в WMF. Добавлена обработка CharSet в wmf.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62364 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:59:55 +03:00
189eb5b011 change /MDd
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62359 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:59:52 +03:00
0cbda2c6bf загрузка шрифта по имени.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62358 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:59:49 +03:00
955739e80e сьехали автофигуры (Формулы.docx)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62355 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:59:47 +03:00
f2b71a39e2 Добавлены стандартные однобайтные кодировки и их перевод в Юникод. Кодировки: CP1250 - CP1258, CP866, CP874, CP932, CP936, CP949, CP950, CP1361.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62353 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:59:44 +03:00
26929f6e31 X2t добавлен Txt File Converter
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62352 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:59:41 +03:00
946f896c24 рефакторинг X2t
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62348 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:59:38 +03:00
9a90b5e16e X2t - FileConverter linux
добавлены rtf, doc

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62346 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:59:35 +03:00
7adc6e2eee отрисовка без картиночного кэша
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62343 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:59:33 +03:00
5590282c90 печать (рабочая версия, пока без тестового примера)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62339 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:59:30 +03:00
9c5024aea8 Рендеринг Emf переделан на общий класс IOutputDevice, сам класс CEmfFile теперь наследуется от базового CMetaFileBase, в который перенесены основные функции. Все это сделано, чтобы переделать Wmf на такую же схему, чтобы у обоих форматов использовался общий рендерер. В самом Wmf добавлены классы для новой реализации формата по вышеописанной схеме.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62334 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:59:27 +03:00
9a206c4ca6 печать (не доделано)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62326 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:59:24 +03:00
74679afc6e расширение X2t до форматов Rtf, Doc (linux)
FileChecker для входных файлов  (linux)

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62308 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:59:21 +03:00
db9d79adcc utf16->wstring
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62303 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:59:18 +03:00
241435d248 Добавлены интерфейсные классы, чтобы Renderer для WMF и EMF был общим.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62301 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:59:15 +03:00
591a31ac65 нормальное имя
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62294 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:59:13 +03:00
8af027b396 SwapRGB перенесен в правильное место.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62290 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:59:10 +03:00
bba3b20215 SwapRGB
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62285 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:59:07 +03:00
37c4e2e5b3 Закомментированы дефайны, чтобы работал старый вариант с WMF.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62284 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:59:05 +03:00
29ac3f2a68 Убраны все заглушки для линукса, добавлена функция в GraphicsRenderer SetSwapRBG.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62281 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:59:02 +03:00
3af8cf4a7a Новый вариант 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
4f3bb490b0 .... + особенности linux
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62279 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:58:56 +03:00
f174048582 убраны излишние строковые преобразования.. приоритет использования строк std вместо CString
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62278 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:58:53 +03:00
59dba7ecd6 ......
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62277 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:58:51 +03:00
ce1bb4c1dd коррекция цветов под linux в Emf
исправление ошибки со шрифтами в Emf под linux

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62276 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:58:48 +03:00
77a8bfefec DocxFile3 win64 build (с исправлениями Emf/Wmf)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62274 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:58:45 +03:00
1c36dadef0 RtfFile win (32 & 64 bits) build
Исправлены гиперлинки.
Исправлены кодировки таблицы шрифтов.

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62271 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:58:42 +03:00
f3137cab2e Исправлен баг в графическом рендерере с невыставлением CharSpacing. Доработано чтение растров в метафалах.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62270 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:58:40 +03:00
120b30e90a RtfFile linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62266 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:58:37 +03:00
609c44bb99 Исправлен баг с начальным значением параметра прилегания текста. Исправлен баг с рассчетом прилегания текста.
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
9f0f69a703 Добавлен тестовый пример для проверки открытия метафайлов.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62255 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:58:31 +03:00
3a93a808e6 Добавлены типы клиппирования Xor и Diff.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62253 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:58:29 +03:00
8c351d18b3 Исправлен баг с чтением 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
d0f291efee ......
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62235 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:58:23 +03:00
41d3f21c86 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62230 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:58:20 +03:00
6c65cfe53b RtfFile фиксинг по результатам тестирования
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62215 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:58:15 +03:00
d9ac623a93 RtfFile fix convert docx->rtf linux
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62199 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:58:12 +03:00
94ff81467b x2t linux build (wmf/emf)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62198 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:58:10 +03:00
958846a14a Wmf/Emf в случае растра конвертация локальная (было через gdi)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62195 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:58:07 +03:00
c020665353 Добавлены классы для клипа.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62193 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:58:04 +03:00
986a731205 все лонги переделаны на инты.
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
30706d04de Исправлены баги с пересчетом координат. Настойки карандаша переделаны на нормальные константы.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62181 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:57:58 +03:00
a7c7a45964 fix RtfFile linux build (rtf->docx testing), x2t linux build (new wmf/emf conversion )
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62177 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:57:56 +03:00
a73c5c42d5 Добавлены новые записи. Исправлены баги при чтении картинок. Исправлены баги с вычислением координат и начального сдвига.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62165 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:57:53 +03:00
c07cf29a5a Доработка чтения EMF.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62161 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:57:50 +03:00
94ae3b0689 включение "новой" конвертилки Wmf/Emf в HtmlRenderer
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62146 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:57:47 +03:00
66dd551bc3 RtfFileConverter linux ready for testing
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62132 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:57:44 +03:00
7b7b22ad99 RtfConverter linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62125 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:57:41 +03:00
eb7753e204 RtfFile linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62114 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:57:38 +03:00
6d6da3d173 uf8 .....
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62098 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:57:35 +03:00
a8ad9aeaaf codepage utf8
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62097 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:57:32 +03:00
8435d8a0f3 Rtf->Docx finish
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62093 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:57:27 +03:00
afcb9ea5b8 RtfFile
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62090 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:57:25 +03:00
60380690af codepage
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62088 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:57:22 +03:00
7cff93bab2 .....
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62087 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:57:19 +03:00
46a0991147 убрано раздвоение
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62085 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:57:16 +03:00
72b662e5bb win build corrention
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62081 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:57:13 +03:00
887074d475 правки под Linux после исправлений под iOs . BOOL -> bool (TRUE->true, FALSE->false)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62078 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:57:10 +03:00
d31796189c windows 32 bit support
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62076 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:57:06 +03:00
cf289b3e7b Добавлен класс для работы с карандашом.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62042 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:57:03 +03:00
9740f057c7 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62032 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:57:00 +03:00
0c40340e8a Реализованы настройки текста, настройки шрифта, полигон, кисть, и один из вариантов рисования картинок.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62023 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:56:58 +03:00
186edda7d0 Wmf перенесен из ImageStudio. Исходники wmf сделаны кроссплатформенными (убран CString и заменены функции винды). Исправлены некоторые баги в wmf. Написан внешний класс CMetaFile для работы и с Emf и с Wmf. Написаны заготовочные классы для чтениния Emf, чтение уже происходит нормально, но почти все пока не поддерживается. В Emf реализована поддержка картинок.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62020 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:56:55 +03:00
d355aaf396 [ios] правки для сборки под ios
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62018 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:56:52 +03:00
8e993a5fa1 [ios] libcurl собирается из ../Common
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62011 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:56:49 +03:00
c7f92c9ccc Rtf->Docx
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62010 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:56:45 +03:00
73fdbbee7d hunspell-1.3.3
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62006 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:56:41 +03:00
89118c2044 x64 win build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62004 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:56:31 +03:00
c0e6b42832 TxtFile
x64 win build

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62003 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:56:29 +03:00
0b7bf8ba25 DocFile
PPTFile
RtfFile

x64 win build

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62002 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:56:26 +03:00
877a33b79f .....
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62001 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:56:23 +03:00
3e19a332c4 .....
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61997 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:56:20 +03:00
08b5a7b41a x64 win32 build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61988 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:56:17 +03:00
23041e7f88 OdfFile
OdfFileW
x64 build
ready for linux project

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61987 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:56:14 +03:00
1fa2ea9bcb .....
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61986 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:56:10 +03:00
8073d9bc82 рефакторинг для linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61982 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:56:07 +03:00
cc6d008eca рефакторинг
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61980 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:56:01 +03:00
33ff1b3a0d [ios] правки для сборки под ios
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61979 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:55:58 +03:00
8555af5d02 new version
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61978 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:55:54 +03:00
b9ffa4cfc8 рефакторинг
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61976 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:55:52 +03:00
7546ea99d5 рефакторинг
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61975 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:55:49 +03:00
7cb84ad1a3 рефакторинг
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61973 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:55:46 +03:00
f65f6ccc48 рефакторинг
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61972 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:55:43 +03:00
0870c9f464 рефакторинг
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61971 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:55:41 +03:00
da51b6fd87 рефакторинг
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61969 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:55:38 +03:00
b1a1bb76d3 рефакторинг
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61968 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:55:35 +03:00
9e2e7f7a8a рефакторинг
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61967 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:55:32 +03:00
5d90392916 рефакторинг
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61966 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:55:30 +03:00
43e5b9e34c рефакторинг
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61965 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:55:27 +03:00
8277751c62 рефакторинг
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61964 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:55:24 +03:00
83573cf79f рефакторинг
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61963 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:55:22 +03:00
a5d2c06f6f переводелка xml с микрософт на libxml2
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61961 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:55:19 +03:00
ae30f27f4d возврат
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61957 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:55:16 +03:00
8bd1170dbf .....
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61952 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:55:13 +03:00
1cbd50c8d2 .....
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61951 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:55:03 +03:00
7cd7c93517 .....
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61950 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:54:58 +03:00
b34b36aa9b .....
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61949 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:54:45 +03:00
cbe995d6d1 .....
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61947 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:54:41 +03:00
705617c75d .....
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61946 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:54:38 +03:00
e5a842594b .....
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61945 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:54:34 +03:00
4cb0ce2ff2 .....
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61944 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:54:22 +03:00
a3c66d7141 .....
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61943 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:54:18 +03:00
a0e025268e .....
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61942 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:54:15 +03:00
e43a90aeec .....
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61941 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:54:12 +03:00
2a0a868bf7 .....
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61940 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:54:08 +03:00
12ca7cb957 .....
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61939 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:54:05 +03:00
62c0e1122d .....
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61938 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:54:03 +03:00
6a6d0dabb2 .....
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61937 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:54:00 +03:00
22e0ff836b .....
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61935 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:53:57 +03:00
e25adbd269 .....
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61931 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:53:52 +03:00
fd1bd6e012 .....
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61930 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:53:49 +03:00
db08ef2570 ......
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61929 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:53:46 +03:00
48a1efa895 .....
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61928 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:53:44 +03:00
d6fcbb8a95 .....
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61927 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:53:41 +03:00
2f1798f335 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61926 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:53:38 +03:00
2bf5159cf7 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61925 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:53:24 +03:00
a2b80a85cb git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61924 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:51:57 +03:00
15f868096b git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61923 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:51:49 +03:00
d89bd8909a git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61922 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:51:43 +03:00
6cf03d98f0 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61921 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:51:40 +03:00
d67b1f1bb7 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61920 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:51:35 +03:00
21d3ce0f27 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61919 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:51:27 +03:00
43f987c42d git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61918 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:51:24 +03:00
b36826f461 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61917 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:51:19 +03:00
db1a4e1d8c git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61916 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:51:15 +03:00
2e92af56f5 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61915 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:51:00 +03:00
f56fa816e2 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61914 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:50:17 +03:00
a91f6067fe для update c brunch/Docx2DoctConverter
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61913 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:50:01 +03:00
32e5ab890e git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61908 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:49:39 +03:00
46b31bf0df git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61907 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:49:36 +03:00
833a98fe7f git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61905 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:49:34 +03:00
5590150db7 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61904 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:49:31 +03:00
9be03f9113 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61902 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:49:29 +03:00
9d57b8ef1a git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61900 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:49:26 +03:00
1f7bbbb52b git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61899 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:49:23 +03:00
52722fa522 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61898 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:49:21 +03:00
61b2df103f git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61897 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:49:18 +03:00
1522f82ba8 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61896 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:49:16 +03:00
e4cc5e75ca (2.0.0.263): ASCOfficeDocxFile2
для Mac места, где может делаться CString::Format с большими строками заменены на CString::Append

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61879 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:49:13 +03:00
225e84979b git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61814 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:49:10 +03:00
205994e37d git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61812 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:49:07 +03:00
955dd7d293 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61811 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:49:05 +03:00
db680f32ea git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61810 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:49:02 +03:00
358ff40b01 merge from branch Revision: 61799
утечка памяти

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61800 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:48:59 +03:00
4247139d6d first version (not worked)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61794 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:48:57 +03:00
850614e4ca (2.0.0.262): ASCOfficeDocxFile2
пустые картинки в презентация с VmlDrawing "Сезоны года.ppsx"

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61759 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:48:54 +03:00
34471c1feb переделка под iOS
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61690 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:48:52 +03:00
bf027d1e20 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61599 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:48:48 +03:00
5a61cd8a4e git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61597 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:48:41 +03:00
9c44704dd4 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61594 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:48:35 +03:00
3b5ca13518 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61588 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:48:31 +03:00
78fcf36af8 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61585 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:48:26 +03:00
f1c19d76f4 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61576 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:48:22 +03:00
9dfb710e88 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61573 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:48:17 +03:00
89eb026089 (2.0.0.262): ASCOfficeDocxFile2
ошибка обтекания объектов

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61570 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:48:14 +03:00
fe501cf7dd git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61569 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:48:11 +03:00
b160bd1ef1 переделан селект. баги
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61558 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:48:08 +03:00
94dd95ab9b новая версия
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61555 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:48:03 +03:00
184c6ea86d git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61554 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:47:59 +03:00
da62249d74 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61553 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:47:54 +03:00
e1ee2f329b git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61552 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:47:49 +03:00
00fa6b1af6 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61551 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:47:44 +03:00
7e4494a3ac git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61549 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:47:37 +03:00
0f927ab703 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61545 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:47:31 +03:00
7f276a5fee поправлено попадание в маркеры (ближайший)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61544 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:47:27 +03:00
565b1cda91 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61537 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:47:23 +03:00
ae30f39258 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61531 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:47:14 +03:00
064c6db224 ошибка обтекания объектов
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61527 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:47:08 +03:00
8dfb90c7fd git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61519 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:47:05 +03:00
9378085f95 цвет текста в колонтитуле, баг с определением размера секции
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61512 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:47:00 +03:00
d81d568de3 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61507 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:46:53 +03:00
49a8dd08f0 новая версия
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61495 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:46:46 +03:00
dc8b98cea2 new version
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61493 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:46:39 +03:00
e3cb5805d8 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61492 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:46:35 +03:00
5f480c687a git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61484 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:46:31 +03:00
a7adc2e1b6 mouse down-up
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61480 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:46:26 +03:00
2b11b43b75 добавлен флаг при сборке для flate
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61450 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:46:23 +03:00
3e513789de git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61448 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:46:20 +03:00
c971bbe53e git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61444 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:46:14 +03:00
c3029b8ab8 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61442 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:46:09 +03:00
3a71ea1fb7 баги
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61425 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:46:03 +03:00
88f3a4a22c git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61422 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:45:59 +03:00
34ac4a6396 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61419 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:45:55 +03:00
fa209851b2 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61416 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:45:50 +03:00
8e976e1b58 печать в нативной версии, где не используется скриптовый движок шрифтов
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61407 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:45:45 +03:00
2205b3e30c новая версия
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61401 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:45:35 +03:00
85015842d1 печать
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61389 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:45:29 +03:00
c4fcc87340 версия с бранча
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61383 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:45:24 +03:00
871ae4cfab git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61366 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:45:15 +03:00
408b65d39d ios libraries
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61363 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:45:09 +03:00
8eee4be09e системные шрифты
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61362 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:45:06 +03:00
d6ae0b6b67 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61358 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:45:00 +03:00
714bdaa99b убран AllFontsJS
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61350 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:44:55 +03:00
18605fa90d использование системных шрифтов и своих одновременно
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61349 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:44:51 +03:00
a84c732059 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61325 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:44:48 +03:00
b84cb0a476 отключены логи
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61320 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:44:46 +03:00
cad1a1bbe9 эксель не собирался
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61311 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:44:43 +03:00
f37668724b git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61298 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:44:41 +03:00
302dc0e9f5 теперь работает как и подбор. Раньше тупо по папке
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61295 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:44:38 +03:00
1cb55f6bb6 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61287 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:44:36 +03:00
e7411b6b46 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61283 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:44:33 +03:00
2acb3ee26a git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61282 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:44:31 +03:00
1500fd0350 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61281 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:44:28 +03:00
bf1bde5a97 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61280 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:44:26 +03:00
e754691667 баг с генерацией font_selection не под виндоус
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61279 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:44:23 +03:00
e245a7af46 баг с генерацией font_selection не под виндоус
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61278 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:44:20 +03:00
5db22d8f87 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61272 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:44:18 +03:00
e4596f8694 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61269 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:44:14 +03:00
3a22ce3f62 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61260 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:44:09 +03:00
7350959c78 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61259 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:44:04 +03:00
b795613f14 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61258 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:43:59 +03:00
2c3bf39618 add print to pdf (source code only)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61251 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:43:55 +03:00
01088f3993 проект для создания фреймворка pdfwriter под ios
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61246 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:43:52 +03:00
3928317296 сделал такую правку, чтобы можно было отменять BOOL, делая undef
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61245 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:43:50 +03:00
cc51e3147b own implementation filedownloader
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61243 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:43:47 +03:00
b30959ce09 взял реализацию с бранча DoctToDocx
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61242 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:43:45 +03:00
0522eb271e utf8
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61241 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:43:42 +03:00
e5de70355a взял реализацию с бранча DoctToDocx
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61240 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:43:40 +03:00
3a1b358783 CreateTempFileWithUniqueName. взял реализацию с бранча DoctToDocx
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61238 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:43:37 +03:00
559eb2abb2 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61237 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:43:34 +03:00
4522987489 проект для создания фреймворка libxml2 под ios
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61233 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:43:32 +03:00
6705c6d830 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61226 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:43:28 +03:00
7d90b3573a git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61224 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:43:20 +03:00
63065d2ad9 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61216 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:43:09 +03:00
0d16c25cab формулы в ios
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61205 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:42:56 +03:00
1cdca0378e функции для быстрого повторного запуска нативных версий
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61194 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:42:50 +03:00
962dfd46f5 много мелких багов
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61190 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:42:47 +03:00
b00fb7ef3c (1.0.0.51): FileConverter2
(1.0.0.99): FileConverterUtils2
(2.0.0.261): ASCOfficeDocxFile2
Реализовал чтение файла (формата таблиц) и конвертацию его в json + получение его на клиенте (для mail-merge).

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61160 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:42:42 +03:00
8a27250910 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61158 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:42:37 +03:00
714de92815 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61153 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:42:29 +03:00
ce9ebe4fd1 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61152 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:42:25 +03:00
0995cada55 (1.0.0.138) Сделано ускорение записи, более быстрый парсинг шрифтов для проверки их наличия в документе.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61143 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:42:21 +03:00
cf31a78799 retina styles
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61139 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:42:15 +03:00
0385e9b82d git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61131 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:42:03 +03:00
444df0749c новые настройки
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61121 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:41:58 +03:00
ae33c67589 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61120 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:41:55 +03:00
f4bd6c2470 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61119 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:41:49 +03:00
2bd80e5d8c git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61115 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:41:39 +03:00
adff54c176 стили диаграмм
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61112 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:41:32 +03:00
8f62f24350 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61111 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:41:29 +03:00
c6daa25f17 underscore
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61109 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:41:24 +03:00
e24d7a2b1b git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61107 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:41:19 +03:00
be8b145b2c (2.0.0.260): ASCOfficeDocxFile2
не генерился font map для презентаций

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61094 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:41:15 +03:00
932f6c3ee0 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61089 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:41:10 +03:00
b0c7e583cb git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61086 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:41:06 +03:00
4c2f4e7b42 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61084 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:40:59 +03:00
58de4c1f4f git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61082 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:40:53 +03:00
076349ce87 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61081 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:40:46 +03:00
9db050321f [ios sdk] заглушка для статистики
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61072 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:40:40 +03:00
99200929fe git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61071 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:40:35 +03:00
5ad0d7f40b работа с таймаутами, статистика документа
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61063 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:40:32 +03:00
57b0940f19 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61060 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:40:28 +03:00
490f37df20 font_selection.bin в папке с процессом
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61041 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:40:24 +03:00
c7262c1add git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61019 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:40:19 +03:00
6f56a9a31c git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61017 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:40:15 +03:00
edcccf3823 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@61014 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:40:10 +03:00
0194bb3d18 баг с сохранением общих настроек в формулах
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@60975 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:40:06 +03:00
8b3d3272b5 (2.0.0.259): ASCOfficeDocxFile2
отключен подбор шрифтов.

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@60955 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:40:04 +03:00
0b454b7b9d генерация информации для подбора шрифтов на клиенте
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@60946 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:40:01 +03:00
271f14fb17 (2.0.0.258): ASCOfficeDocxFile2
Bug 28378 - Падение при открытии docx с emf картинками

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@60908 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:39:56 +03:00
9747593c75 Bug 28378 - Падение при открытии docx с emf картинками
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@60905 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:39:53 +03:00
89d71121b7 очень много правок (клавиатура, графика, контекстное меню)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@60903 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:39:51 +03:00
9dc9079904 баги
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@60902 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:39:47 +03:00
8fbf83ab02 (2.0.0.257): ASCOfficeDocxFile2
Записать и чтение в бинарник fldSimple; Экранирование спецсимволов в комментариях pptx

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@60877 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:39:38 +03:00
2a88da7eca new version
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@60858 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:39:32 +03:00
f5c7ffef6f текстурная заливка, вставка шейпа "сразу", выставление оригинального размера картинке, смена урла у картинки
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@60857 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:39:26 +03:00
dec8d964c6 dynamic lib doctrenderer: linux 64
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@60848 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:39:24 +03:00
f0577e2656 new version (touch)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@60833 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:39:16 +03:00
d0a7798917 новая версия
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@60825 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:39:10 +03:00
65c875b0d1 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@60777 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:39:06 +03:00
47f9dc585d git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@60776 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:38:59 +03:00
41dcbe5108 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@60773 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:38:53 +03:00
d778dbf22c doct renderer test
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@60754 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:38:44 +03:00
30bdd0529b git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@60753 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:38:42 +03:00
f234915f8c вернул либы, чтобы не собирать
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@60747 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:38:39 +03:00
b339c4134c вернул либы, чтобы не собирать
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@60746 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:38:36 +03:00
f08890ec19 dynamic lib doctrenderer: linux 32
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@60745 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:38:34 +03:00
b688657eb9 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@60732 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:38:31 +03:00
d71dcf17c7 dynamic lib doctrenderer: WIN32
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@60731 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:38:29 +03:00
4c43dc2064 dynamic lib doctrenderer: WIN64
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@60729 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:38:26 +03:00
0096cd09b8 dynamic lib doctrenderer: WIN32
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@60726 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:38:24 +03:00
ce60ce1be8 dynamic lib doctrenderer: WIN64
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@60724 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:38:21 +03:00
3eaea24db1 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@60723 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:38:19 +03:00
de65f0d0ae git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@60721 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:38:16 +03:00
0502ae3dfa doctrenderer dynamic library
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@60719 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:38:14 +03:00
49564b2b76 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@60714 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:38:11 +03:00
299cc437ce git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@60713 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:38:06 +03:00
c2a718dbab git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@60712 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:37:59 +03:00
ca1141f5a0 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@60595 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:37:41 +03:00
5dac638648 Ошибка в word при сохранениии в docx автофигур с wrapTight без wrapPolygon
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@60591 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:37:38 +03:00
08f70c5877 linux version
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@60590 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:37:35 +03:00
509a9b379e icu data
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@60588 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:37:33 +03:00
9898e72ad7 linux ia32 doctrenderer
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@60586 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:37:30 +03:00
f9398d5343 linux x64 doctrenderer
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@60581 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:37:28 +03:00
40058d92d6 qt .pro file for linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@60580 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:37:25 +03:00
5373e8a304 linux 64 bit version
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@60579 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:37:22 +03:00
dfdc2f9534 win64 full realize
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@60567 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:37:20 +03:00
31ce1e9b3f win32 full realize
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@60564 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:37:17 +03:00
89d5604e5a git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@60563 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:37:15 +03:00
3a0d665996 graphics 32/64 windows
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@60562 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:37:12 +03:00
f11edf3b50 убрал строку typedef unsigned int size_t;
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@60561 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:37:09 +03:00
c59dca4eed add const
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@60560 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:37:07 +03:00
33e9e66a5a win32 pro
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@60559 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:37:04 +03:00
6a7b412356 win 32 libs (new v8)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@60558 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:37:01 +03:00
8cea59ac44 new v8 version
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@60557 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:36:59 +03:00
4d22af9df7 doctrenderer work under windows
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@60556 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:36:56 +03:00
8ab93ee3d9 doctrenderer
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@60549 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:36:53 +03:00
ba10973710 linux version
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@60538 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:36:51 +03:00
fbe39796aa AllFontsGen windows versions
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@60533 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:36:48 +03:00
5b7ea39557 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@60531 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:36:45 +03:00
84853e8fd4 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@60516 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:36:43 +03:00
5fd15fb52e падение: в некоторых случаях не выделялась память при конвертации в docx в vml
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@60515 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:36:40 +03:00
57f4faa78d full realize windows AllFontsGen
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@60507 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:36:37 +03:00
4538f1c3f2 (1.0.0.86): FileConverterUtils2
(1.0.0.115): ASCOfficeFile
FormatChecker не распознавал docx, xlsx, pptx, если не было файлов "word/document.xml", "xl/workbook.xml", "ppt/presentation.xml".

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@60506 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:36:35 +03:00
e788c5068c fonts application use (2x faster)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@60501 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:36:32 +03:00
3ed36ebf8e AllFontsGen on desktopeditor engine
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@60500 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:36:29 +03:00
11623865d9 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@60479 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:36:27 +03:00
d5156df529 Исправлен баг с записью градиента в пдф.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@60444 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:36:14 +03:00
ac032a2c77 контекстное меню отдоно менюшникам
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@60424 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:36:11 +03:00
8585dce730 залил нехорошую версию до этого
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@60408 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:36:09 +03:00
0104dc1553 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@60404 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:36:06 +03:00
e924850f6c переключена реализация с векторов. убрана проблема CArray на основе массива
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@60402 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:36:03 +03:00
5d61214f20 Cocoa эвенты переделаны на c++ эвенты.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@60394 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:36:00 +03:00
32fad1a1b6 (2.0.0.256): ASCOfficeDocxFile2
normalize text run spacing

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@60281 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:35:58 +03:00
89543a5103 normalize text run spacing
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@60277 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:35:55 +03:00
597559029a (1.0.0.43): ASCOfficeRtfFile
пересобран с DOMDocument50 и без SelectionLanguage:XPath из за проблем с конвертаций docx->rtf

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@60256 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:35:52 +03:00
7ea3955b16 (2.0.0.255): ASCOfficeDocxFile2
подбор шрифтов и по ranges;
http://bugzserver/show_bug.cgi?id=27981;

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@60232 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:35:50 +03:00
d3ff66cf4d ASCOfficeDocxFile2 http://bugzserver/show_bug.cgi?id=27981
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@60231 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:35:47 +03:00
d7140d0b00 поправлен ASCOfficePPTFile.dll до состояния собираемости с учетом изменений в библиотеках на trunk
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@60230 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:35:45 +03:00
10f9a23fec CPicture заменен на CObject
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@60221 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:35:42 +03:00
0f0e34b7be подбор шрифтов и по ranges
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@60193 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:35:39 +03:00
f865636983 (2.0.0.254): ASCOfficeDocxFile2
Переделаны старые формулы
Вместо картинки со старой формулой в бинарник пишется еще и формула в новом формате

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@60183 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:35:37 +03:00
bc2bb150d3 (1.0.0.127) http://bugzserver/show_bug.cgi?id=26409
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@60147 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:35:34 +03:00
7a74518246 (2.0.0.253): ASCOfficeDocxFile2
textfit support

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@60128 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:35:31 +03:00
4525b91fa2 textfit support
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@60123 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:35:29 +03:00
b4a95e7318 Font Dictionary use
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@60113 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:35:26 +03:00
3160346f96 Font Dictionary use
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@60110 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:35:24 +03:00
2593edf6ae Monotype Sorts correct
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@60109 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:35:21 +03:00
7382a2f717 add monotype sorts (symbols)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@60102 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:35:17 +03:00
f0eb139e4f add monotype sorts (symbols)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@60101 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:35:14 +03:00
c0484ff64d (2.0.0.252): ASCOfficeDocxFile2
сохранение длительности слайда, если нет транзишна


git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@60096 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:35:02 +03:00
a2de288cf2 сохранение длительности слайда, если нет транзишна
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@60077 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:34:59 +03:00
8249e31784 оператор присваивания теперь побеждает конструктор.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@60076 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:34:56 +03:00
09a81caa4f (2.0.0.251): ASCOfficeDocxFile2
презентация без слайдов

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@60056 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:34:54 +03:00
a6dd5f6a9c презентация без слайдов
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@60054 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:34:51 +03:00
24904fabec (2.0.0.250): ASCOfficeDocxFile2
проблема с Adj при конвертации старых shape.
save layout type to pptx.

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@60033 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:34:46 +03:00
7d58a57680 create default adjs
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@60027 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:34:44 +03:00
d8c980b7ae </a:lnTo> bug
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@60021 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:34:41 +03:00
b95418d716 save layout type to pptx
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@60019 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:34:39 +03:00
0a77d25883 merge from branches\Docx2DoctConverter Revision: 59967
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@60002 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:34:36 +03:00
03bb3ca0b5 (2.0.0.249): ASCOfficeDocxFile2
Bug 27824 - [Docx] После выгрузки документа Word 2013 не открывает документ.

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59996 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:34:33 +03:00
510eb0dede (2.0.0.248): ASCOfficeDocxFile2
Заглушка для невалидных xml при конвертации ppt->pptx(allenamenti_ipertrofici_confronto.ppt)

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59980 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:34:31 +03:00
28e918f410 невалидные xml после конвертации ppt->pptx
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59976 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:34:26 +03:00
f7482395f3 ..... забытое
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59966 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:34:23 +03:00
d0c80c57aa (2.0.0.247): ASCOfficeDocxFile2
Bug 27774 - MS Word некорректно открывает файл, созданный в CDE с "&" в комментариях.
Bug 27789 - Файл XLSX искажается после сборки и становится битым после выгрузки.

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59964 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:34:21 +03:00
fcd607b156 PPTX:merge from branches\Docx2DoctConverter Revision: 59944, 59941, 59883, 59848, 59833
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59961 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:34:18 +03:00
e1f900859b PPTX:merge from branches\Docx2DoctConverter Revision: 59943
Bug 27774 - MS Word некорректно открывает файл, созданный в CDE с "&" в комментариях.

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59953 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:34:15 +03:00
56474096f9 refactoring
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59923 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:34:13 +03:00
3890634966 (2.0.0.245): ASCOfficeDocxFile2
проблемы с записью в xlsx c_oSer_DrawingType::Ext

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59918 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:34:10 +03:00
f8c647bc03 merge from branches\Docx2DoctConverter Revision: 59893
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59894 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:34:07 +03:00
f328dad8b8 refactoring
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59881 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:34:05 +03:00
04043480cf git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59879 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:34:02 +03:00
39d009b81d (2.0.0.244): ASCOfficeDocxFile2
Для степеней в формулах переделан порядок записи. теперь всегда сперва записываются степени, а в конце база
Переделан run для старых формул. Теперь элементы записываются перед началом нового тега.
В ноде oMathPara добевлен <w:r> которого нет в документации

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59850 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:34:00 +03:00
70ee81b0da (1.2.0.210): ASCOfficeOdfFileW - из именованных диапазонов выкинуты ссылки на файлы и внешние ссылки
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59771 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:33:52 +03:00
4fe770dec1 (2.0.0.243): ASCOfficeDocxFile2
XLSX:не записывалось в xlsx если в автофильтре было только blank значение.
PPTX:ошибки и бесконечные циклы при чтении Transition нулевой длины.
PPTX:merge from branches\Docx2DoctConverter Revision: 59746
car_profile.pptx - в списках bullet спецсимволы
PPTX:merge from branches\Docx2DoctConverter Revision: 59733
поправлено - выбор шаблона для слайда при чтении из бинарника.

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59752 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:33:49 +03:00
c706921d90 не записывалось в xlsx если в автофильтре было только blank значение.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59747 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:33:46 +03:00
1a66ab01a3 merge from branches\Docx2DoctConverter Revision: 59733
поправлено - выбор шаблона для слайда при чтении из бинарника.



git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59737 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:33:44 +03:00
cb06344356 (2.0.0.242): ASCOfficeDocxFile2
Bug 27582 - Выравнивание числовых данные в ячейке устанавливается некорректно при импорте CSV файла.
Bug 27541 - [docx] Слетели списки в документе +изменилась нумерация страниц.

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59704 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:33:41 +03:00
5c11802b42 у стилей hyperlink и followedHyperlink шрифт задавался напрямую, а не брался из темы.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59688 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:33:39 +03:00
f5176357cf (2.0.0.241): ASCOfficeDocxFile2
Bug 27244 - [Autosave] Потеря изображений после вставки скопированного содержимого документа и переоткрытия

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59665 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:33:36 +03:00
18f8f1b78a правильные face_name
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59664 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:33:34 +03:00
3162224c6d (1.0.0.15) save to pdf error
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59635 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:33:31 +03:00
3bff41bee1 поправлены баги при падениях
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59606 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:33:28 +03:00
7c6c966cf6 (2.0.0.240): ASCOfficeDocxFile2
Bug 27456 - [Docx] При открытии документа теряется пробел.
Bug 27422 - Отчет Audit Trail, генерируемый порталом не открывается, и вызывает ошибку в консоли.
вернул назад некоторые разделители из-за проблем с записью themeoverride в xlsx

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59590 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:33:26 +03:00
9c467bae98 откатились изменения с crossplatform до Revision: 59486 Date: 18:53:47, 6 ноября 2014 г.
revert revisions 59572, 59565, 59564, 59563, 59556, 59550, 59548, 59547, 59546, 59545, 59544, 59543, 59542, 59541, 59533, 59531, 59523, 59519, 59503, 59499, 59490.

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59588 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:33:23 +03:00
8fb22d6e24 (1.0.0.14) новый формат изменений (word/powerpoint)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59582 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:33:19 +03:00
bf06f27761 при чтении 2 раза пропускалась длина ThemeOverride
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59580 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:33:17 +03:00
7f686c031f отвалилась запись rels в theme.xml
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59572 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:33:14 +03:00
1232915fb6 some '%ls' are wrong
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59565 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:33:11 +03:00
4b995a7cf6 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59564 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:33:09 +03:00
bc506a0598 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59563 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:33:06 +03:00
3e623be207 Bug 27422 - Отчет Audit Trail, генерируемый порталом не открывается, и вызывает ошибку в консоли.
todo: сделать чтение pptx с абсолютными путями в rels, сделать чтение node и attribute без xml namespace в docx и pptx.

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59558 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:32:58 +03:00
3126c3b683 linux
docx->doct->docx 
xlsx->xlst->xlsx

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59556 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:32:54 +03:00
24b2a96a4b ошибка при записи в docx FontHint
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59555 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:32:52 +03:00
cc99b8c9bf Bug 27456 - [Docx] При открытии документа теряется пробел
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59553 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:32:49 +03:00
ed236d48d0 Win32 docx->doct->docx xlsx->xlst->xlsx
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59550 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:32:47 +03:00
3ffc746f8d кодирвки файла разные
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59548 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:32:44 +03:00
acca1077ec linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59547 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:32:41 +03:00
08005ece99 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59546 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:32:38 +03:00
f57749fe77 смена кодировки файла
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59545 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:32:36 +03:00
c6b69da4c8 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59544 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:32:33 +03:00
5d998d2433 .....
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59543 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:32:31 +03:00
da0241c7ca linux fix
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59542 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:32:28 +03:00
44a2d95400 xml из ресурсов встроены в код
все пути к файлам обернуты  CPath


git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59541 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:32:26 +03:00
179ebb1df1 вытерто лишнее
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59533 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:32:23 +03:00
1f2f3cd896 update version
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59532 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:32:19 +03:00
329114b6f6 отвалилась конвертация docx->doct
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59531 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:32:13 +03:00
ec2603a685 (1.0.0.13) убрал лишнее действие
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59529 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:32:10 +03:00
f457de6750 (1.0.0.12) реализована работа с конвертацией в юникод с учетом локали (текущая локаль)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59525 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:32:07 +03:00
8cf16e8a20 linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59523 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:32:05 +03:00
2af9b7b529 fix Win32 build
fix linux build

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59519 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:32:02 +03:00
610672b005 (1.0.0.11) новая версия. сильно улучшена производительность и работа с памятью
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59516 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:31:59 +03:00
b185df9811 excel bug
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59514 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:31:57 +03:00
20675ab48d git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59507 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:31:54 +03:00
8ab63b7c65 paths
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59503 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:31:52 +03:00
0f70108b78 linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59499 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:31:49 +03:00
ac11e66cff stable version source codes
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59493 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:31:47 +03:00
0d45abbac0 new version!!!
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59491 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:31:43 +03:00
496503fe26 linux build - %s
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59490 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:31:40 +03:00
a5564cf231 revert changes Revision: 59482
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59486 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:31:36 +03:00
e4fd75b20a (2.0.0.239): ASCOfficeDocxFile2
подбор шрифтов из системной папки через реестр.

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59485 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:31:34 +03:00
295e6ba9a0 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59482 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:31:31 +03:00
de56320185 загрузка из реестра виндоус
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59470 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:31:29 +03:00
871a7de674 загрузка из реестра виндоус
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59466 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:31:26 +03:00
3da7844c9e аналог теста под линух
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59461 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:31:23 +03:00
17333caade linux build - finish debug build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59459 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:31:21 +03:00
92e591865c min->std::min
max->std::max

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59457 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:31:18 +03:00
0876e18782 linux build ... reading ok
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59455 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:31:16 +03:00
74287de8c1 web menu
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59440 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:31:13 +03:00
75129be206 linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59439 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:31:11 +03:00
d418d2503c правки в ConvertDocxToDoct,ConvertDoctToDocx
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59438 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:31:08 +03:00
1e8aef302d fix linux build error
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59433 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:31:06 +03:00
a7bddadf50 linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59428 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:31:03 +03:00
4b9a9b9e14 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59422 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:31:01 +03:00
617c31c30a windows good version
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59421 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:30:58 +03:00
a18e25a2de (2.0.0.238): ASCOfficeDocxFile2
SetDefaultFont Arial;вернул запись стилей в docx, потерянную в Revision: 59230

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59390 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:30:55 +03:00
9775f64e13 linux build, undefined symbols error (cximage) are present
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59389 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:30:53 +03:00
046444fe35 вернул запись стилей в docx, потерянную в Revision: 59230
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59385 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:30:50 +03:00
5ed28f6cf1 RECT->Aggplus::RECT
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59376 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:30:48 +03:00
9d9a73ba35 SaveImageAsPng/Jpg через CBgraFrame
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59368 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:30:45 +03:00
5427ab1817 !!!!!
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59366 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:30:43 +03:00
27ca2219cd SetDefaultFont Arial
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59364 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:30:40 +03:00
01e691a964 linux build, changes some file separators
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59360 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:30:37 +03:00
6674757318 MakeLower/MakeUpper
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59359 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:30:34 +03:00
eea0458d09 для Win интерфейс с wchar_t* для остальных ОС с char*
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59350 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:30:32 +03:00
9e5c039e52 revert to 59341
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59349 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:30:29 +03:00
68534695a7 fix linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59347 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:30:27 +03:00
7a766c2be6 cximage договорились собирать без юникода
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59341 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:30:24 +03:00
fab95b22aa bgraframe не цепляет cximage
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59340 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:30:21 +03:00
62465d98d1 Default Font for GetByParams
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59338 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:30:17 +03:00
1ee24d008d win32 fix
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59336 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:30:15 +03:00
4d4177b74c new sdk
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59335 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:30:11 +03:00
db496b970a setDocumentModified
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59334 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:30:05 +03:00
55207cbcf9 (2.0.0.237): ASCOfficeDocxFile2
Bug 27248 - Docx\Doc ошибка при открытии документа с wmf.

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59326 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:30:02 +03:00
da07a4b54c linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59324 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:30:00 +03:00
4341030491 revert from Revision: 59298
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59321 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:29:57 +03:00
331c2893c5 linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59315 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:29:55 +03:00
a0291af8a7 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59314 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:29:52 +03:00
e375c9fdd7 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59313 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:29:50 +03:00
88c160d9c6 Bug 27248 - Docx\Doc ошибка при открытии документа с wmf.
FontManager::LoadString1

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59304 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:29:47 +03:00
9a22a875e8 linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59303 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:29:45 +03:00
843d16f75f fix for WIN32
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59302 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:29:42 +03:00
e777681545 LoadString1
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59299 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:29:39 +03:00
c2c854e4a8 linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59298 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:29:37 +03:00
df79b0d714 merged
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59286 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:29:34 +03:00
bc5c3dfa7c (2.0.0.236): ASCOfficeDocxFile2
Проблема с открытием pptx(неинициализированные критические секции)

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59282 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:29:32 +03:00
0d653bea31 разделение определений (for linux build)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59281 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:29:29 +03:00
352dbcd6f9 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59280 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:29:27 +03:00
7228b2a4a4 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59276 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:29:24 +03:00
28ab94132e linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59265 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:29:22 +03:00
2b1d18e328 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59264 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:29:19 +03:00
c52804df5c deleted pro.user file
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59263 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:29:17 +03:00
b73d6ad947 linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59262 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:29:14 +03:00
176109bc2c git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59261 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:29:12 +03:00
2e965fce0f linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59259 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:29:10 +03:00
6dba1a05d0 linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59257 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:29:07 +03:00
3dd419c9e4 delete
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59252 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:29:04 +03:00
5ead5b7f0a delete
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59251 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:29:02 +03:00
329d724268 linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59249 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:29:00 +03:00
0e0feb2525 delete
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59237 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:28:57 +03:00
283795fc8c delete
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59236 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:28:55 +03:00
74c511ab21 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59235 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:28:52 +03:00
f03b5e27a0 (1.0.0.136) http://bugzserver/show_bug.cgi?id=26063
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59233 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:28:50 +03:00
403bd44ed4 min->std::min
max->std::max

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59232 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:28:47 +03:00
3a62171256 Bug 26730 - Autosave: Пропадает выделение комментария в колонтитуле после сборки версии.
Bug 26166 - [Conversion] Теряется комментарий в автофигуре после конвертации в DOCX.

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59230 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:28:44 +03:00
a2275c0bde добвлена конвертация PartTables
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59226 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:28:41 +03:00
dd76b3d7f8 ошибка, если за одну команду придет два раза OnStartRecalculate
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59223 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:28:37 +03:00
14c0427781 fix linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59222 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:28:34 +03:00
634d5e9209 linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59221 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:28:31 +03:00
f2b4a2d1be linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59216 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:28:28 +03:00
eb9d46bfa1 linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59215 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:28:26 +03:00
e5644e7941 fix WIN32 build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59204 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:28:23 +03:00
bb96533245 fix WIN32
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59203 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:28:21 +03:00
0dd562520a ошибка: после DrawingConverter->SetDstContentRels мог не вызваться метод SaveDstContentRels
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59198 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:28:18 +03:00
ffd91d15d3 ошибка в возвращаемом значении LoadFontByName
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59197 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:28:15 +03:00
f3f0acb7cf memory leak
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59196 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:28:13 +03:00
d441d805f8 (2.0.0.235): ASCOfficeDocxFile2
Bug 26965 - [Conversion] MS PP выдаёт ошибку при открытии презентации, содержащей диаграмму.
Bug 27128 - стрелки смещены к 0 по горизонтали.

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59192 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:28:10 +03:00
e435caf3f8 closedir only if opendir
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59190 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:28:08 +03:00
2150931c69 std::max -> (std::max)
std::min -> (std::min)

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59189 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:28:05 +03:00
d65935b7f7 std::max -> (std::max)
std::min -> (std::min)

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59188 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:28:03 +03:00
d1e343dea9 memory leak
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59187 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:28:00 +03:00
fa9351a637 fixed paths
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59185 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:27:58 +03:00
d616adfea2 min->std::min
max->std::max

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59184 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:27:55 +03:00
b65c121dd5 Application - OnlyOffice, AppVersion - 3.0000 в app.xml, одинаковые core.xml
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59166 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:27:52 +03:00
b3d825f7d8 constructor & destructor CFontList
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59164 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:27:50 +03:00
7987b6f63d Reference 1
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59162 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:27:47 +03:00
983ce383b0 memory leak
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59161 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:27:45 +03:00
5de3be401e Bug 26965 - [Conversion] MS PP выдаёт ошибку при открытии презентации, содержащей диаграмму.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59158 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:27:42 +03:00
5dc5187c5b free glyphs bitmap data in ClearCache
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59154 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:27:40 +03:00
b9dcdd35a6 successful linux build (PPTX format). linkage is not verified
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59151 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:27:37 +03:00
94ec10a7fb Bug 27128 - стрелки смещены к 0 по горизонтали.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59150 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:27:35 +03:00
0973518824 linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59148 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:27:32 +03:00
cea7596e93 add ASCOfficeDocxFile2Lib.pro; сохранение csv не учитывалась выбранная кодировка(всегда utf8);несколько memory leak;
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59144 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:27:29 +03:00
dc336ec9e7 linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59125 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:27:27 +03:00
480ba747b5 add ASCOfficeUtils lib вместо dll; добавлено const в некоторые интерфейсы классов.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59124 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:27:24 +03:00
8df5f16c32 deleten unused variable
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59120 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:27:22 +03:00
f80e696240 (1.0.0.10) new V8 engine !!!!!!!!!!!!!!!!!!!
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59115 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:27:19 +03:00
9168b60fc1 add ascii_to_unicode unicode_to_ascii
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59114 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:27:17 +03:00
273341c7df add ascii_to_unicode, unicode_to_ascii
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59112 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:27:14 +03:00
e7db85c65f linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59107 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:27:12 +03:00
15a9f9af08 вы догонку (win32)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59106 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:27:09 +03:00
bc9716b488 Win32
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59105 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:27:07 +03:00
bb528fcadc при отсутствии mcs в матрицах создаем этот тег
в старых формулах поправлены баги с groupChr

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59104 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:27:04 +03:00
4d4dbaceb0 add ASCOfficeUtils lib
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59103 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:27:01 +03:00
4c605a1d78 linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59102 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:26:59 +03:00
b7c6bd9bf4 linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59101 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:26:56 +03:00
d1ee4fa307 для INT_MAX
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59100 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:26:53 +03:00
e87bdbd7dd коррекция под WIN32
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59099 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:26:51 +03:00
ec17568c5b broken win build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59098 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:26:49 +03:00
8b06f68464 linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59097 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:26:46 +03:00
a48149fb2d linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59096 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:26:44 +03:00
a76d9adf24 linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59095 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:26:41 +03:00
9262cfbbad linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59094 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:26:38 +03:00
f86785f95c git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59093 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:26:36 +03:00
40401edb31 linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59090 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:26:34 +03:00
130fed5ba1 linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59084 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:26:31 +03:00
e43c3fce25 linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59082 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:26:28 +03:00
82defe06bb коррекция под WIN32
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59076 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:26:26 +03:00
e953637d21 случайно потерся
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59075 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:26:23 +03:00
b01c9df5d2 linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59074 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:26:21 +03:00
bbb2c491df linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59071 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:26:18 +03:00
ea0c36b485 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59070 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:26:15 +03:00
80c92b3626 linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59069 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:26:12 +03:00
89eb9e1e4a linux build (disabled font cutter)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59068 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:26:09 +03:00
4a65754869 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59067 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:26:06 +03:00
4eea25b2c1 linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59066 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:26:04 +03:00
a539a173cc linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59065 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:26:01 +03:00
75327e9497 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59064 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:25:58 +03:00
e96e38dd7b linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59063 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:25:56 +03:00
7bd278e2b1 Bug 26079 - Теряются ссылки в автофигурах при переоткрытии документа.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59062 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:25:53 +03:00
f26ec24731 createdirectory linux
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59061 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:25:50 +03:00
308b539da8 linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59059 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:25:48 +03:00
ec71b014a1 linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59057 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:25:45 +03:00
66946f63fd linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59056 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:25:42 +03:00
87d5887cf2 linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59055 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:25:40 +03:00
832e90e8c1 linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59054 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:25:37 +03:00
6f6bebee0c linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59053 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:25:35 +03:00
65b44bd109 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59051 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:25:32 +03:00
f158758ac4 linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59050 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:25:30 +03:00
44560e7652 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59049 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:25:27 +03:00
0959c17403 поравлена сборка под Win32
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59048 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:25:25 +03:00
2693a42bef linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59047 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:25:22 +03:00
1f7d54fa29 linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59046 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:25:19 +03:00
c097248fb1 linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59045 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:25:17 +03:00
bb83969b22 убрана двойственность имен переменных и объектов
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59044 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:25:14 +03:00
2f620dbb5c linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59041 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:25:09 +03:00
cbefa8641e linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59040 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:25:06 +03:00
dfeb69ab1d linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59039 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:25:04 +03:00
e00337873e linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59037 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:25:01 +03:00
396fdbbec1 ENABLE_ODP_TO_PPTX_CONVERT вытерт
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59035 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:24:59 +03:00
96f0b08fc9 del мусор
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59034 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:24:56 +03:00
de45824805 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59032 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:24:53 +03:00
b447ccb105 linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59030 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:24:51 +03:00
69342be7fa git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59029 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:24:48 +03:00
02c988e720 linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59026 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:24:46 +03:00
6c54ab93a0 linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59025 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:24:43 +03:00
3a30f41179 linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59024 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:24:41 +03:00
f05cadb739 linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59023 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:24:38 +03:00
6a1dfe3b82 linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59022 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:24:35 +03:00
0c4aad0f85 linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59021 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:24:33 +03:00
bd42a3349e linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59020 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:24:30 +03:00
e12d59f2cc linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59018 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:24:28 +03:00
2d1076c9f1 linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59015 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:24:25 +03:00
f446e39981 (2.0.0.234): ASCOfficeDocxFile2
Bug 27107 - [Autosave] Отсутствует диаграмма, добавленная на любой лист, после переоткрытия книги.
Bug 27104 - [Autosave] Красные кресты вместо изображений, добавленных на любой лист, после переоткрытия книги.

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59013 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:24:22 +03:00
928fe38f32 .....
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59012 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:24:20 +03:00
69c103da8d .......
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59007 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:24:17 +03:00
18fd2488cc (2.0.0.233): ASCOfficeDocxFile2
Bug 27049 - При открытии документа пропадают данные списка в автофигуре.
Bug 27082 - При переоткрытии документа теряется вставленное изображение.

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59006 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:24:14 +03:00
6080256eb8 Bug 27082 - При переоткрытии документа теряется вставленное изображение
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59005 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:24:12 +03:00
da0c544eb2 Copy/Paste full realize
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59004 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:24:09 +03:00
9ff5f17ee0 Bug 27049 - При открытии документа пропадают данные списка в автофигуре
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59003 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:24:07 +03:00
5069471b55 ASCOfficeOdfFileW.dll (1.2.0.172)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58994 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:24:04 +03:00
91e4ebc4e1 .....
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58990 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:24:02 +03:00
0283f8d8d8 XLSfile
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58988 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:23:59 +03:00
ffc0c111e8 CorrectImageUrls Copy/Paste
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58985 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:23:55 +03:00
ef1136c979 base64 engine
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58980 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:23:49 +03:00
82852b1a8d CString.Format для CPath::GetPath
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58977 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:23:46 +03:00
09c476ef3f deleted CFile class
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58973 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:23:44 +03:00
487c1ec9a6 broken win build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58970 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:23:41 +03:00
7afeb96adb Отказ от WinApi функций CopyFile, MoveFile, DeleteFile, GetTempPath, _tsplitpath; SystemUtility/File.h единый класс для всех платформ.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58969 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:23:39 +03:00
c961ab4598 linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58967 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:23:36 +03:00
065b4bd0d8 broken win build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58965 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:23:34 +03:00
d34e293072 broken win build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58964 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:23:31 +03:00
fc62d887eb linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58961 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:23:29 +03:00
a1c62b68ef поправлены сборки Debug у проектов
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58959 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:23:26 +03:00
73aa6a9599 Delete/ Select/ SelectAll/ Copy/ Paste/ Cut
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58953 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:23:21 +03:00
74f71d835b max - > std::max
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58952 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:23:18 +03:00
67050cfc6f linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58951 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:23:16 +03:00
b31c11ecc0 linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58948 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:23:13 +03:00
3a684d5154 ASCOfficePPTXFile.dll (1.0.0.321)
<сборки проектов  под Debug пока нет>

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58946 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:23:11 +03:00
7fe134a8a5 update path-s
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58943 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:23:08 +03:00
d0a82dc27a lost include
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58937 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:23:06 +03:00
7f3ed0a112 linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58935 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:23:03 +03:00
e057ca37f8 дополнение к Revision: 58889
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58931 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:22:58 +03:00
84647d1f86 ошибки при чтении add "pReader->Skip(1); // start attributes"
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58930 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:22:56 +03:00
578e561f0a ошибка при чтении групп автофигур
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58929 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:22:53 +03:00
180f2f083b linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58927 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:22:51 +03:00
3de191a667 linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58926 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:22:48 +03:00
a6fac0c9fe added const modifier to nullable(const XmlUtils::CXmlNode& oNode)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58925 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:22:46 +03:00
6fe467710f испр ошибки для linux
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58924 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:22:43 +03:00
d1bac337e5 поправлена собираемость компонент под Win32
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58916 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:22:35 +03:00
dd2e8f9edd добавлены константы в некоторые методы, правки для Variant
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58915 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:22:33 +03:00
1ead2728ac linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58914 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:22:30 +03:00
bc7b4417b5 linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58912 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:22:25 +03:00
fa3364abdc linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58910 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:22:23 +03:00
3178b598b9 ......
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58908 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:22:20 +03:00
4711737ed5 linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58906 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:22:17 +03:00
4b0d78b7b2 linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58905 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:22:15 +03:00
522060a5c8 byte->BYTE
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58903 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:22:12 +03:00
00ae5619ac include missed file
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58901 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:22:10 +03:00
1860604d2d CSimpleArray -> std::vector
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58900 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:22:07 +03:00
0fe6f718a4 .....
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58897 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:22:05 +03:00
fd1424a7d3 got rid of __forceinline
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58895 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:22:02 +03:00
d6e58333ba new version
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58894 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:21:57 +03:00
740cbdddc8 xmlwriter now writes std::wstring
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58892 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:21:52 +03:00
65df7b5d08 string comparision
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58891 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:21:50 +03:00
df73983399 для ошибок компиляции "cannot pass objects of non-trivially-copyable type through '...'"
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58889 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:21:45 +03:00
30b7394146 linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58888 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:21:42 +03:00
a9b7e849a4 broken win build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58887 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:21:39 +03:00
266afa206d linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58885 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:21:37 +03:00
a5cdd822eb для ошибок компиляции "no matching function for call"
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58881 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:21:34 +03:00
2f2698baac ASCPresentationEditor.dll (1.0.0.109)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58877 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:21:31 +03:00
045b2c05b6 дополнение к Revision: 58874
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58875 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:21:26 +03:00
875b46b92f убраны неиспользуемые подключения, ушли от GetFileAttributes для проверки существования файла и папки, некоторые файлы переведены в utf8.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58874 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:21:23 +03:00
3cce83f914 broken win build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58873 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:21:21 +03:00
49acd5ba8a в догонку
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58872 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:21:18 +03:00
18f3041301 linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58871 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:21:15 +03:00
6458d2247d __forceinline -> AVSINLINE
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58870 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:21:13 +03:00
2962bb7527 remove bug
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58869 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:21:10 +03:00
4833788f46 .....
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58866 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:21:08 +03:00
7034acccd4 выкинуты все AtlMap, SimpleMap, SimpleArray, AtlArray
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58864 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:21:03 +03:00
0eec7a063d (почти)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58863 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:21:00 +03:00
5e42407af9 Draw Mobile Selection
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58860 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:20:56 +03:00
f47310abe1 <string.h> для memcpy и memmove
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58854 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:20:52 +03:00
c9447edb32 ASCHTMLRendererLib Linux build,некоторые файла переведены в utf8.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58853 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:20:50 +03:00
f56c13e51a (не закончено)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58842 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:20:47 +03:00
184c1c0888 right paths in include statements
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58837 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:20:42 +03:00
bcc5f26c36 changed paths, disabled file downloader by macro
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58835 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:20:40 +03:00
3d6d610c0b disabled file downloader by macros
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58834 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:20:38 +03:00
ee3b2d20d2 right paths in include statements
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58832 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:20:35 +03:00
666dc62233 qt pro file for lib
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58830 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:20:32 +03:00
e97bf3d3ee save file
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58825 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:20:26 +03:00
8fc6ae6f8f save file
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58823 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:20:14 +03:00
9b6d4de8dd save file
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58819 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:20:03 +03:00
f052d70276 save file
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58818 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:19:57 +03:00
23a2283c88 чтение xls файлов
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58816 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:19:50 +03:00
2de7cc228a CAtlMap -> std::map
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58810 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:19:26 +03:00
de58b73897 CAtlArray -> std::vector
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58808 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:19:23 +03:00
11d9bd4898 CAtlMap -> std::map
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58807 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:19:21 +03:00
23d9f3f5ce CAtlMap -> std::map
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58805 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:19:18 +03:00
0e8603fb54 CAtlMap -> std::map
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58798 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:19:13 +03:00
f46672deb6 linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58797 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:19:11 +03:00
ec2c10ddbc CAtlMap -> std::map
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58794 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:19:08 +03:00
bc225d6ddc linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58792 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:19:06 +03:00
1bc0cd526f CAtlMap -> std::map
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58790 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:19:03 +03:00
ce4279566a linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58789 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:19:01 +03:00
d8b9783c3e отказ от FontManager из ASCGraphics, прокидываем во все классы один FontManager.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58768 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:18:57 +03:00
dc06b67c0e uint32_t type replace UINT
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58755 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:18:55 +03:00
84d510279f keyboard event
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58751 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:18:52 +03:00
a5f46669de new version
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58745 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:18:49 +03:00
9bb633c079 sdk-all-min.js
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58744 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:18:45 +03:00
2b92e8d276 переход от IASCRenderer к IRenderer из DesktopEditor; отказ от импорта длл ASCImageStudio3 ASCHTMLRenderer; от AscGraphics только FontPicker и FontManager.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58742 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:18:41 +03:00
fc180cd431 read table props bug
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58736 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:18:36 +03:00
fd67b8cf4e (2.0.0.188): ASCOfficeDocxFile2
1) сброс текстовых настроек для чтения у формул
2) поправлен баг, когда отсутствуют настройки для матрицы в формулах

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58722 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:18:30 +03:00
9c9d05c71f linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58712 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:18:27 +03:00
9d7be7d6cf tableBorders
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58704 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:18:22 +03:00
1e7dfc4afc linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58702 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:18:18 +03:00
f9733a3912 необходимо...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58696 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:18:15 +03:00
44c7741e12 (1.2.0.166): ASCOfficeOdfFileW
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58667 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:18:10 +03:00
ae597157c5 GetSysColor implementation for non-win32 systems (x86)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58635 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:18:00 +03:00
bc2bf7fbba test for our implementation of CStringT::Tokenize and GetSysColor
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58632 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:17:58 +03:00
c0fd7fb327 win build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58621 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:17:55 +03:00
35172e8176 linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58612 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:17:53 +03:00
31a4aa5d45 added compounddocument and mathequation to linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58602 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:17:45 +03:00
57fd4fe931 (2.0.0.187): ASCOfficeDocxFile2
не сохраняются в pptx таблицы.

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58599 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:17:43 +03:00
786ff371ee linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58592 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:17:40 +03:00
c7e9eefe06 linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58585 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:17:38 +03:00
1a21ee0ff2 (2.0.0.186): ASCOfficeDocxFile2
зависание при сохранением в docx групп автофигур с chart

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58580 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:17:35 +03:00
7bc64b4cf7 ошибки в xml при записи chart
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58576 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:17:33 +03:00
5ce2bb4019 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58571 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:17:30 +03:00
701a6bf338 linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58565 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:17:27 +03:00
c0e864d823 linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58563 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:17:24 +03:00
8c8b1c0407 linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58561 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:17:22 +03:00
22a2a8d89e defines
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58554 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:17:19 +03:00
5df0c757ff для сохранения utf-16 символов; перешел на XmlUtils::EncodeXmlString
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58551 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:17:12 +03:00
62dca024ae (2.0.0.184): ASCOfficeDocxFile2
подключены формулы на чтение.
поправлены ф-лы на чтение из doc

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58550 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:17:09 +03:00
752ff50ea4 linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58549 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:17:07 +03:00
2f12e109b1 linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58545 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:17:04 +03:00
741586aafa linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58544 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:17:01 +03:00
28d1f32a85 (2.0.0.184): ASCOfficeDocxFile2
Bug 26712 - Меняется гарнитура параграфа при переоткрытии документа;изменения DocxFormat в chart.

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58522 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:16:59 +03:00
24a08a7fb6 linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58515 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:16:56 +03:00
cd40fcc274 win build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58509 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:16:53 +03:00
6301991cf1 remove WriteSafeArray
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58506 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:16:50 +03:00
aafbda6305 CopyMemory->memcpy
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58502 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:16:48 +03:00
66fb47fe5b (2.0.0.183): ASCOfficeDocxFile2
Bug 26620 - Ошибка в консоли при попытке пересохранения XLSX книги или поврежденная версия после редактирования.

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58501 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:16:46 +03:00
5aba30aca1 linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58499 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:16:43 +03:00
8e4cffb71a linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58495 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:16:38 +03:00
67c834cd0a для Bug 26647 - Не сохраняется текст, содержащий ссылку некуда не направленную
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58493 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:16:36 +03:00
baef4532f1 linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58490 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:16:33 +03:00
a78639dd7b linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58488 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:16:31 +03:00
1bdb271a31 общий FontProcessor, CFontManager из DesktopEditor/font_engine
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58487 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:16:28 +03:00
0886593a3c (2.0.0.182): ASCOfficeDocxFile2
Поднял версию, т.к. dll-ка и h-файл были разных версий.
Поправил баг http://bugzserver/show_bug.cgi?id=26653 (создавался пустой CSV-файл)

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58462 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:16:25 +03:00
2f72a2e4f4 (1.0.0.37): ASCPresentationEditor
Интерфейс PptxFile перенесен в DocxFile2

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58458 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:16:23 +03:00
a826e37a1e linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58449 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:16:20 +03:00
83d4ced9b0 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58444 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:16:18 +03:00
0e9a835fc4 linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58441 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:16:15 +03:00
12f0fd04d0 CDrawingConverter::GetThemeBinary возврашает массив byte*, theme надо писать в начале, а в docx и xlsx хотелось в конце.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58435 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:16:13 +03:00
a7935b91a7 Добавлена конвертиция формул из doc в docx
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58430 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:16:10 +03:00
eef8626be0 NSBinPptxRW::CDrawingConverter изменен интерфейс BSTR->CString
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58427 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:16:07 +03:00
5445bb0c1f изменены некоторые интерфейсы. между DocxFile2 и DrawingConverter передаются StreamReaderWriter, а не byte*
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58421 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:16:01 +03:00
fd5028d88d scripts new version
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58412 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:15:49 +03:00
57a4dcb06b dash pen & integer grid
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58410 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:15:44 +03:00
3e362252f8 add atlbase.h
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58408 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:15:41 +03:00
2ccc683316 дополнение к Revision: 58393
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58394 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:15:36 +03:00
3c510229b7 Общий BinaryReaderWriter
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58393 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:15:34 +03:00
b187772323 windows 32bit version
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58391 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:15:30 +03:00
79fde7b74c glplatform cpp for linux
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58390 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:15:28 +03:00
12060f456a файл проекта под все системы
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58389 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:15:25 +03:00
3754712a3f linux 64 bit version
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58387 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:15:20 +03:00
9b906ef70c git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58386 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:15:18 +03:00
4ebb87b3ae Control new version & win 64 version
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58378 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:15:13 +03:00
daf9c88a88 keyboard keys
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58377 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:15:10 +03:00
cfd4b3d013 курсор и скроллинг (wheel)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58376 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:15:07 +03:00
a1aaf8f143 windows version
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58375 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:15:05 +03:00
e62d9d14dd (1.2.0.158): ASCOfficeOdfFileW
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58374 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:15:02 +03:00
aef92c8f8e тц мукышщт
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58367 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:14:50 +03:00
c959b9d414 конвертация shape через классы, а не dll; CAtlArray->std::vector для некоторых классов pptx
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58362 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:14:45 +03:00
49be8ff674 CAtlMap -> std::map
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58343 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:14:39 +03:00
dbd9d8b815 CAtlMap -> std::map
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58342 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:14:37 +03:00
6555fe95f1 turn off stdafx.h, define из него перенесены в настройки проекта.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58333 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:14:34 +03:00
4b5bee4366 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58332 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:14:31 +03:00
b6b2a297fc баги
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58330 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:14:27 +03:00
aa6b39c819 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58329 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:14:23 +03:00
ac52cdf0df для внутренниз структур DocxFile2 CAtlMap->std::map
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58325 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:14:18 +03:00
9d9e875c86 изменения AtlMap->std::map в DocxFormat
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58322 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:14:15 +03:00
4e508e9231 CAtlMap -> std::map
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58320 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:14:12 +03:00
3e2bc9c6e2 revert
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58312 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:14:10 +03:00
70d586d8d4 для стыковки с docxFile2 как код: код лежащий в PPTXFile поменял namespace OOX -> PPTX; отделение com интерфейса от логики.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58310 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:14:07 +03:00
8ba382adda changed CAtlMap to std::map in IFileContainer
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58309 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:14:04 +03:00
3d82610025 win build (added cpp file SimpleTypes_Word.cpp)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58305 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:13:49 +03:00
b6fd55ebd9 win build
IFileContainer reverted

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58303 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:13:46 +03:00
9ee209a1b6 linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58302 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:13:44 +03:00
930a2f46cd git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58297 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:13:38 +03:00
e513030986 баги
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58276 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:13:28 +03:00
5650ef72e4 linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58270 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:13:22 +03:00
26ce764e05 linux
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58263 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:13:19 +03:00
dff0828180 win build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58261 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:13:17 +03:00
2f5b2da4b9 linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58259 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:13:14 +03:00
1b0ff2fef8 linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58238 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:13:09 +03:00
90aa1f5845 linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58236 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:13:06 +03:00
bb9a33f6aa ZeroMemory -> memeset
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58234 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:13:04 +03:00
533eebf7e5 обьединение DocxFile2 и XlsxSerializerCom
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58233 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:13:01 +03:00
46de9148f8 изменен порядок записи xlsx node в border и font в соответствии с xsd
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58230 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:12:58 +03:00
4a998841dc gcc compilation
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58227 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:12:56 +03:00
b9bb454b8b новая версия
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58213 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:12:53 +03:00
b7099f426d git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58210 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:12:50 +03:00
cca791aa39 ASCOfficeDocxFile2, XlsxSerializerCom общие common
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58208 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:12:48 +03:00
f317867cf7 delete resource textures
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58206 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:12:43 +03:00
3d74146718 новая версия
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58200 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:12:28 +03:00
484b97875f linux build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58193 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:12:23 +03:00
689d2e8156 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58191 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:12:18 +03:00
f3428414d9 utf8 conversion (linux)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58184 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:12:15 +03:00
a7ce79498a новая версия
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58181 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:12:10 +03:00
47c7003762 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58169 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:11:55 +03:00
4b10e6929e git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58166 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:11:49 +03:00
cb12e76918 ClearCachePages bug & CharSpacing
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58156 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:11:43 +03:00
d86efcde4b git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58146 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:11:31 +03:00
73abf460c7 (1.2.0.155): ASCOfficeOdfFileW
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58139 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:11:28 +03:00
6c47c32aac temporary reverted for win build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58138 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:11:25 +03:00
6b7ba2331f wstring wrapper to CString
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58137 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:11:22 +03:00
07a6514144 rename
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58136 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:11:19 +03:00
9559c45e1a (1.2.0.153): ASCOfficeOdfFileW
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58134 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:11:17 +03:00
5cedc8a268 new keyboard
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58132 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:11:08 +03:00
8bf12ab695 new keyboard
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58130 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:11:02 +03:00
c27f96f835 ReadAttributes
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58128 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:10:59 +03:00
47b75b2841 ошибка при чтении через sax xml вида <node attribute=""></node>, изменения для сборки pptxFile c _USE_LIBXML2_READER_
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58127 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:10:56 +03:00
55c2705bf9 к заливке 58115
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58126 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:10:53 +03:00
50bf969c58 (1.2.0.151): ASCOfficeOdfFileW
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58118 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:10:44 +03:00
0ce6308db0 (2.0.0.177): ASCOfficeDocxFile2
перенос для формул
несколько подряд идущие формулы
баг с <m:grow>

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58115 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:10:36 +03:00
f4c2297ac2 find bugs
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58110 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:10:25 +03:00
292a68d4d9 debug
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58109 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:10:21 +03:00
fd3bbd152c Исправлено имя начала матрицы
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58108 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:10:18 +03:00
63a0937746 Добавлены картинки и исходный файл для тестовых формул.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58107 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:10:16 +03:00
27d44a4595 Добавлены парсер старого формата формул (Equation Word2003). Добавлен тестовый пример, который записывает формулы в XML.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58106 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:10:13 +03:00
0474a3c310 editor settings & section pr
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58105 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:10:08 +03:00
7718056a93 find/replace engine
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58100 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:10:06 +03:00
591a4ca9a6 can undo/redo. insert image binary/raw data
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58098 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:10:03 +03:00
863a7e09e0 (1.2.0.150): ASCOfficeOdfFileW
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58095 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:10:01 +03:00
64e7134abc git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58091 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:09:58 +03:00
6c0d6e40fe дополнение к Revision: 58088
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58089 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:09:56 +03:00
ccd77ccc07 логика переместилась из описания com интерфейса в DocxSerializer, уход от "pragma once"
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58088 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:09:53 +03:00
eaacf55aaa для сборки AscOfficeDocxFile2 с _USE_LIBXML2_READER_
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58087 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:09:50 +03:00
a8071cff22 menu classes bugs
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58084 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:09:45 +03:00
bad0d1f4d0 (1.2.0.149): ASCOfficeOdfFileW
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58077 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:09:43 +03:00
2f421f9b31 (1.2.0.147): ASCOfficeOdfFileW
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58071 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:09:40 +03:00
ddaf9e7f45 незначительный рефакторинг
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58068 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:09:35 +03:00
d64d9ff8dc после перехода на vector указателей появилась появились проблемы с указателями на мусор. присваивание wchar_t* к nullable проходило не через оператор присваивания от wchar_t*, а через конструктор от wchar_t* и оператор присваивания обьектов. Конструкторы и операторы копирования не перегружены в наших классах, из-за этого проблемы с указателями.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58060 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:09:30 +03:00
b8c1002044 (1.2.0.144): ASCOfficeOdfFileW
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58059 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:09:27 +03:00
c5b7a0e227 в догонку
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58057 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:09:24 +03:00
e814713c65 изменения в DocxFormat rev 58053
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58056 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:09:22 +03:00
861de40788 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58054 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:09:19 +03:00
3068bca3af ПОЛНОЕ отсутствие CSimpleArray.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58053 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:09:16 +03:00
159fdcdc8d переделка CSimpleArray на std::vector
замена объектов vector на указатели

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58052 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:09:13 +03:00
24dd5b9163 string error
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58051 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:09:10 +03:00
68a69e154a git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58046 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:09:02 +03:00
5dc3c30c71 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58045 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:09:00 +03:00
eb76896b80 CAtlArray->std::vector
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58044 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:08:57 +03:00
0dd9d3ba3b (1.2.0.142): ASCOfficeOdfFileW
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58042 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:08:54 +03:00
a5b2af69bc (1.2.0.138): ASCOfficeOdfFileW
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58034 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:08:52 +03:00
d977be1659 .....
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58033 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:08:49 +03:00
2421c10f3d git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58032 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:08:46 +03:00
1c1c293522 CWCharWrapper -> CString
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58031 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:08:42 +03:00
d552fe926f (2.0.0.176): ASCOfficeDocxFile2
Bug 26180 - [Conversion] Документ содержащий ссылку на отсутствующую страницу в wikipedia не открывается в MS Word

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58024 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:08:34 +03:00
93c3587e43 CSimpleArray->std::vector
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58023 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:08:31 +03:00
1ffb96f719 changed CSimpleArray to std::vector
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58022 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:08:29 +03:00
72ec735a33 hyperlink & return objects
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58021 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:08:24 +03:00
83104a6654 hyperlink & return objects
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58020 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:08:21 +03:00
84b7b1f0a3 changed CSimpleArray to std::vector
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58018 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:08:18 +03:00
6a3578f872 gcc build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58017 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:08:16 +03:00
19624ecda2 changed CSimpleArray to std::vector
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58016 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:08:14 +03:00
5aaa3b8b02 table/para styles full
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58008 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:08:11 +03:00
7c637e1462 (1.0.0.9) баг - не накатывались изменения в случае топ итем = -1
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58004 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:08:09 +03:00
0ce097a472 (1.2.0.136): ASCOfficeOdfFileW
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57997 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:08:06 +03:00
b977c665f4 ubuntu build (not finished)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57996 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:08:03 +03:00
d4b097b5a1 gcc build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57995 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:08:01 +03:00
8c19eacd9f gcc build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57994 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:07:58 +03:00
497055a2da ubuntu build (not finished)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57993 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:07:56 +03:00
a7f97e8c03 native canvas emulator
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57982 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:07:45 +03:00
f5b2222855 изменения в структуре OOX::Drawing::CGraphic
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57978 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:07:42 +03:00
a2c4de36c6 добавление новых объектов и дополнение старых объектов
(все дублирующие xml-стринги сохранены) 

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57976 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:07:40 +03:00
193890fe05 ASCOfficeOdfFileW
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57971 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:07:37 +03:00
7fa2d8b0f4 испр ошибк
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57970 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:07:34 +03:00
f8550bf824 Tables menu
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57959 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:07:24 +03:00
c1a5fa8c43 full shape props
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57956 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:07:22 +03:00
ba50339a83 shape props
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57951 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:07:20 +03:00
14ee84a873 TableProps
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57945 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:07:09 +03:00
10ca716840 header/footer props
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57941 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:07:06 +03:00
0387be1410 минимизированный скрипт
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57934 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:06:57 +03:00
26266ec11b (1.0.0.240) objectDefaults in theme
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57926 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:06:53 +03:00
ac3b388ad3 defines
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57924 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:06:50 +03:00
9f2cf0884b new version
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57919 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:06:40 +03:00
0f42e18dcd defines
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57911 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:06:37 +03:00
8d005e2185 (1.2.0.134): ASCOfficeOdfFileW
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57906 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:06:34 +03:00
1d77c07169 (1.0.0.8) изменения - завязка не на файлы, а на итемы
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57894 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:06:31 +03:00
a20be7c4d8 (1.0.0.7) changes repair. generate styles bug
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57892 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:06:29 +03:00
66650e25ae git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57891 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:06:26 +03:00
90a41db936 NSOpenGLView version
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57887 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:06:24 +03:00
2a3c1505b1 build only editor
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57886 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:06:21 +03:00
fc7e97903c (1.2.0.132): ASCOfficeOdfFileW
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57885 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:06:18 +03:00
6ff498d93f парарурам
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57884 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:06:15 +03:00
a47623c69b utf8...
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57883 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:06:13 +03:00
1b0309bdb1 new version
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57882 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:06:09 +03:00
5c647ddb26 ARC enabled + paragraph/text/undo-redo/insert page break/insert line break/insert page number/insert section break
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57880 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:06:05 +03:00
ff23e2fa42 pagebreak, linebreak, sectionbreak, pagenumber
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57868 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:06:00 +03:00
ace4f84ada (1.2.0.132): ASCOfficeOdfFileW
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57864 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:05:55 +03:00
e7f9f8c1aa insert
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57860 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:05:52 +03:00
ebdb367c89 insert
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57859 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:05:50 +03:00
6c25c669fe TableProp
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57858 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:05:47 +03:00
53237b803e TableProp
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57857 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:05:45 +03:00
879554f888 ImgProps (chart, shape, image)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57854 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:05:43 +03:00
4e8674ddd6 (1.2.0.130): ASCOfficeOdfFileW
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57849 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:05:40 +03:00
86c4026e85 .....
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57848 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:05:38 +03:00
72753d8b99 (1.2.0.128): ASCOfficeOdfFileW
канвасы, схемы-диаграммы(smart-art)

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57846 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:05:35 +03:00
a441c5fe79 ParaProp read
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57844 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:05:32 +03:00
f5f62fd705 StackObjects
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57824 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:05:25 +03:00
9cd32dbe32 (2.0.0.175): ASCOfficeDocxFile2
ошибка сборки в (2.0.0.174),не зачитывались pptx свойства chart.

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57811 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:05:23 +03:00
bbdf05a059 ParaProp
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57802 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:05:15 +03:00
080c8ffec4 (1.0.0.135) http://bugzserver/show_bug.cgi?id=25923
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57801 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:05:13 +03:00
9bd79ce711 (2.0.0.174): ASCOfficeDocxFile2
Bug 25921 - Не сохраняются значения Paddings параграфа при экспорте в docx и переоткрытии документа.

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57799 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:05:10 +03:00
ff83d3e8f4 ParaProp
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57796 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:05:08 +03:00
336259e725 (1.2.0.126): ASCOfficeOdfFileW
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57793 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:05:06 +03:00
3f86c64652 .....
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57789 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:05:00 +03:00
0e773787d6 открытие картинок формата WindowsHD Photo https://ru.wikipedia.org/wiki/JPEG_XR
ТОЛЬКО для windows систем, работа по unix/linux ЗАПРЕЩЕНА

открытие будет только по наличию в системе длл - windowcodecs.dll (net 3.5)

файл для теста Удивительная история рождения MS-Dos.docx

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57778 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:04:58 +03:00
77986eba5d previous build is broken (win32)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57771 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:04:55 +03:00
2649d6e6aa ubuntu build (not finished)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57769 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:04:53 +03:00
7453dc2515 changes
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57758 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:04:43 +03:00
d2d0d1dcf3 changes
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57749 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:04:40 +03:00
c4a94f3b0c new sdk
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57747 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:04:31 +03:00
bc4074e4d5 undo/redo & ondocumentload
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57740 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:04:19 +03:00
6c4eddc097 changes
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57736 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:04:17 +03:00
6593035cd0 changes
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57735 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:04:02 +03:00
fbdf961cf7 changes
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57734 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:03:58 +03:00
0964e88764 changes
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57724 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:03:40 +03:00
03e20a4837 (1.2.0.124): ASCOfficeOdfFileW
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57699 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:03:34 +03:00
62b3f4f88f controllers realize
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57695 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:03:31 +03:00
a37fc1daff controllers realize
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57694 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:03:29 +03:00
fc57d42f5e menu objects
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57687 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:03:21 +03:00
2a30c45ae1 menu objects
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57682 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:03:19 +03:00
c1e39d4545 (1.2.0.122): ASCOfficeOdfFileW
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57678 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:03:14 +03:00
7ca1910559 (1.2.0.120): ASCOfficeOdfFileW
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57670 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:03:11 +03:00
732c1daccf menu objects
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57669 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:03:09 +03:00
7892daeac2 menu objects
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57668 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:03:06 +03:00
6d3ae825b2 menu objects
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57666 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:03:04 +03:00
ade5560521 menu objects
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57664 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:03:01 +03:00
8b54257355 error
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57657 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:02:59 +03:00
ac388b879a git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57656 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:02:57 +03:00
c3795564f3 recovered successful build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57652 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:02:54 +03:00
48ad8552eb error
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57651 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:02:52 +03:00
4d0fbe0110 previous build is broken (win32)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57650 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:02:49 +03:00
d6974f7f9f CompoundDocument reader/writer
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57649 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:02:47 +03:00
e6f6dda7b8 dom model
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57648 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:02:44 +03:00
3bf78c9ed8 sax reader & dom model test
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57647 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:02:42 +03:00
d287b51a9d dom model
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57646 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:02:39 +03:00
f9b56d700a (1.2.0.118): ASCOfficeOdfFileW
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57645 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:02:36 +03:00
171714c956 ......
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57644 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:02:34 +03:00
0d50804d58 (1.0.1.207): ASCOfficeOdfFile
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57642 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:02:31 +03:00
ae3b425852 coding
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57637 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:02:28 +03:00
7e8c436719 pro
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57634 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:02:26 +03:00
2a1cc7691d ubuntu build (not finished)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57633 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:02:24 +03:00
30b46ea2b0 coding
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57626 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:02:21 +03:00
5e94c4d96a add classes
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57624 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:02:19 +03:00
ee6de03c5e (1.2.0.116): ASCOfficeOdfFileW
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57622 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:02:16 +03:00
1d5b5f20c7 (1.2.0.115): ASCOfficeOdfFileW
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57617 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:02:13 +03:00
b30d8ca75e (1.0.1.206): ASCOfficeOdfFile
(1.2.0.112): ASCOfficeOdfFileW


git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57616 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:02:11 +03:00
308b43f68c editor
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57613 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:02:08 +03:00
736f4f512b (1.2.0.111): ASCOfficeOdfFileW
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57594 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:02:06 +03:00
a523d6d211 api editor
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57593 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:02:03 +03:00
44a1006f27 чарт в шейпе (1.0.0.239)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57572 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:02:00 +03:00
1c532c953e (1.2.0.109): ASCOfficeOdfFileW
небольшой рефакторинг+оптимизация

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57567 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:01:58 +03:00
08f1ce8fe9 (1.2.0.108): ASCOfficeOdfFileW
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57562 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:01:55 +03:00
fc54adc358 (1.2.0.105): ASCOfficeOdfFileW
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57537 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:01:53 +03:00
916806033f (1.2.0.104): ASCOfficeOdfFileW
колонтитулы

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57526 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:01:50 +03:00
cd0419227c (1.2.0.102): ASCOfficeOdfFileW
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57515 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:01:47 +03:00
44282c89d0 чарт в шейпе (1.0.0.238)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57506 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:01:45 +03:00
f5bcb78f44 (1.0.0.122): XlsxSerializerCom
Поправил баг с сохранением в csv (http://bugzserver/show_bug.cgi?id=25712)

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57498 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:01:42 +03:00
f0031eba49 Qt sharing GL context define
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57489 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:01:40 +03:00
2b3e29ae86 test web menu
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57488 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:01:37 +03:00
9769c4e50b htmlpage for test with menu
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57485 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:01:35 +03:00
eb61e271d6 NativeControl with menu
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57475 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:01:30 +03:00
173c4ca4e6 12345
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57469 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:01:27 +03:00
461cf19525 web menu (not working)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57468 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:01:25 +03:00
2aa902c8c3 (1.2.0.100): ASCOfficeOdfFileW
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57459 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:01:22 +03:00
eefe86189a ......
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57457 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:01:20 +03:00
3226b4b4be (1.2.0.98): ASCOfficeOdfFileW
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57438 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:01:17 +03:00
1a629aa0fb windows
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57420 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:01:12 +03:00
80c0b9c7b9 .....
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57412 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:01:10 +03:00
be0a9b4947 .....
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57400 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:01:07 +03:00
b269c26ff3 (1.0.0.237) textbox inset
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57357 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:01:02 +03:00
2916062b1b git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57356 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 23:01:00 +03:00
3290b2407f небольшие правки
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57355 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:00:57 +03:00
66eccaade0 textbox inset
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57354 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:00:55 +03:00
bc8b9daf88 docx->odt разметка страниц, свойства страниц, поравлены разрывы в колонках, секциях
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57342 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:00:49 +03:00
e8692ecb83 подключены эвенты на конвертацию odf->docx/xlsx/pptx и xlsx/docx->odf
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57311 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:00:46 +03:00
5aab33ddc2 retina support
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57284 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:00:44 +03:00
5e534db5e9 qt windows project
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57276 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:00:39 +03:00
f4c128d10e тестовый документ и работающее сдк
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57269 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:00:36 +03:00
ea314c9eef test qt_build windows
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57267 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:00:32 +03:00
b57d3a4ca9 native_control qt_build windows
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57266 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:00:30 +03:00
5a1f67c58d native_control qt_build windows
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57264 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:00:27 +03:00
846d19acfb graphics qt_build windows
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57263 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:00:25 +03:00
7587bee945 (1.2.0.88): ASCOfficeOdfFileW
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57260 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:00:22 +03:00
b89cb8ff88 mac libs
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57258 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:00:20 +03:00
9953ae101e mac libs
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57257 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:00:17 +03:00
19f5b8a503 mac commit1
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57256 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:00:15 +03:00
465ca222c5 mac commit1
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57255 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:00:13 +03:00
60bd2f9f6b linux 32 bit
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57250 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:00:07 +03:00
cbcd35ad4c crossplatform qt build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57249 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:00:05 +03:00
11d7972919 crossplatform qt build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57248 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:00:02 +03:00
4adaefa9a3 crossplatform qt build
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57245 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:59:57 +03:00
6396743c43 конвертация docx->odt pre-stable version
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57237 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:59:55 +03:00
3a0f644860 ios include
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57219 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:59:52 +03:00
02b61c1b5d ios lib
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57218 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:59:49 +03:00
b2653c0863 (1.2.0.86): ASCOfficeOdfFileW
изменение подписи на ONLYOFFICE. Добавлен обязательный для FileChecker из FileConvereter2 необязательный по формату параметр. 

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57217 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:59:44 +03:00
b1ffa6060c ios lib
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57216 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:59:42 +03:00
0b4a750ae0 sdk native
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57210 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:59:39 +03:00
3e53f28d9f мержи, сплиты, стили таблиц
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57206 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:59:37 +03:00
5ec5b32c2b конвертация таблиц в документах
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57186 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:59:34 +03:00
7753355f7d (1.0.1.202): ASCOfficeOdfFile
изменение внутренней подписи на onlyoffice

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57177 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:59:32 +03:00
d7096563d8 всякие диаграммные мелочи
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57172 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:59:29 +03:00
d7451ee7fe (1.0.1.201): ASCOfficeOdfFile
поправлена буквица
todo разные стили на буквы в буквице; разные стили параграфа в буквице и самом параграфе

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57161 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:59:27 +03:00
9242ad8431 (2.0.0.173) на некоторых файлах падало - помогло просто пересобрать длл.
(например 192.168.5.2/source/DOCUMENTS/DOCX/undeletedtext.docx)

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57155 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:59:24 +03:00
2382620c4a буквица
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57152 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:59:22 +03:00
764a5438bc (1.0.1.200): ASCOfficeOdfFile
поправлена конвертация диаграмм с пустыми сериями

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57127 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:59:19 +03:00
5fcb09fe9a (1.0.1.199): ASCOfficeOdfFile
поправлена множественная вложеность в шейпы

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57117 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:59:17 +03:00
ffa031f64e (1.0.1.198): ASCOfficeOdfFile
исправление бага с тайтлов диаграммы (когда он есть "неполностью")
поправлен диапазон для генерации кэша для диаграммы

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57116 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:59:14 +03:00
24a5e9583a расширение вложенности объектов друг в друга ( до бесконечности )
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57115 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:59:12 +03:00
56e5947f10 колонки и разделы
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57102 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:59:09 +03:00
346b90f08d (1.0.1.197): ASCOfficeOdfFile
25141

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57093 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:59:07 +03:00
7633ad98e1 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57072 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:59:04 +03:00
4c70cb130e git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57066 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:59:02 +03:00
884756c70c outline
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57062 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:58:59 +03:00
adc5a8ddad (1.0.0.126) Поддержка изображений в формате 'dib' - http://bugzserver/show_bug.cgi?id=25091
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57057 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:58:57 +03:00
801fb55d4f гиперлинки и примечания
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57050 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:58:54 +03:00
8cd0994fc4 removed qt dep
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@57043 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:58:52 +03:00
931c849a37 ......
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56978 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:58:49 +03:00
4d2bc9054f Тестовый пример конвертации из DOC в DOCX (update)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56973 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:58:47 +03:00
0518b7b3e5 (1.0.1.196): ASCOfficeOdfFile
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56966 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:58:44 +03:00
cbbddb29cf .....
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56930 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:58:36 +03:00
a016fa422f git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56919 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:58:34 +03:00
e212efef15 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56907 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:58:31 +03:00
484a250e8e working vewrsion
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56906 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:58:28 +03:00
ff6feb9232 mac
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56887 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:58:26 +03:00
1dfb07fe42 (2.0.0.172): ASCOfficeDocxFile2
Выключены формулы на открытие.При чтение chart не выставлялся путь к Rels.Проблемы с гиперссылками в автофигурах в колонтитулах.

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56883 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:58:23 +03:00
469aff27bc (1.0.0.121): XlsxSerializerCom
некоторые типы ConditionalFormating в бинарнике переделаны из строк в byte.

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56882 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:58:21 +03:00
b0cf0aa5cc ......
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56862 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:58:18 +03:00
faee973969 (1.2.0.84): ASCOfficeOdfFileW
24896
конвертация документов - форматирование параграфов и текста. полностью
доделаны диаграммы, шейпы, картинки.

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56846 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:58:16 +03:00
07fe9ec551 текст, картинки, шейпы, диаграммы
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56836 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:58:13 +03:00
2f3ffe1005 (1.0.0.236) rels bug (after theme)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56822 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:58:10 +03:00
4ad80e08fc Тестовый пример конвертации из DOC в DOCX.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56788 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:58:08 +03:00
6079be2092 (1.0.0.125) текст частично терялся для документов у которых символы записаны в разрывных блоках
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56771 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:58:05 +03:00
350c925085 начата конвертация docx->doct
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56748 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:58:01 +03:00
637d652412 added for macos version
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56735 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:57:58 +03:00
d6beebfc91 (1.2.0.82): ASCOfficeOdfFileW
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56729 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:57:56 +03:00
2254905836 (1.2.0.80): ASCOfficeOdfFileW
оптимизация по памяти
условное форматирование - стили, расширение типов, ...

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56709 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:57:54 +03:00
30fa102117 (1.2.0.76): ASCOfficeOdfFileW
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56679 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:57:51 +03:00
b4ec46ae09 libxml2 (ubuntu)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56615 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:57:49 +03:00
527ab0c72a working copy. linux (gtk+ 2.0)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56581 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:57:46 +03:00
1bfbbaa91f linux
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56576 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:57:43 +03:00
a056100d76 added deleted file
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56554 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:57:41 +03:00
e87b92c985 linux
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56553 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:57:38 +03:00
ef54b113d0 (1.2.0.64): ASCOfficeOdfFileW
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56551 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:57:35 +03:00
edb353a0b1 разметка страниц в таблицах
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56533 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:57:32 +03:00
eff32e8cc4 (1.2.0.62): ASCOfficeOdfFileW
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56532 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:57:30 +03:00
022a3f7381 (1.2.0.60): ASCOfficeOdfFileW
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56513 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:57:27 +03:00
ad011fa8ae bitmaps
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56510 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:57:25 +03:00
703dbae540 (1.2.0.58): ASCOfficeOdfFileW
24591

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56498 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:57:22 +03:00
8d491b87f4 added linux config
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56494 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:57:19 +03:00
80b9b0ed60 libevent for linux
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56493 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:57:17 +03:00
1222f42bd8 (1.0.0.235) images
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56484 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:57:12 +03:00
d3875e5094 (1.2.0.56): ASCOfficeOdfFileW
группы шейпов
правки ошибок по результатам тестирования

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56464 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:57:10 +03:00
d7fc1b9421 try to compile on Ubuntu
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56463 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:57:07 +03:00
7aca30af59 added skia for gtk+ clipboard support
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56461 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:57:05 +03:00
dab77be554 ......
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56440 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:57:02 +03:00
87ac90c6b5 ......
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56437 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:56:59 +03:00
245db30fea (1.2.0.52): ASCOfficeOdfFileW
области печати

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56429 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:56:57 +03:00
7ec8d62034 (1.2.0.52): ASCOfficeOdfFileW
условное форматирование (расширение & рефакторинг)

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56422 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:56:54 +03:00
3e5d7be2cb (1.2.0.50): ASCOfficeOdfFileW
условное форматирование

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56421 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:56:52 +03:00
a78c912744 (1.2.0.48): ASCOfficeOdfFileW
шаблонные формулы (shared )

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56420 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:56:49 +03:00
b0fdb21239 (1.2.0.48): ASCOfficeOdfFileW
исправление форматирования документа Modelo Nota Fiscal.xlsx

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56408 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:56:46 +03:00
88c2dc9ba8 (2.0.0.171): ASCOfficeDocxFile2
rPr.Vanish чтение/запись

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56407 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:56:43 +03:00
d3830b6221 clipboard parser initial commit
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56405 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:56:35 +03:00
0eb007d17c (1.0.0.6) xml format error
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56361 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:55:29 +03:00
5c99db8246 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56359 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:55:26 +03:00
c46ef498b2 (1.0.0.42): ASCOfficeRtfFile
Bug 17786 - Нет заливки ячейки.
Bug 17793 - Толщина линии должна быть 4.5pt.
Bug 17797 - в RTF не подхватился флаг переноса заголовка таблицы.
Bug 17811 - В RTF не протащился параметр автофигуры - положение за текстом.
Bug 17784 - первая ячейка в 5-6 строке неверной высоты.
Bug 18780 - RTF документ открывается без картинок, если она была добавлена через PrintScreen в WordPad.
для бага.Bug 17798 - В таблице не подхватилась нумерация.
Bug 22788 - [RTF] Документ с иероглифами открывается со знаками вопросов

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56358 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:55:24 +03:00
073399274f git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56354 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:55:22 +03:00
26d0b703ae html parser
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56351 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:55:20 +03:00
240d818b42 (1.2.0.46): ASCOfficeOdfFileW
доделки по биржевой диаграмме

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56350 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:55:18 +03:00
3c2689b8f2 (1.0.1.177) подбор шривтов с использованием словаря
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56344 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:55:15 +03:00
8e4612feab (1.0.0.14) dictionary update
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56343 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:55:13 +03:00
8b54a02000 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56342 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:55:11 +03:00
b6e967a478 (1.0.0.13) не пишется base64 картинка в AllFonts.js + уточнение подбора по словарю
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56340 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:55:08 +03:00
23daa0b863 миноритарные свойства диаграмм разных типов
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56339 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:55:06 +03:00
e785d4c986 (2.0.0.170): ASCOfficeDocxFile2
Периодическое падение файлов на конвертацию

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56329 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:55:04 +03:00
7ff109474a fonts dictionary
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56327 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:55:02 +03:00
9b7160840d fonts dictionary
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56326 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:55:00 +03:00
d678ceb50a git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56325 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:54:57 +03:00
55a6820eb7 именованные диапазоны, выражения. Привязка оных к книге или листам. Использование их в формулах.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56311 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:54:54 +03:00
a203a1136d fonts for dictionary
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56307 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:54:52 +03:00
5db44b4da9 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56306 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:54:50 +03:00
949183a6a5 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56305 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:54:47 +03:00
73ca54a5b8 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56304 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:54:44 +03:00
d94a69c05e git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56302 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:54:40 +03:00
efd8d7c412 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56300 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:54:37 +03:00
c7c7fc4e46 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56299 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:54:34 +03:00
4614e675d8 (1.0.1.195): ASCOfficeOdfFile
24236

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56287 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:54:31 +03:00
db0cd595e0 (1.0.0.113): ASCOfficeFile
AVS_REMOVE_REG

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56286 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:54:29 +03:00
b8100d0ed7 font names
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56276 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:54:26 +03:00
3bf4b3c7c8 (1.0.0.35): FileConverterService2
(1.0.0.120): XlsxSerializerCom
для бага Bug 24236 - [ODS] Ошибка в консоли 'Gw' при открытии таблицы.
если пришло AVS_ERROR_PASSWORD или AVS_ERROR_DRM, показываем ошибку что файл зашифрован.

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56269 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:54:05 +03:00
b5545428ef Bug 24228 - Файл с формулами портится после экспорта в XLSX.
изменена функция преобразования числа в строку.

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56265 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:54:03 +03:00
f16ae043ee (2.0.0.169): ASCOfficeDocxFile2
для бага Bug 24261 - Ошибка конвертации при открытии документа с таблицей и стилями текста

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56254 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:54:00 +03:00
fa9b6dae4d продолжение предыдущего ..
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56235 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:53:58 +03:00
73a6b27670 миноритарные свойства диаграмм
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56226 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:53:56 +03:00
3978b1e009 24235
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56195 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:53:54 +03:00
a9d0fd2afb неокторые забывашки из стилей таблиц
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56173 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:53:52 +03:00
ad8214dcaf куча второстепенных мелочей для диаграмм
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56167 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:53:50 +03:00
d427e33a9e диаграммы.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56153 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:53:47 +03:00
e239b08f84 .....
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56147 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:53:45 +03:00
5f8b155750 .....
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56146 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:53:43 +03:00
761fa5754b текст в диаграмах
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56145 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:53:41 +03:00
8e02f168e4 поправила заливку картинкой в диаграммах
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56144 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:53:38 +03:00
aeede3803e метрики для конвертации размеров, завязанных на количество символов
заливки, линии в элементах диаграмм

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56133 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:53:36 +03:00
77469ada40 изменены значения констант themecolorLight1,themecolorDark1,themecolorLight2,themecolorDark2 на те что приходят из файла, а не по документации.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56129 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:53:34 +03:00
b3aaf0c464 g_nCurFormatVersion
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56128 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:53:31 +03:00
d278cd6f53 (1.0.0.12) папка со слешем на конце
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56113 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:53:29 +03:00
aa55f4e5ca диаграммы - диапазоны, серииб типы. Настройки графики дефолтные (временно)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56106 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:53:27 +03:00
f22e6d4c9b .....
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56081 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:53:25 +03:00
c57d6f588b диаграммы. каркас и шаблоны.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56068 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:53:22 +03:00
4b9ac5761d (1.0.0.119): XlsxSerializerCom
При сохранении в csv папку создавать не нужно.
Баг http://bugzserver/show_bug.cgi?id=24118

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56041 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:53:20 +03:00
e00c75e37b git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56036 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:53:18 +03:00
0852b6dd38 добавлена возможность создания embedded объектов.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56034 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:53:15 +03:00
3e8ca932e8 (1.0.0.234) ppt->pptx shapes bug
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56032 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:53:13 +03:00
461c347218 перебивка аджастментов
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56027 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:53:11 +03:00
3eec850186 правка бага с картинками
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56020 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:53:09 +03:00
66d03c3c93 подправлена геометрия комментариев
начаты диаграммы

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56013 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:53:07 +03:00
4ecb695df4 24092
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56000 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:53:04 +03:00
4a17433dc4 (1.0.0.118): XlsxSerializerCom
xSplit и ySplit пишем для read1 + собрал сборку без последних правок в common с цветами.

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55998 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:53:02 +03:00
34b9151df0 24094
выкинута их docx embedded spreadsheets


git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55996 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:53:00 +03:00
e6ea078203 (1.0.0.117): XlsxSerializerCom
Добавил в бинарник xSplit и ySplit для корректного чтения frozen place

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55993 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:52:58 +03:00
a3e172412f порядок индексов цветов в теме
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55992 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:52:56 +03:00
57bef3efb0 порядок индексов цветов в теме
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55991 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:52:54 +03:00
aa4035a322 (1.0.0.233) SaveObjectEx -> SaveObject (+ word type to imagemanager)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55988 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:52:52 +03:00
477868fee2 убрано падение при сохранении демо-примера из текстового редактора
(ошибочные ссылки на картинки теперь обрабатывются нормально)

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55983 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:52:50 +03:00
d07b84997e (2.0.0.168): ASCOfficeDocxFile2
TextPt shd на чтение/запись.

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55928 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:52:47 +03:00
bb6117e19c (1.0.0.116): XlsxSerializerCom
SaveChart, сохранение ContentTypes для themeOverride

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55920 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:52:45 +03:00
ead578f4e1 (1.0.0.232) pptx chart getrecordxml bug
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55915 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:52:43 +03:00
84c3c05fdb (1.0.0.11) генерация табнейлов в папку. Пока пишется и в аллфонтс. Как пацаны реализуют - нужно убрать
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55901 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:52:41 +03:00
076115c4ac git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55898 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:52:39 +03:00
35c28ab76a git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55890 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:52:37 +03:00
5942620f4d (2.0.0.167): ASCOfficeDocxFile2
Синхронизация chart, создание папки theme/_rels

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55885 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:52:34 +03:00
8bf287e8a3 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55883 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:52:32 +03:00
26ab85a6f1 (1.0.0.115): XlsxSerializerCom
SourceFileDir2, поправлен SaveChart для ThemeOverride, при записи ThemeOverride поправлена запись ContentTypes.

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55882 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:52:29 +03:00
cac210c03d поддержка стека рельсов, баги
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55880 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:52:27 +03:00
04250f0d64 (1.0.0.114): XlsxSerializerCom
Создаем папку для rels темы.

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55866 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:52:25 +03:00
a6e90687b7 (1.0.0.113): XlsxSerializerCom
чтение/запись THEMEOVERRIDE для chart

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55856 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:52:23 +03:00
2839066c22 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55854 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:52:21 +03:00
69c972fa96 (1.0.0.230) themeoverride
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55843 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:52:18 +03:00
3574c0cc58 сборка DocxFormat в Debug
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55837 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:52:16 +03:00
aae57c5180 праки, чтобы записывать или нет namespace prefix при сохранении в docx
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55835 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:52:14 +03:00
71f4b9ef97 убраны ненужные extern обьявления и todo
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55834 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:52:12 +03:00
a8591dc9b5 комментарии
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55826 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:52:10 +03:00
1cca5f8f39 текстурные заливки объектов
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55825 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:52:08 +03:00
3ed16f3f41 паттерная заливка
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55815 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:52:05 +03:00
99699c4536 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55801 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:52:03 +03:00
5cc1b06102 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55799 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:52:01 +03:00
fa598f2d1d git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55798 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:51:59 +03:00
caaf9a47f7 (2.0.0.166): ASCOfficeDocxFile2
themecolor на открытие

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55794 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:51:55 +03:00
e8ceefafd9 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55792 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:51:53 +03:00
e1c7b75ea9 Представление графики в xlsx по новому( в виде объектов) с сохранением старого варианта в виде строки
(для совместимости)

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55775 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:51:51 +03:00
a1400a332c (1.0.1.176) unconverted to wmf emf files
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55767 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:51:49 +03:00
42676f7221 градиенты
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55765 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:51:47 +03:00
34608c8c28 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55750 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:51:45 +03:00
9cd447c591 вертикальный текст
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55739 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:51:42 +03:00
f5b569fe9c git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55727 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:51:40 +03:00
ffe6ea72fc форматирование параграфов в графических объектах
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55726 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:51:38 +03:00
1da243dcc0 текст в объектах с форматированием
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55725 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:51:36 +03:00
d55b6b0435 текст в графических объектах
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55724 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:51:33 +03:00
4780516a4a git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55723 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:51:31 +03:00
b886a80f91 локализация числового форматирования Excel.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55722 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:51:29 +03:00
9c785e67d6 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55698 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:51:27 +03:00
bc9248d5eb git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55678 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:51:25 +03:00
58911ef4f9 поправлены баги в формулах
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55674 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:51:22 +03:00
f4e76fa839 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55666 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:51:20 +03:00
16ced3dc9c (2.0.0.165): ASCOfficeDocxFile2
Чтение/Запись sectionType, pageNumeType

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55639 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:51:17 +03:00
a66f7c6031 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55634 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:51:15 +03:00
79da7c3dc3 поправлен баг на запись формул
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55617 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:51:13 +03:00
fd22748270 автофигуры .. (пока без модификаторов)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55609 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:51:10 +03:00
96c7c8b6bd (2.0.0.164): ASCOfficeDocxFile2
Пересобран потому что обновились исходники chart.

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55607 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:51:08 +03:00
80f84fa245 delete ChartStyle.h
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55539 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:51:04 +03:00
edf49d3080 поправлены стили
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55537 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:51:02 +03:00
246538c9e3 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55536 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:51:00 +03:00
55464b5c92 добавлена конвертация автофигур
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55531 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:50:57 +03:00
a315efb551 удален старый serialize chart.
Чтение ThemeOverride.

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55530 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:50:55 +03:00
c1654bc24c new preset shapes
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55521 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:50:53 +03:00
0e5f09e38b исправление флага на загрузку НЕ файла, а распакованной папки
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55519 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:50:51 +03:00
835e4cef1f копирование config, App.config сделан ссылкой.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55513 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:50:49 +03:00
313559d62f (1.0.0.112): XlsxSerializerCom
добавлены res = c_oSerConstants::ReadUnknown; чтобы не было проблем при чтении бинарника.
при чтении csv заполняем название sheet.

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55510 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:50:47 +03:00
2142ef076f git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55504 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:50:45 +03:00
b24e1aa693 Закомментированы задание default значений переменных.
убраны extern обьявления.

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55497 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:50:42 +03:00
a41732c7e1 подключена новая конвертация в ods
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55493 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:50:40 +03:00
73ea5d1e6e (1.2.0.4): ASCOfficeOdfFileW
полное соответствие старой конвертации в ods (export)

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55492 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:50:38 +03:00
7c45e8faa8 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55484 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:50:36 +03:00
30e2903ed9 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55480 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:50:29 +03:00
240dd74ed5 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55479 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:50:27 +03:00
33717c4d97 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55478 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:50:25 +03:00
0f856daf09 картинки
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55475 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:50:18 +03:00
7d4c61834c (1.0.0.111): XlsxSerializerCom
(1.0.0.229): ASCOfficePPTXFile
Чтение/запись ClrMap в chart

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55474 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:50:15 +03:00
bbaea6665d git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55473 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:50:13 +03:00
1eb9d1854e (1.0.0.110): XlsxSerializerCom
Bug 23773 - Экспортируется только один комментарий из нескольких, добавленных к документу.
больше не инициализируются default значение chart при открытии и сохранении.

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55470 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:50:11 +03:00
f59adb44bb git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55469 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:50:09 +03:00
ada57acdcd git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55448 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:50:07 +03:00
28605fdcb5 РИСОВАНИЕ в OOX формате НЕ РЕАЛИЗОВАНО !!!!
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55426 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:50:04 +03:00
e8225a1f2e git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55423 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:50:02 +03:00
a73de7715f массив массивов [][]
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55421 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:50:00 +03:00
e7ff622d93 (1.0.0.110): XlsxSerializerCom
Сохранение в chart в xlsx

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55420 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:49:57 +03:00
28cde83776 конвертация диапазонов, составных диапозонов, ссылок
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55413 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:49:55 +03:00
8f697c45c8 формулы xlsx->ods
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55390 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:49:53 +03:00
31bf1d0bd1 (1.2.0.4): ASCOfficeOdfFileW
border, style borders

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55376 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:49:51 +03:00
00e7c7f994 (2.0.0.164): ASCOfficeDocxFile2
Открытие/сохранение sectPr

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55353 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:49:48 +03:00
ca84c4d117 (1.2.0.2): ASCOfficeOdfFileW
(1.0.1.189): ASCOfficeOdfFile

исправлена обратная конвертация типов данных
расширение конвертации формат-кодов при прямой конвертации

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55349 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:49:46 +03:00
39a3aae73a git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55336 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:49:40 +03:00
0d2c7f3253 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55334 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:49:36 +03:00
6d88058170 (2.0.0.163): ASCOfficeDocxFile2
(1.0.0.110): XlsxSerializerCom
Serialize полной структуры chart, с помощью генератора кода из xsd
переход на один StringWriter из xmlutils
при записи c_oSerCellTypes::RefRowCol индексы начинаются от 0.

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55323 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:49:33 +03:00
9d383dce08 типы данных (все - проценты, числа, даты ...)
форматирование типов данных 

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55321 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:49:30 +03:00
ab62e10660 гиперлинки
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55303 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:49:27 +03:00
c940a9c7fa форматированный текст в ячейках
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55297 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:49:25 +03:00
faf4743568 (1.0.0.124) Для текстурной заливки фигур, альфу берем из 'TextureAlpha'.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55292 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:49:21 +03:00
d07c03b91b git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55284 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:49:12 +03:00
355423897f git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55275 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:49:10 +03:00
5ed78cde69 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55267 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:49:03 +03:00
b1bb0ccbb4 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55266 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:49:01 +03:00
0c221b32e9 (1.0.0.109): XlsxSerializerCom
Добавил чтение из бинарника информации о закрепленной панели.
Добавил запись в xlsx данных о закрепленной панели.

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55254 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:48:55 +03:00
4489f44ba2 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55252 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:48:53 +03:00
3b312470ef git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55224 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:47:54 +03:00
095f9ce32e git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55223 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:47:52 +03:00
6bea26430d git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55222 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:47:50 +03:00
c7939260aa git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55221 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:47:48 +03:00
40a297783b git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55220 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:47:46 +03:00
af7af35335 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55219 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:47:44 +03:00
5f7c8ebc57 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55218 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:47:41 +03:00
46a705faa2 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55217 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:47:39 +03:00
8b04e38270 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55216 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:47:37 +03:00
110149d793 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55215 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:47:35 +03:00
ddf15380be git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55214 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:47:33 +03:00
aeb28136de git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55213 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:47:31 +03:00
b08301f1e2 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55212 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:47:29 +03:00
b3031b340f git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55211 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:47:27 +03:00
b3aad59272 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55210 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:47:25 +03:00
ac1f19fe4c git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55209 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:47:23 +03:00
e924e048e5 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55207 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:47:21 +03:00
0648dd4394 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55206 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:47:19 +03:00
2d7964603b git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55205 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:47:17 +03:00
602c4171f5 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55204 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:47:15 +03:00
a2c4c1f14f git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55203 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:47:12 +03:00
702cb48dde git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55202 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:47:10 +03:00
c58078204d git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55201 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:47:08 +03:00
cbca548cf2 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55200 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:47:06 +03:00
133cbbfaa8 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55199 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:47:04 +03:00
384f8a3ba5 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55198 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:47:02 +03:00
fdfcb9e37d git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55197 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:46:59 +03:00
ff7ce3aa65 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55196 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:46:57 +03:00
0048faf291 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55195 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:46:55 +03:00
85908530eb git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55194 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:46:53 +03:00
7def625723 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55193 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:46:51 +03:00
25b12ad635 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55192 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:46:49 +03:00
59e06b5539 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55191 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:46:46 +03:00
e6aaacd8b8 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55163 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:46:42 +03:00
b455a87a69 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55136 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:46:29 +03:00
938f5603af смерженные ячейки ..
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55113 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:46:23 +03:00
8b2d36add7 группировка (уровни) строк
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55105 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:46:21 +03:00
871cc35e07 группировка (уровни) колонок
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55101 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:46:18 +03:00
620757d1f7 разметка таблиц - стили, наследование стилей, пересечения стилей ячеек, колонок, строк.
строки, колонки, ячейки
цыфровые данные ячеек

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55091 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:46:10 +03:00
edc1315503 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55078 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:46:01 +03:00
ca3b28f4bd git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55077 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:45:58 +03:00
ce7bb44006 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55075 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:45:56 +03:00
d37a1e89b1 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55070 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:45:51 +03:00
0b749e5f87 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55061 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:45:49 +03:00
38ff3cd647 включены сохранение и открытие формул
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55055 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:45:44 +03:00
dbfdf4d069 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55026 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:45:40 +03:00
33530ec959 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55011 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:45:38 +03:00
2cedfc80b2 (2.0.0.162): ASCOfficeDocxFile2
Открытие/сохранение, copy/paste в структуры с run.
Убран CommitFirstRun, потому что он был нужен в первых версиях, когда table был внутри paragraph.

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55007 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:45:36 +03:00
bf617f11b7 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55004 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:45:33 +03:00
8cc6fef21a git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@54970 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:45:23 +03:00
3fced0438a git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@54950 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:45:18 +03:00
8e4f00232b (1.0.0.133) rebuild
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@54948 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:45:16 +03:00
3e2799ced3 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@54946 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:45:12 +03:00
0e379bb43e git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@54945 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:45:10 +03:00
6247917cb3 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@54944 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:45:08 +03:00
0959c51532 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@54943 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:45:05 +03:00
7b5b574957 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@54940 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:45:03 +03:00
0afb72ee50 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@54939 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:45:01 +03:00
44e2d3d116 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@54936 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:44:57 +03:00
27d8e9906d git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@54935 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:44:55 +03:00
9e9def7168 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@54934 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:44:52 +03:00
3d90a9362f git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@54933 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:44:50 +03:00
f728e476a2 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@54928 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:44:48 +03:00
99f64c6779 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@54927 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:44:46 +03:00
a5b9598f6f git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@54926 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:44:44 +03:00
31e17fdf9e Разрешен постбилд ивент в конфирурации ReleaseOpenSource, поправлено его описание.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@54920 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:44:42 +03:00
15097f175f В проект XlsxSerializerCom добавлен таргет для сборки опенсорс версии - ReleaseOpenSource, добавлена собранная с этим таргетом длл.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@54918 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:44:39 +03:00
5b372413f9 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@54904 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:44:37 +03:00
5a6b13feff (1.0.0.108): XlsxSerializerCom
Падение если в главнов xf нет хотябы одного из атрибутов numFmtId,fontId,fillId,borderId

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@54875 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:44:31 +03:00
c370c9c4ba git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@54865 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:44:25 +03:00
5b668863ad git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@54857 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:44:20 +03:00
16370d89b5 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@54841 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:44:16 +03:00
f9d656da72 (1.0.0.5) pdf fonts
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@54839 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:44:14 +03:00
2df03a39a0 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@54838 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:44:12 +03:00
a7977a218c git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@54835 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:44:07 +03:00
4e6debb670 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@54805 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:44:05 +03:00
12d9652117 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@54799 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:44:03 +03:00
536c5bd5b8 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@54795 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:44:01 +03:00
bfe37bcfc5 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@54774 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:43:54 +03:00
fc195c57b1 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@54773 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:43:52 +03:00
00300dea73 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@54739 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:43:48 +03:00
1083a0e235 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@54737 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:43:46 +03:00
44dad0187d git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@54727 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:43:43 +03:00
e686eb7943 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@54725 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:43:41 +03:00
aed7520a71 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@54724 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:43:39 +03:00
371e38120b git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@54712 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:43:37 +03:00
d2d90fe841 рефакторинг кода
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@54711 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:43:35 +03:00
5c4704ecca git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@54710 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:43:33 +03:00
464c5e07c0 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@54709 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:43:30 +03:00
7fe9035185 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@54708 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:43:28 +03:00
d95786a9d1 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@54707 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:43:26 +03:00
9028fc677b git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@54693 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:43:13 +03:00
5bece1a0ca (2.0.0.161): ASCOfficeDocxFile2
w:ins, w:del на чтение.

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@54684 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:43:09 +03:00
4d8f722530 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@54659 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:42:55 +03:00
0593b3f53b git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@54638 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:42:49 +03:00
6e1619f458 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@54635 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:42:46 +03:00
88b402fb4e (1.0.0.106): XlsxSerializerCom
Поправил конвертацию в UTF8 (добавил шапку)
Не работала конвертация в unicode + добавил нужную шапку

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@54633 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:42:44 +03:00
6628d04f1f Вернул назад копирование в редист т.к. в опенсорс версии присутствует только каталог редист и он же используется для сборки "компиляции" продукта.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@54599 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:42:40 +03:00
6370a996ce Удален контрол т.к. он совпадает с тем что лежит в редисте.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@54597 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:42:38 +03:00
c9cbaaf30e (1.0.0.228) empty image
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@54590 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:42:36 +03:00
dc5afa91ac (1.0.0.9) metafile
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@54587 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:42:34 +03:00
ca71e347b6 (1.0.1.111): ASCOfficeOdtFile
собран с новым шаблоном (вытерт русский, убран баласт, вставлены метки TeamLab)

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@54578 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:42:29 +03:00
699e9ec832 упростила шаблон: удалила ненужное, подписала тимлабом, выкинула русский дефолтовый. Полное обезличивание.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@54576 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:42:27 +03:00
2f3959be49 В конфигурации ReleaseOpenSource длл-ки копируем в папку RedistOpenSource
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@54541 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:42:20 +03:00
a222cf9d9b Добавлена конфигурация ReleaseOpenSource для сборки компонентов для опенсорс-версии.
В этой конфигурации отключена регистрация ком-компонент и удалено поднятие версии.

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@54519 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:42:14 +03:00
df5376e0da git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@54480 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:42:02 +03:00
a33c46e21d (1.0.0.1): ASCOfficeOdfFileW
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@54479 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:42:00 +03:00
d8a9a16618 (1.0.1.1) 1st version
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@54473 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:41:58 +03:00
37e6cd1801 для красоты
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@54463 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:41:49 +03:00
6164789400 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@54462 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:41:36 +03:00
e99aa5e750 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@54444 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:41:34 +03:00
460861afc3 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@54415 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:41:27 +03:00
deb80ffd01 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@54410 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:41:25 +03:00
42efc79eb7 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@54408 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:41:23 +03:00
e458a014cc git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@54390 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:41:19 +03:00
aaf2af0b49 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@54353 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:41:06 +03:00
0a31e2b7b5 (1.0.0.106): XlsxSerializerCom
На комбинацию \r\n должен быть только 1 перенос

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@54346 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:41:04 +03:00
f712f829aa (2.0.0.161): ASCOfficeDocxFile2
Bug 12802 - Не сохраняется “Current Position” при конвертации в определенные форматы.

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@54343 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:41:02 +03:00
87b4c954bf (1.0.0.105): XlsxSerializerCom
Пустые ячейки не пишем

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@54342 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:41:00 +03:00
f5ba1f29f5 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@54336 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:40:58 +03:00
3b2116791b (1.0.0.18): ASCOfficeWSHtmlFile
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@54325 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:40:52 +03:00
381bf6d0af (1.0.0.104): XlsxSerializerCom
Default свойства row на открытие и сохранение.

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@54293 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:40:49 +03:00
af1d906c13 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@54266 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:40:36 +03:00
e6cacee146 (1.0.1.185): ASCOfficeOdfFile
Интерпритация Ole объектов из Open Office в Microsoft Office как изображений.
(odt, ods, odp)

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@54200 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:40:34 +03:00
bc012102dd (1.0.1.184): ASCOfficeOdfFile
для зашифрованных файлов генерится отдельная ошибка AVS_ERROR_DRM

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@54142 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:40:32 +03:00
69c56c5f98 (1.0.1.183): ASCOfficeOdfFile
Электронные таблицы - конвертация группировок строк, видимость их, ...

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@54136 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:40:30 +03:00
a7f63a072e (1.0.1.181): ASCOfficeOdfFile
1. 22903
2. реализованы в эл. таблицах группы строк. 

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@54124 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:40:27 +03:00
0950e88073 не пишем неиспользуемый CalcChain.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@54115 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:40:23 +03:00
eacfdc06ac (1.0.0.102) - XlsxSerializerCom.dll
Ошибка при парсинге ссылок на ячейку (parseRef). nRow -> nCol

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@54114 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:40:21 +03:00
e2000cf4a2 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@54110 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:40:19 +03:00
30e6a91460 (1.0.0.124) дубликаты формулы (для случая ole-object + картинка, картинку пропускаем)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@54085 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:40:14 +03:00
a8a9f0bf94 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@54079 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:40:10 +03:00
dc6acf30b0 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@54075 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:40:08 +03:00
976c94897e (1.0.0.227) jpg in keynotes
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@54059 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:40:06 +03:00
2fae311616 (1.0.0.226) сделал, чтобы наши презентации открывались в keynotes
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@54056 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:40:04 +03:00
9898417b12 (1.0.1.179): ASCOfficeOdfFile
1. подправлена геометрия Коннекторов
2. Вытащены оригинальные названия тем (были сгенеренные)
3. подправлены шаблоны полей ввода (SlideNum, Date/Time, Footer)
4. Отображение полей ввода OpenOffice которых нет в MS как текста

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@54031 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:39:55 +03:00
5c9ee87ce7 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@54007 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:39:52 +03:00
03cbc2828b (1.0.0.20) .
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@54004 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:39:50 +03:00
dd7f1b76f6 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@54003 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:39:48 +03:00
631becd2ed (1.0.1.177): ASCOfficeOdfFile
22839 - поправлен текст в некоторых объектах

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53973 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:39:46 +03:00
16c2f182f4 (1.0.1.175): ASCOfficeOdfFile
22841 (расширение использования стилей для мастер-слайдов)

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53966 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:39:44 +03:00
8571ef37b8 (1.0.1.173): ASCOfficeOdfFile
22840 (fix размеров картинки)
22844 (fix внешних ссылок картинок)

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53961 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:39:41 +03:00
def2296e0b (1.0.0.36): ASCPresentationEditor
исправление конвертации odp.

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53947 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:39:39 +03:00
abc9446f48 (1.0.0.101) - XlsxSerializerCom.dll
Для ячеек вместо Ref (строка с буквой столбца и номером строки, например "A1") пишем два числа: номер строки + номер столбца (парсинг на C++, вместо JavaScript). Тем самым ускорил открытие файла.

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53945 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:39:37 +03:00
41f5fbeea9 (1.0.1.175) unhandle uncorrect font
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53940 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:39:35 +03:00
c4c26db914 (1.0.0.27) fonts bug
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53938 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:39:33 +03:00
a2b204cbe1 (1.0.0.21) language 'en' for checker
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53930 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:39:31 +03:00
533c290abe (1.0.0.34) OpenFile/Save with odf dll
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53926 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:39:29 +03:00
f766f97a0e (1.0.0.77) if no textunicode
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53924 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:39:27 +03:00
3f761f2379 error odp->pptx
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53922 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:39:24 +03:00
e5f08f7c7a (1.0.0.8) fontconverter
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53910 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:39:22 +03:00
ce1781ba7b (1.0.0.26) new graphics guids
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53892 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:39:20 +03:00
5c2e6ec5ee (1.0.0.44) new graphics guids
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53889 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:39:18 +03:00
be906e6244 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53875 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:39:16 +03:00
6f79da18c8 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53874 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:39:14 +03:00
d44651e218 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53840 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:39:11 +03:00
5ed0a5ad86 удалил
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53794 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:39:09 +03:00
dcf5982a8e (1.0.1.110): ASCOfficeOdtFile
проект теперь стал ПОЛНОСТЬЮ независимым от исходников других библиотек в других местах 

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53782 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:39:07 +03:00
fc088e127d (1.0.0.76) HtmlRenderer баги с клиппированием и с записью текстовых линий после картинок, а не до
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53779 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:39:05 +03:00
5bf7181055 sync AVS & ASC
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53731 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:39:03 +03:00
11eca8381f git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53716 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:38:58 +03:00
adf4b15ba0 поправлена временная директория для шаблона
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53713 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:38:56 +03:00
222b233b8e (1.0.0.100) - XlsxSerializerCom.dll
Запись дефалтовых стилей с заголовком + для бордеров не пишем информацию, если нет стиля
Excel Serializer - подменил дефалтовые стили с учетом отсутствия информации о пустых бордерах

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53706 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:38:54 +03:00
66b7abd8f1 (2.1.0.133): ASCOfficeHtmlFile
исправление AVS -> ASC

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53704 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:38:52 +03:00
00aaa266eb забывашка
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53701 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:38:50 +03:00
b61ec5db6d яzlibwapi.dll перемещена из редиста в wwwroot, добавлено её копирование при сборке.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53698 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:38:47 +03:00
eb2552fbc6 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53687 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:38:45 +03:00
e8476c424c zlibwapi.dll перемещена в редист.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53674 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:38:38 +03:00
5799676b82 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53654 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:38:36 +03:00
9d5b0d6b97 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53653 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:38:34 +03:00
47e6f2c886 (1.0.1.170): ASCOfficeOdfFile
проверены/пофиксены баги 8022, 8033, 8041, 8042, 8175, 9924, 9968, 21047

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53647 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:38:32 +03:00
61a162f05c (1.0.1.168): ASCOfficeOdfFile
8042 (фоновая заливка страницы)

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53643 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:38:30 +03:00
61e04925fb git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53635 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:38:26 +03:00
37808e5705 (1.0.1.166): ASCOfficeOdfFile
21047 - исправлены и расширены заливки объектов в odt

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53621 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:37:59 +03:00
7a52bfa9af (1.0.1.105): ASCOfficeOdtFile
поправлены косяки перехода с AVS на ASC

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53610 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:37:57 +03:00
723c55c664 исправлен проект - подключен "старый" DocxFormat (тот который с AVS - без вытирания буста)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53593 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:37:54 +03:00
a15324df50 вернул файлы для сборки
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53586 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:37:44 +03:00
32996a5939 Эта длл более не будет использоваться.
Вся функциональность перенесена в ASCOfficeOdfFile.dll

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53582 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:37:42 +03:00
42143f16ed (1.0.0.33) odf
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53577 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:37:40 +03:00
9e3a9e0230 (1.0.1.164): ASCOfficeOdfFile
дополнены и расширены переходы между слайдами в презентациях
версия stable

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53574 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:37:38 +03:00
a86dd9ad8d анимации (переходы)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53515 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:37:36 +03:00
671270d8cc (1.0.0.163): ASCOfficeOdfFile
подправлены примечания (odp)

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53489 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:37:34 +03:00
cc46dc50f8 (1.0.1.174) emf+
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53470 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:37:32 +03:00
2c9b226e8e (1.0.0.161): ASCOfficeOdfFile
комментарии
Презентации можно считать сделанными .. версия для тестирования
(остались сноски, action и переходы)

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53454 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:37:30 +03:00
1fba0cff62 (1.0.1.173) doctrenderer
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53445 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:37:28 +03:00
95b556b169 (1.0.0.4) winfonts
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53443 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:37:26 +03:00
3eb8f61bd7 (1.0.0.160): ASCOfficeOdfFile
Колонтитулы (footers & headers). Fields. Fields в колонтитулах (в слайдах, в разметке, мастер-слайдах).

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53435 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:37:23 +03:00
7c414ef9ba Обновлена информация о копирайтах.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53401 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:37:19 +03:00
229629e6b1 (1.0.0.3) + config
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53385 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:37:17 +03:00
1d3de665f4 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53383 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:37:15 +03:00
5ba8b6e253 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53382 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:37:13 +03:00
a098f23d0b git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53380 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:37:11 +03:00
42815f2999 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53372 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:37:09 +03:00
1a9337f278 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53369 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:37:07 +03:00
98e883b998 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53368 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:37:04 +03:00
a4c4d65ae1 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53356 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:37:02 +03:00
88dcb03711 (1.0.0.158): ASCOfficeOdfFile
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53350 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:37:00 +03:00
2e7a764b37 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53348 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:36:58 +03:00
8919819d8c git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53347 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:36:56 +03:00
e5063ec150 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53313 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:36:52 +03:00
804b1593de (1.0.0.2) doct, pptt, xlst
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53311 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:36:49 +03:00
9cabbfb671 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53310 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:36:46 +03:00
261c1ed1c0 (1.0.0.156): ASCOfficeOdfFile
backgrounds slide (все типы)

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53307 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:36:43 +03:00
6f6d6b8eb5 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53303 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:36:40 +03:00
c0b901363b git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53300 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:36:35 +03:00
cfeabc679c (1.0.0.154): ASCOfficeOdfFile
odp - стили таблиц(сплиты, мержи, линии,  заливка ....)

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53286 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:36:32 +03:00
6ddc78845f поправлено чтение формул из бинарника
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53271 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:36:30 +03:00
666dd89c27 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53266 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:36:28 +03:00
f090b869f8 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53265 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:36:23 +03:00
10e80e338c git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53264 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:36:11 +03:00
20995f728e Презентации - использование темплэйтов таблиц
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53257 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:36:07 +03:00
ea3d5999a3 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53245 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:36:05 +03:00
8e7b771874 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53244 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:36:03 +03:00
d6ac9b1d3b git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53243 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:35:53 +03:00
aadddc991b (1.0.0.99) - XlsxSerializerCom.dll
Добавил чтение закрепленных областей

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53231 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:35:49 +03:00
1ffcb9046f git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53229 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:35:47 +03:00
32905d3550 (1.0.0.1) merge & save pdf doct files
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53228 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:35:45 +03:00
7ff984c84e стили таблиц, объединеные и разделенные ячейки
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53227 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:35:43 +03:00
093dd3d549 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53226 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:35:41 +03:00
941f0e2fdf git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53208 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:35:35 +03:00
6e2daf41bc (1.0.0.152): ASCOfficeOdfFile
презентации - таблицы и диагарммы

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53201 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:35:33 +03:00
ca43d07882 при записи docx в settings.xml добавлен тег w:compat чтобы в Word в Файл->Параметры->Дополнительно->Разместить документ как будто он создан в Word2010.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53196 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:35:30 +03:00
d80ca43c41 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53171 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:35:28 +03:00
4dfea0b98e git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53170 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:35:26 +03:00
636b18463e (1.0.0.225) remove dir if no pptx
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53167 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:35:25 +03:00
d67628cd52 (1.0.0.151): ASCOfficeOdfFile
поправлены стили текста и параграфов в презентациях

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53162 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:35:23 +03:00
bd99c0d5e2 (1.0.0.149): ASCOfficeOdfFile
ods & odp - паттерный заливки 
свойство на открытие (xmlOptions) - presentationOnly

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53157 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:35:21 +03:00
d2d32794d5 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53139 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:35:19 +03:00
d8b335eb79 (1.0.0.224) pptx shapes in docx (text props)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53137 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:35:17 +03:00
21a9097023 (2.0.0.159) theme передается раньше
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53135 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:35:15 +03:00
bbefa42148 (1.0.0.147): ASCOfficeOdfFile
стили градиентов (odp & ods), поправлены шаблоны и мастер-пейджи (odp)
поправлено заливка битмапом (ods & odp)

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53129 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:35:12 +03:00
a9c32d0711 (2.0.0.158): ASCOfficeDocxFile2
(1.0.0.97): XlsxSerializerCom
при записи chart в xlsx для тегов c:Cat, c:xVal, c:Val смотрим значения и выбираем как их записывать как strRef или numRef.

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53120 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:35:10 +03:00
662c98fa2b (2.0.0.156) additional param nobase64
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53112 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:35:08 +03:00
8ff8bdf7b5 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53107 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:35:06 +03:00
b954665390 возможность использовать libxml2
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53106 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:35:04 +03:00
5a1385df8e libxml2 engine + sax reader (рабочая версия, для переключения xmllite/libxml2 - _USE_LIBXML2_READER_)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53104 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:35:00 +03:00
8219548296 (1.0.0.145): ASCOfficeOdfFile
презентации & таблицы - расширение типов заливок объектов 

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53103 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:34:23 +03:00
51941b1b45 (1.0.0.143): ASCOfficeOdfFile
22516
presentation: + master pages, гиперлинки с объектов, ....

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53065 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:34:21 +03:00
760babe736 (1.0.0.20): FileConverter2
(1.0.0.113): ASCOfficeEWSEditor
AVS -> ASC

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53060 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:34:18 +03:00
dd2927e185 (1.0.0.75) новый формат шрифтов
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53048 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:34:11 +03:00
3a6e4a82cd (1.0.0.142): ASCOfficeOdfFile
презентации: гиперлинки, ...

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53024 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:34:08 +03:00
884f043763 (1.0.0.123) upвыпиливание boost'a
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52999 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:34:06 +03:00
b1df9fbeb0 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52997 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:34:04 +03:00
31f12bc106 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52996 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:34:02 +03:00
52df2d5d1a выпиливание boost'a
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52971 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:34:00 +03:00
1cc63a0db6 (1.0.0.142): ASCOfficeOdfFile
презентации: стили теста, параграфов,списков

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52956 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:33:58 +03:00
27105fc4cf поправлен баг с пропажей пустых элементов в формулах
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52947 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:33:56 +03:00
abaeac53c2 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52944 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:33:54 +03:00
d6a9ed40eb выпиливание boost'a
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52942 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:33:53 +03:00
4ab4efaafb выпиливание boost'a
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52931 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:33:50 +03:00
787bc3c9ce выпиливание boost'a
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52920 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:33:45 +03:00
e6e6f63efb atlas.pdf содержит картинку которая не "влазит" в условие
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52899 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:33:35 +03:00
29541690ec (1.0.0.142): ASCOfficeOdfFile
презентации - шаблоны, листы, картинки, тект, списки, ...


git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52895 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:33:33 +03:00
34470460c1 (3.4.0.82) raw_interace_only
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52882 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:33:31 +03:00
86f4ecce4b raw_interface_only
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52881 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:33:29 +03:00
66f72a027d (1.0.0.75) raw_interface_only
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52879 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:33:27 +03:00
492c6d54d7 (1.0.0.21): ASCImageJpeg2000
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52878 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:33:26 +03:00
a0e0bf39f4 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52868 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:33:24 +03:00
0bbbee9185 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52861 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:33:22 +03:00
d731e4232e (3.4.0.81) SetSource
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52857 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:33:20 +03:00
e21b4e6ca8 (1.0.0.223) ASC full version
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52833 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:33:18 +03:00
94ea8c3d8d (1.0.0.8) fontdir error (bIsInit)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52829 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:33:16 +03:00
0191154be3 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52803 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:33:15 +03:00
d29ea6980e (1.0.0.112): ASCOfficeEWSEditor
AVS->ASC

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52780 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:33:13 +03:00
9ef258e11a (1.0.0.112): AVSOfficeEWSEditor
ASC версии

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52779 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:33:11 +03:00
46cc143a23 (1.0.0.111): ASCOfficeFile
переименование файлов AVS->ASC

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52778 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:33:09 +03:00
d818ad3544 #define AVS_REMOVE_REG по умолчанию для ASC
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52776 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:33:07 +03:00
284d1c5084 (1.0.0.110): ASCOfficeFile
ASC версия

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52775 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:33:05 +03:00
d5b7942b65 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52773 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:33:03 +03:00
1e191635b8 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52772 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:33:00 +03:00
fb6c33ad66 .
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52771 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:32:43 +03:00
2fb9eab8ee pre alfa version
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52762 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:32:41 +03:00
5fe723a8d7 ..
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52760 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:32:39 +03:00
3c03bf6d89 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52757 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:32:37 +03:00
16720cdd8c .
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52755 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:32:35 +03:00
7160182b4a pre alfa version
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52748 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:32:34 +03:00
1c42975022 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52744 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:32:31 +03:00
8051ff7db4 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52743 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:32:29 +03:00
c1a0c159a3 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52734 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:32:27 +03:00
dd0a39e89b git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52732 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:32:25 +03:00
5eb000cba6 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52731 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:32:23 +03:00
5f09c82d29 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52730 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:32:21 +03:00
06c525d771 Revision: 52509
Author: Alexander.Trofimov
(1.0.0.92) - XlsxSerializerCom.dll
Добавил конвертацию из bin в csv
Revision: 52340
Author: Alexander.Trofimov
(1.0.0.91) - XlsxSerializerCom.dll
Добавил открытие CSV (сразу перегоняем его в наши структуры и возвращаем бинарник)
Для этого в опциях нужно передать xml-ку c типом файла, разделителем и кодировкой

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52722 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:32:19 +03:00
7c70504e86 Author: Sergey.Konovalov
(2.0.0.155): AVSOfficeDocxFile2
Проблема при открытии docx с комментариями, если paraId начинается с 0.

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52720 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:32:17 +03:00
ba1c3c55a1 Revision: 52565
Author: Sergey.Konovalov
Bug 15637 - Не открывается epub файл в AVS Document Converter
Revision: 52503
Author: Alexander.Trofimov
WritingElement_ReadAttributes_Read_if -> WritingElement_ReadAttributes_ReadSingle

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52719 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:32:15 +03:00
d8848af28f git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52714 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:32:13 +03:00
3013729bb6 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52712 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:32:11 +03:00
9a848b4d8b git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52711 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:32:09 +03:00
fe7a424a87 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52704 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:32:07 +03:00
255931bd51 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52701 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:32:05 +03:00
ecd8689c3a (1.0.0.33) ASC version full
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52700 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:32:03 +03:00
846e37715a (1.0.0.33) ASC version full
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52699 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:32:01 +03:00
5d06496611 added libs
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52691 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:31:59 +03:00
1a54ed7aef git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52690 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:31:57 +03:00
f5d8b8efdd git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52689 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:31:55 +03:00
fe4fad402d git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52688 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:31:53 +03:00
0a500f588f git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52685 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:31:51 +03:00
015b429d99 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52684 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:31:49 +03:00
602339cedf git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52681 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:31:47 +03:00
6b16e7ecf7 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52680 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:31:45 +03:00
099441a4af git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52679 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:31:43 +03:00
4a9568ff27 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52676 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:31:41 +03:00
496b0bb7cd git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52675 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:31:39 +03:00
3e05bcece9 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52674 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:31:37 +03:00
a4f8e08f82 (1.0.0.43) ASC version full
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52673 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:31:35 +03:00
b12dd07a7e git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52672 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:31:34 +03:00
7f6697def7 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52671 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:31:32 +03:00
38a2e0968b (1.0.0.74) ASC version full
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52670 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:31:30 +03:00
4fffd3e007 (1.0.0.32) ASC version full
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52667 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:31:28 +03:00
6a4f82bfcb (1.0.0.32) ASC version full
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52666 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:31:26 +03:00
9188611364 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52665 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:31:24 +03:00
3ff443ffb8 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52664 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:31:22 +03:00
1da54778ba (1.0.0.66) ASC version full
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52663 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:31:20 +03:00
ff06dee728 (1.0.0.66) ASC version full
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52662 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:31:18 +03:00
dcc8f59808 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52661 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:31:16 +03:00
dbd1cefbcf git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52660 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:31:14 +03:00
ef7202ba35 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52659 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:31:12 +03:00
b9143638b6 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52658 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:31:10 +03:00
bb92a4a352 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52656 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:31:08 +03:00
e723837988 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52655 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:31:06 +03:00
f6a1ef7c38 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52653 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:31:02 +03:00
b4c3d5df16 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52652 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:30:55 +03:00
bed530883b git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52651 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:30:45 +03:00
06a0d69330 changed dependency from AVSImageStudio to ASCImageStudio
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52647 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:30:43 +03:00
e6739588fa git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52646 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:30:41 +03:00
fef7a0c3d3 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52645 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:30:39 +03:00
2a01785cbc git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52644 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:30:37 +03:00
b0e6850c8f git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52643 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:30:35 +03:00
31ef8bb190 (2.0.0.10) ASC version full
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52642 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:30:33 +03:00
dd5e0fbbc6 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52641 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:30:31 +03:00
60e9397767 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52640 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:30:29 +03:00
8caf763cb3 (2.0.0.10) ASC version full
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52639 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:30:27 +03:00
e18ac0d198 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52637 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:30:25 +03:00
664c3d150c git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52636 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:30:22 +03:00
589a6cb04e git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52633 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:30:20 +03:00
215d849ea9 (1.0.0.20) ASC version full
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52631 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:30:19 +03:00
d3480be5f4 (1.0.0.20) ASC version full
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52630 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:30:17 +03:00
514ccf9292 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52627 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:30:14 +03:00
551bda2431 (1.0.0.25) ASC version (full & opensource)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52625 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:30:12 +03:00
0d161b5aaf git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52623 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:30:10 +03:00
5b1c8180ab git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52622 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:30:08 +03:00
e62a7c83e2 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52620 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:30:06 +03:00
811e57427f (1.0.0.18) ASC version (full & opensource)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52618 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:30:04 +03:00
4297cd7411 (2.0.0.155) ASC version (full & opensource)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52616 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:30:02 +03:00
f826f0ca1a (1.0.0.6) add panose to interface
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52614 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:30:00 +03:00
1d1af41443 (1.0.0.91) ASC version (full & opensource)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52612 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:29:58 +03:00
fa196c8bfd git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52610 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:29:57 +03:00
5d750de5b4 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52607 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:29:55 +03:00
51f19a3cfa (1.0.0.222) full & opensource version
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52606 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:29:53 +03:00
65de9b2aa6 (1.0.0.222) full & opensource version
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52605 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:29:51 +03:00
1c7ba5f211 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52604 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:29:49 +03:00
178c5d1664 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52603 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:29:47 +03:00
bdb2c193be git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52602 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:29:45 +03:00
637f48a6b3 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52601 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:29:43 +03:00
7d1ded3202 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52600 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:29:40 +03:00
7b48fe89d1 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52599 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:29:38 +03:00
47d418664e git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52595 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:29:35 +03:00
0cfb8cb02c git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52594 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:29:33 +03:00
c8fe6da034 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52593 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:29:31 +03:00
3a89c5b143 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52592 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:29:29 +03:00
8f29b48ae8 (1.0.0.74) ASC version
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52591 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:29:26 +03:00
55a5538ee0 (1.0.0.74) ASC version
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52590 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:29:24 +03:00
41018e3c11 (1.0.1.172) ASC document renderer
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52588 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:29:23 +03:00
d4b5b37be4 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52584 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:29:21 +03:00
8a7f7d341c git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52583 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:29:19 +03:00
c8f435e35e git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52582 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:29:17 +03:00
7c38dab7db git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52581 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:29:15 +03:00
5a7bc4a410 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52580 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:29:13 +03:00
40057252b5 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52579 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:29:11 +03:00
706daa2085 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52578 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:29:09 +03:00
ecf0871c56 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52577 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:29:06 +03:00
749caff783 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52576 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:29:04 +03:00
d60fb7ec62 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52575 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:29:02 +03:00
b7eaf23539 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52574 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:29:00 +03:00
3633aa6ddd git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52566 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:28:58 +03:00
0a02cd77b9 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52564 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:28:56 +03:00
b76e96a530 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52563 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:28:54 +03:00
c8acb1e364 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52562 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:28:52 +03:00
b837572fb5 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52561 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:28:49 +03:00
5eebdda782 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52558 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:28:42 +03:00
4c4a813cb1 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52557 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:28:40 +03:00
cf8cc93b08 (1.0.0.132) opensource & full versions
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52555 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:28:38 +03:00
bec6162399 (1.0.0.132) opensource & full versions
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52554 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:28:36 +03:00
be94cdf7da git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52549 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:28:34 +03:00
3f56b90590 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52548 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:28:32 +03:00
2911b20b55 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52546 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:28:30 +03:00
8032b738af git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52545 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:28:28 +03:00
4407385d87 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52544 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:28:26 +03:00
aa844a1306 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52543 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:28:24 +03:00
4d8d02ff81 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52542 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:28:22 +03:00
d78fd48288 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52541 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:28:20 +03:00
e2d0a92c0e (1.0.0.5) add stylename to interface
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52539 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:28:18 +03:00
7278293e61 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52538 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:28:16 +03:00
6f854793e5 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52537 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:28:14 +03:00
c00c70140c git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52536 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:28:12 +03:00
c843c5110a git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52535 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:28:10 +03:00
59fc1322ce git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52534 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:28:08 +03:00
39e20ec73f git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52533 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:28:06 +03:00
444b541b81 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52532 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:28:03 +03:00
ba72be65ef git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52515 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:28:01 +03:00
e0566c5cf8 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52506 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:27:59 +03:00
5f7e39d092 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52505 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:27:57 +03:00
1d61bccc73 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52497 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:27:55 +03:00
c5e7d1b1e8 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52496 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:27:53 +03:00
c68fc245eb git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52494 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:27:51 +03:00
e2d0b1e8cb git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52493 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:27:49 +03:00
a35ee3f7c0 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52492 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:27:47 +03:00
285e04314d git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52491 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:27:45 +03:00
234a68d45c git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52490 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:27:42 +03:00
e520732234 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52489 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:27:40 +03:00
058c3a6955 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52488 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:27:37 +03:00
9260e5a764 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52487 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:27:35 +03:00
af868f87f2 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52484 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:27:33 +03:00
9aabbaaa83 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52483 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:27:31 +03:00
230a523119 (1.0.1.171) ASC version
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52482 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:27:29 +03:00
5d199d91b3 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52481 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:27:27 +03:00
c119ccd0d1 (1.0.1.171) ASC version
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52480 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:27:25 +03:00
95d3e4bd90 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52479 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:27:23 +03:00
5b01d801d9 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52478 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:27:21 +03:00
cefd1cfeef git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52477 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:27:17 +03:00
e2b1c27298 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52476 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:27:15 +03:00
05bec690c1 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52475 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:27:13 +03:00
020f38908b git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52474 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:27:11 +03:00
00a093fd81 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52473 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:27:07 +03:00
a9aaf4fd31 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52472 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:27:05 +03:00
92f141589b git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52471 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:26:56 +03:00
7eec1902ef git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52470 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:26:55 +03:00
d3fe45b412 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52469 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:26:52 +03:00
1a8be09075 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52468 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:26:50 +03:00
2c259299a2 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52465 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:26:48 +03:00
1a833fdde4 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52464 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:26:46 +03:00
0b60c6d30a git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52462 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:26:44 +03:00
a1aa44c6a3 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52461 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:26:42 +03:00
78e5032786 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52441 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:26:39 +03:00
47f6b67a64 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52438 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:26:37 +03:00
a1abf411c4 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52424 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:26:35 +03:00
36db1ee77b git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52423 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:26:33 +03:00
498102911e git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52421 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:26:30 +03:00
7df8dab405 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52419 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:26:28 +03:00
73bb3f1506 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52418 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:26:26 +03:00
7066b49b55 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52417 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:26:24 +03:00
20392cec38 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52416 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:26:22 +03:00
80203c2cf6 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52415 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:26:18 +03:00
53eb237de6 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52414 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:26:14 +03:00
abe0b8ebba git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52413 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:26:12 +03:00
e410740a62 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52412 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:26:10 +03:00
512176cbd4 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52411 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:26:08 +03:00
3997624e72 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52410 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:26:05 +03:00
b3dc027b4a git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52409 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:26:03 +03:00
8eb049bb2f git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52408 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:26:01 +03:00
7afb378e70 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52406 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:25:59 +03:00
2a2568e1b8 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52405 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:25:56 +03:00
6bdac757f5 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52403 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:25:54 +03:00
81251eb5c5 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52402 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:25:52 +03:00
225fadaf8a git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52401 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:25:50 +03:00
6bae39e31d git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52400 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:25:48 +03:00
126b5713e2 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52399 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:25:46 +03:00
ab112ce1b2 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52398 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:25:45 +03:00
a22024b76b git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52397 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:25:43 +03:00
ec59b5e800 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52396 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:25:41 +03:00
fa556c65bb git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52395 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:25:39 +03:00
a054a06ab8 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52394 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:25:37 +03:00
f2c4c9fba2 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52393 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:25:35 +03:00
c336056d01 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52392 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:25:32 +03:00
304de8f784 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52390 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:25:30 +03:00
6840e1edf3 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52389 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:25:28 +03:00
cc405be5fa git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52388 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:25:24 +03:00
0d90d2f0c9 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52384 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:25:21 +03:00
f4995abf45 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52383 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:25:19 +03:00
c3ecfd8fe7 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52381 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:25:17 +03:00
14342f1d85 Перенесены AllFontsGen и ProcessRunner в папку Tools
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52380 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:25:15 +03:00
79acb6756d git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52379 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:25:13 +03:00
21998e329f git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52378 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:25:11 +03:00
6cc972787b (1.0.0.1) AllFontsGen изменен таргет для сборки AnyCpu -> x86
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52376 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:25:09 +03:00
ee48f7a784 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52375 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:25:07 +03:00
3d2e5f54f9 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52374 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:25:04 +03:00
b3da58553a (1.0.0.7) ASC version
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52373 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:25:02 +03:00
0a24766d8b (1.0.0.7) ASC version
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52372 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:25:00 +03:00
91596a076b git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52370 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:24:58 +03:00
d491226eba git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52369 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:24:56 +03:00
41c25e1742 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52368 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:24:54 +03:00
9fb2e7e7ac git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52367 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:24:52 +03:00
743a076510 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52366 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:24:50 +03:00
718867da3f git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52365 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:24:48 +03:00
a1713d1f19 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52364 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:24:46 +03:00
b84d4a59ae unresolved dependency from AVSPPTFile.dll
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52363 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:24:44 +03:00
8abd536097 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52362 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:24:42 +03:00
b4d11a9706 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52361 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:24:38 +03:00
a4fad9df90 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52360 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:23:54 +03:00
13d3f8a081 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52359 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:22:35 +03:00
bde853b628 (1.0.0.4) stable version
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52354 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:21:55 +03:00
73759e3d17 Поправлены пути в проекте
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52353 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:21:53 +03:00
0a62d8d99f git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52352 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:21:51 +03:00
2fae7f0b96 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52351 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:21:50 +03:00
45ee8b91ff AVS->ASC
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52349 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:21:48 +03:00
4a4a739ed2 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52346 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:21:46 +03:00
4d6f0ef8e0 AVS->ASC
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52344 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:21:44 +03:00
f2fa1f0d85 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52335 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:21:42 +03:00
b2cf651f6f git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52331 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:21:41 +03:00
5bb9e5cbd1 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52325 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:21:39 +03:00
b0435f2766 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52324 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:21:35 +03:00
b8d0d998d0 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52322 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:21:04 +03:00
802da6aff4 deleted dependency from AVSMediaCore
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52321 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:21:02 +03:00
9b25251fb4 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52320 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:21:01 +03:00
9004e862d0 AVS->ASC
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52318 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:20:59 +03:00
783ab15272 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52316 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:20:57 +03:00
2ca4b3bee5 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52315 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:20:55 +03:00
ccb80d118c git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52314 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:20:54 +03:00
b7bc2b2a84 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52313 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:20:52 +03:00
ec5832d80d git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52312 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:20:50 +03:00
f94c3269ca git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52311 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:20:48 +03:00
5dc4b7488a git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52310 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:20:46 +03:00
2d8097e871 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52309 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:20:44 +03:00
1e7c7d3898 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52308 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:20:42 +03:00
1836c63e7a git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52307 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:20:40 +03:00
786f83bb3d git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52306 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:20:39 +03:00
ecdd9abbe0 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52305 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:20:37 +03:00
b1fe105fbb (1.0.0.3): OfficeCore
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52298 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:20:35 +03:00
e8abe66d6b git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52292 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:20:33 +03:00
d636581e0b git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52289 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:20:31 +03:00
7496067052 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52285 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:20:29 +03:00
154615f67d git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52284 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:20:27 +03:00
bda7f8274a git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52282 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:20:10 +03:00
621610d0da git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52281 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:20:08 +03:00
ad44dfd8cb git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52280 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:20:06 +03:00
6a4f2bca31 AVS->ASC
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52274 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:20:04 +03:00
97f3942906 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52273 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:20:03 +03:00
f773eb1c07 OfficeCore
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52268 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:20:01 +03:00
d720b66be1 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52264 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:19:58 +03:00
9a43577099 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52263 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:19:56 +03:00
27cdd57da3 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52262 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:19:54 +03:00
efb025a5dc git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52258 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:19:52 +03:00
5477a4625d git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52257 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:19:51 +03:00
ad2b28d6bd git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52255 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:19:49 +03:00
237f8dfb73 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52254 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:19:47 +03:00
2608aba72f git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52253 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:19:45 +03:00
04e1791df5 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52251 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:19:44 +03:00
d9e6e8e54c git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52250 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:19:42 +03:00
c493712e61 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52249 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:19:40 +03:00
b921afd8d9 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52248 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:19:38 +03:00
71e2f4f908 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52247 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:19:36 +03:00
6e380d054c copy from VideoStudio
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52246 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:19:34 +03:00
19725ae0fc AVS->ASC
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52245 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:19:32 +03:00
266c42854c git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52244 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:19:31 +03:00
b22a3e200a git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52238 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:19:28 +03:00
e10c873719 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52237 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:19:18 +03:00
33865249b3 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52236 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:19:13 +03:00
47bbf2e734 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52235 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:18:41 +03:00
4f75f6a7ed git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52234 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:18:37 +03:00
61ed8554df git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52233 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:18:29 +03:00
265f75148a git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52232 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:18:26 +03:00
191aab2474 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52231 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:18:24 +03:00
27111bbd45 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52230 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:18:18 +03:00
0b39c5362a git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52229 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:17:51 +03:00
61d96d64fe git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52228 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:17:45 +03:00
cf55b7c63a git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52227 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:17:41 +03:00
ee3b5330aa git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52226 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:17:33 +03:00
139fd985fc git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52225 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:17:31 +03:00
72fcc528a0 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52224 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:17:20 +03:00
7a2da91c2f git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52223 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:17:14 +03:00
255aae9fb4 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52222 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:17:03 +03:00
3779f31d9e git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52221 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:16:55 +03:00
7299b44189 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52220 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:16:45 +03:00
351623bf2d git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52219 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:16:43 +03:00
a21a079642 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52218 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:16:39 +03:00
4e67b5bf16 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52217 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:16:18 +03:00
14e88b35c2 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52216 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:16:15 +03:00
483befc223 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52215 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:16:13 +03:00
a826b0c021 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52214 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:16:10 +03:00
7c3a5964d9 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52213 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:15:58 +03:00
ead402eac6 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52211 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:15:52 +03:00
c6db3b1ec9 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52210 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:15:47 +03:00
27f677904f git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52209 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:15:44 +03:00
240fd32975 git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52205 954022d7-b5bf-4e40-9824-e11837661b57 2016-05-20 22:15:42 +03:00
cac3e30e47 Удалили лишние проекты
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52204 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:15:19 +03:00
4245d48deb git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@52192 954022d7-b5bf-4e40-9824-e11837661b57 2013-11-19 12:48:11 +00:00
15658 changed files with 702495 additions and 2031967 deletions

12
.gitignore vendored
View File

@ -13,6 +13,11 @@ Common/3dParty/cef/win_32
Common/3dParty/cef/linux_64
Common/3dParty/cef/linux_32
Common/3dParty/cef/mac_64
Common/3dParty/curl/win_64
Common/3dParty/curl/win_32
Common/3dParty/curl/linux_64
Common/3dParty/curl/linux_32
Common/3dParty/curl/mac_64
Common/3dParty/v8/v8
Common/3dParty/v8/depot_tools
Common/3dParty/v8/win_64
@ -20,6 +25,7 @@ Common/3dParty/v8/win_32
Common/3dParty/v8/linux_64
Common/3dParty/v8/linux_32
Common/3dParty/v8/mac_64
Common/3dParty/openssl/openssl
**/core_build
**/Release
**/Debug
@ -39,7 +45,13 @@ ASCOfficeXlsFile2/win32/_ASCOfficeXlsFile2_i.c
ASCOfficeXlsFile2/win32/_ASCOfficeXlsFile2_p.c
ASCOfficeXlsFile2/win32/dlldata.c
OfficeUtils/win32/OfficeUtilsLib/OfficeUtilsLib/ReadMe.txt
X2tConverter/**/Makefile.*
*.7z
*.obj
*.pdb
*.tlb
*.idb
**/.hg
*.zip
*.tar.gz
**/*.build/

View File

@ -1 +1,14 @@
language: cpp
language: cpp
compiler: gcc
dist: trusty
addons:
apt:
packages:
- p7zip-full
script:
- exit 0
# Build fails anyway. See explanation in
# https://github.com/ONLYOFFICE/core/pull/29#issuecomment-306773327
- cd Common/3dParty && ./make.sh
- cd ../../
- make

View File

@ -1,5 +1,5 @@
/*
* (c) Copyright Ascensio System SIA 2010-2016
* (c) Copyright Ascensio System SIA 2010-2018
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)

View File

@ -1,5 +1,5 @@
/*
* (c) Copyright Ascensio System SIA 2010-2016
* (c) Copyright Ascensio System SIA 2010-2018
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)

View File

@ -1,5 +1,5 @@
/*
* (c) Copyright Ascensio System SIA 2010-2016
* (c) Copyright Ascensio System SIA 2010-2018
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)
@ -58,7 +58,10 @@
#include <boost/format.hpp>
namespace DocFormatUtils
#define GETBITS(from, numL, numH) ((from & (((1 << (numH - numL + 1)) - 1) << numL)) >> numL)
#define GETBIT(from, num) ((from & (1 << num)) != 0)
namespace DocFileFormat
{
typedef unsigned char Bool8;
typedef unsigned short Bool16;
@ -125,7 +128,7 @@ namespace DocFormatUtils
if(bDeleteNoUnicode)
{
for(size_t pos = 0; pos != data.size(); ++pos)
for(size_t pos = 0; pos < data.size(); ++pos)
{
switch(data[pos])
{
@ -157,7 +160,7 @@ namespace DocFormatUtils
}
else
{
for(size_t pos = 0; pos != data.size(); ++pos)
for(size_t pos = 0; pos < data.size(); ++pos)
{
switch(data[pos])
{
@ -166,6 +169,8 @@ namespace DocFormatUtils
case '\'': buffer.append(L"&apos;"); break;
case '<': buffer.append(L"&lt;"); break;
case '>': buffer.append(L"&gt;"); break;
case '\0':
return buffer;
default: buffer.append(&data[pos], 1); break;
}
}
@ -499,10 +504,11 @@ namespace DocFormatUtils
facet.widen((char*)bytes, (char*)bytes + size, &result[0]);
for (long i=0; i < result.length(); i++)
for (size_t i=0; i < result.length(); i++)
{
STLCollection->push_back(result[i]);
}
return true;
}
template<class T> static bool GetSTLCollectionFromUtf8( T *STLCollection, unsigned char *bytes, int size)
@ -533,7 +539,7 @@ namespace DocFormatUtils
delete [] pStrUtf16;
return GetSTLCollectionFromLocale(STLCollection, bytes,size);
}
for (long i=0; i < nLength; i++)
for (unsigned int i = 0; i < nLength; i++)
{
STLCollection->push_back(pStrUtf16[i]);
}
@ -563,7 +569,7 @@ namespace DocFormatUtils
delete [] pStrUtf32;
return GetSTLCollectionFromLocale(STLCollection, bytes, size);
}
for (long i=0; i < nLength; i++)
for (unsigned int i = 0; i < nLength; i++)
{
STLCollection->push_back(pStrUtf32[i]);
}
@ -635,21 +641,19 @@ namespace DocFormatUtils
else
{
std::string sCodePage;
for (int i = 0; i < UNICODE_CONVERTER_ENCODINGS_COUNT; ++i)
std::map<int, std::string>::const_iterator pFind = NSUnicodeConverter::mapEncodingsICU.find(code_page);
if (pFind != NSUnicodeConverter::mapEncodingsICU.end())
{
if (code_page == NSUnicodeConverter::Encodings[i].WindowsCodePage)
{
sCodePage = NSUnicodeConverter::Encodings[i].Name;
break;
}
sCodePage = pFind->second;
}
if (sCodePage.empty())
sCodePage = "CP1250"/* + std::to_string(code_page)*/;
NSUnicodeConverter::CUnicodeConverter oConverter;
std::wstring unicode_string = oConverter.toUnicode((char*)bytes, size, sCodePage.c_str());
for (long i=0; i < unicode_string.size(); i++)
for (size_t i = 0; i < unicode_string.size(); i++)
{
STLCollection->push_back(unicode_string[i]);
}
@ -766,18 +770,12 @@ namespace DocFormatUtils
static inline std::wstring IntToWideString(int value)
{
#if defined(_WIN32) || defined (_WIN64)
wchar_t buff[33] ={};
_itow(value, buff, 10);
return std::wstring(buff);
#else
return (std::to_wstring(value));
#endif
}
static inline std::wstring DoubleToWideString(double value)
{
std::wstringstream src;
std::wstringstream src;
src << value;
return std::wstring(src.str());
@ -785,8 +783,7 @@ namespace DocFormatUtils
static inline std::string DoubleToString(double value)
{
std::stringstream src;
std::stringstream src;
src << value;
return std::string(src.str());
@ -813,36 +810,16 @@ namespace DocFormatUtils
static inline std::wstring IntToFormattedWideString( int value, const wchar_t* format )
{
// const int size = 33;
// wchar_t strValue[size] = L"\0";
if ( format == NULL ) return L"";
// swprintf_s( strValue, size, format, value );
//// }
// CString format_str;
// format_str.Format(format , value);
std::wstringstream sstream;
sstream << boost::wformat(format) % value;
return sstream.str();
//return string2std_string( format_str );
}
static inline std::wstring DoubleToFormattedWideString( double value, wchar_t* format )
{
if ( format == NULL ) return L"";
//std::wstring wstr;
//if ( format != NULL )
//{
// CString strValue;
// strValue.Format(format, value);
// wstr = string2std_string( strValue );
//}
//return wstr;
std::wstringstream sstream;
sstream << boost::wformat(format) % value;
return sstream.str();
@ -987,4 +964,3 @@ namespace DocFormatUtils
};
}
using namespace DocFormatUtils;

View File

@ -1,5 +1,5 @@
/*
* (c) Copyright Ascensio System SIA 2010-2016
* (c) Copyright Ascensio System SIA 2010-2018
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)

View File

@ -1,5 +1,5 @@
/*
* (c) Copyright Ascensio System SIA 2010-2016
* (c) Copyright Ascensio System SIA 2010-2018
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)

View File

@ -1,5 +1,5 @@
/*
* (c) Copyright Ascensio System SIA 2010-2016
* (c) Copyright Ascensio System SIA 2010-2018
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)

View File

@ -1,5 +1,5 @@
/*
* (c) Copyright Ascensio System SIA 2010-2016
* (c) Copyright Ascensio System SIA 2010-2018
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)

View File

@ -1,5 +1,5 @@
/*
* (c) Copyright Ascensio System SIA 2010-2016
* (c) Copyright Ascensio System SIA 2010-2018
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)

View File

@ -1,5 +1,5 @@
/*
* (c) Copyright Ascensio System SIA 2010-2016
* (c) Copyright Ascensio System SIA 2010-2018
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)

View File

@ -1,5 +1,5 @@
/*
* (c) Copyright Ascensio System SIA 2010-2016
* (c) Copyright Ascensio System SIA 2010-2018
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)

View File

@ -1,5 +1,5 @@
/*
* (c) Copyright Ascensio System SIA 2010-2016
* (c) Copyright Ascensio System SIA 2010-2018
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)
@ -57,11 +57,11 @@ namespace XMLTools
class XMLAttribute
========================================================================================================*/
template <class T> class XMLAttribute
class XMLAttribute
{
private:
std::basic_string<T> m_Name;
std::basic_string<T> m_Value;
std::wstring m_Name;
std::wstring m_Value;
public:
@ -69,56 +69,40 @@ namespace XMLTools
{
}
/*========================================================================================================*/
XMLAttribute( const T* name ) : m_Name(name)
XMLAttribute( const std::wstring & name ) : m_Name(name)
{
}
/*========================================================================================================*/
XMLAttribute( const T* name, const T* value ) : m_Name(name), m_Value(value)
XMLAttribute( const std::wstring & name, const std::wstring & value ) : m_Name(name), m_Value(value)
{
}
~XMLAttribute()
{
}
/*========================================================================================================*/
~XMLAttribute()
void SetValue( const std::wstring & value )
{
m_Value = std::wstring( value );
}
/*========================================================================================================*/
void SetValue( const T* value )
{
m_Value = std::basic_string<T>( value );
}
/*========================================================================================================*/
std::basic_string<T> GetName() const
std::wstring GetName() const
{
return m_Name;
}
/*========================================================================================================*/
std::basic_string<T> GetValue() const
std::wstring GetValue() const
{
return m_Value;
}
/*========================================================================================================*/
std::basic_string<T> GetXMLString()
std::wstring GetXMLString()
{
std::basic_string<T> xmlString( L"" );
std::wstring xmlString( L"" );
xmlString += m_Name;
xmlString += std::basic_string<T>( L"=\"" );
xmlString += std::wstring( L"=\"" );
xmlString += m_Value;
xmlString += std::basic_string<T>( L"\"" );
xmlString += std::wstring( L"\"" );
return xmlString;
}
@ -128,86 +112,63 @@ namespace XMLTools
class XMLElement
========================================================================================================*/
template <class T> class XMLElement
class XMLElement
{
typedef std::pair< std::basic_string<T>, std::basic_string<T> > AttributeValuePair;
typedef std::pair< std::wstring, std::wstring> AttributeValuePair;
private:
std::basic_string<T> m_Name;
std::basic_string<T> m_ElementText;
std::map<std::basic_string<T>, std::basic_string<T>> m_AttributeMap;
std::map<std::basic_string<T>, int> m_ChildMap; //for uniq
std::list<XMLElement<T>> m_Elements;
std::wstring m_Name;
std::wstring m_ElementText;
std::map<std::wstring, std::wstring> m_AttributeMap;
std::map<std::wstring, int> m_ChildMap; //for uniq
std::list<XMLElement> m_Elements;
typedef typename std::list<XMLElement<T>>::iterator ElementsIterator;
typedef typename std::list<XMLElement<T>>::const_iterator ElementsIteratorConst;
typedef std::list<XMLElement>::iterator ElementsIterator;
typedef std::list<XMLElement>::const_iterator ElementsIteratorConst;
typedef typename std::map<std::basic_string<T>, std::basic_string<T>>::iterator AttMapIterator;
typedef typename std::map<std::basic_string<T>, std::basic_string<T>>::const_iterator AttMapIteratorConst;
typedef std::map<std::wstring, std::wstring>::iterator AttMapIterator;
typedef std::map<std::wstring, std::wstring>::const_iterator AttMapIteratorConst;
public:
XMLElement()
XMLElement() {}
XMLElement( const std::wstring & name ) : m_Name(name)
{
}
/*========================================================================================================*/
XMLElement( const T* name ) : m_Name(name)
XMLElement( const std::wstring & prefix, const std::wstring & localName ) :
m_Name( std::wstring( prefix ) + std::wstring( L":" ) + std::wstring( localName ) ), m_ElementText( L"" )
{
}
~XMLElement() {}
/*========================================================================================================*/
XMLElement( const T* prefix, const T* localName ) : m_Name( std::basic_string<T>( prefix ) + std::basic_string<T>( L":" ) + std::basic_string<T>( localName ) ), m_ElementText( L"" )
void AppendText( const std::wstring & text )
{
m_ElementText = std::wstring( text );
}
/*========================================================================================================*/
~XMLElement()
void AppendTextSymbol( const wchar_t symbol )
{
m_ElementText += std::wstring( &symbol );
}
/*========================================================================================================*/
void AppendText( const T* text )
{
m_ElementText = std::basic_string<T>( text );
}
/*========================================================================================================*/
void AppendTextSymbol( const T symbol )
{
m_ElementText += std::basic_string<T>( &symbol );
}
/*========================================================================================================*/
void AppendAttribute( const XMLAttribute<T>& attribute )
void AppendAttribute( const XMLAttribute& attribute )
{
AttributeValuePair p( attribute.GetName(), attribute.GetValue() );
m_AttributeMap.insert( p );
}
/*========================================================================================================*/
void AppendAttribute( const T* name, const T* value )
void AppendAttribute( const std::wstring & name, const std::wstring & value )
{
AttributeValuePair p( std::basic_string<T>( const_cast<T*>( name ) ), std::basic_string<T>( const_cast<T*>( value ) ) );
AttributeValuePair p( name , value );
m_AttributeMap.insert( p );
}
/*========================================================================================================*/
void AppendChild( const XMLElement<T>& element, bool uniq = false)
void AppendChild( const XMLElement& element, bool uniq = false)
{
if (m_ChildMap.find(element.GetName()) != m_ChildMap.end())
{
@ -215,21 +176,17 @@ namespace XMLTools
}
else
{
m_ChildMap.insert(m_ChildMap.end(), std::pair<std::basic_string<T>, int>(element.GetName(), 0));
m_ChildMap.insert(m_ChildMap.end(), std::pair<std::wstring, int>(element.GetName(), 0));
}
m_Elements.push_back( element );
}
/*========================================================================================================*/
void RemoveChild( const XMLElement<T>& element )
void RemoveChild( const XMLElement& element )
{
m_Elements.remove( element );
}
/*========================================================================================================*/
bool FindChild( const XMLElement<T>& element )
bool FindChild( const XMLElement& element )
{
bool result = false;
@ -246,15 +203,13 @@ namespace XMLTools
return result;
}
/*========================================================================================================*/
bool FindChildByName( const T* elementName ) const
bool FindChildByName( const std::wstring & elementName ) const
{
bool result = false;
for ( ElementsIterator iter = m_Elements.begin(); iter != m_Elements.end(); iter++ )
for ( ElementsIteratorConst iter = m_Elements.begin(); iter != m_Elements.end(); iter++ )
{
if ( iter->m_Name == std::basic_string<T>( elementName ) )
if ( iter->m_Name == std::wstring( elementName ) )
{
result = true;
@ -265,9 +220,7 @@ namespace XMLTools
return result;
}
/*========================================================================================================*/
bool RemoveChildByName( const std::basic_string<T>& elementName )
bool RemoveChildByName( const std::wstring& elementName )
{
bool result = false;
@ -286,9 +239,7 @@ namespace XMLTools
return result;
}
/*========================================================================================================*/
bool operator == ( const XMLElement<T>& element ) const
bool operator == ( const XMLElement& element ) const
{
bool result = false;
@ -319,7 +270,7 @@ namespace XMLTools
}
else
{
ElementsIteratorConst thisIter = m_Elements.begin();
ElementsIteratorConst thisIter = m_Elements.begin();
ElementsIteratorConst elementIter = element.m_Elements.begin();
for ( ; thisIter != m_Elements.end(); thisIter++, elementIter++ )
@ -336,34 +287,34 @@ namespace XMLTools
/*========================================================================================================*/
std::basic_string<T> GetName() const
std::wstring GetName() const
{
return m_Name;
}
/*========================================================================================================*/
std::basic_string<T> GetXMLString()
std::wstring GetXMLString()
{
std::basic_string<T> xmlString( L"");
std::wstring xmlString( L"");
bool bIsNameExists = ( m_Name != std::basic_string<T>( L"") );
bool bIsTextExists = ( m_ElementText != std::basic_string<T>( L"") );
bool bIsNameExists = ( m_Name != std::wstring( L"") );
bool bIsTextExists = ( m_ElementText != std::wstring( L"") );
if ( bIsNameExists )
{
xmlString += std::basic_string<T>( L"<" ) + m_Name;
xmlString += std::wstring( L"<" ) + m_Name;
}
if ( ( bIsNameExists ) && ( m_AttributeMap.size() > 0 ) )
{
for ( AttMapIterator iter = m_AttributeMap.begin(); iter != m_AttributeMap.end(); iter++ )
{
xmlString += std::basic_string<T>( L" " );
xmlString += std::wstring( L" " );
xmlString += iter->first;
xmlString += std::basic_string<T>( L"=\"" );
xmlString += std::wstring( L"=\"" );
xmlString += iter->second;
xmlString += std::basic_string<T>( L"\"" );
xmlString += std::wstring( L"\"" );
}
}
@ -371,7 +322,7 @@ namespace XMLTools
{
if ( bIsNameExists )
{
xmlString += std::basic_string<T>( L">" );
xmlString += std::wstring( L">" );
}
for ( ElementsIterator iter = m_Elements.begin(); iter != m_Elements.end(); iter++ )
@ -386,16 +337,16 @@ namespace XMLTools
if ( bIsNameExists )
{
xmlString += std::basic_string<T>( L"</" );
xmlString += std::wstring( L"</" );
xmlString += m_Name;
xmlString += std::basic_string<T>( L">" );
xmlString += std::wstring( L">" );
}
}
else
{
if ( bIsNameExists )
{
xmlString += std::basic_string<T>( L"/>" );
xmlString += std::wstring( L"/>" );
}
}
@ -442,7 +393,7 @@ namespace XMLTools
else
{
std::string s(m_str.begin(), m_str.end());
file.WriteFile((unsigned char*)s.c_str(), s.length());
file.WriteFile((unsigned char*)s.c_str(), (DWORD)s.length());
}
file.CloseFile();
return true;
@ -455,34 +406,12 @@ namespace XMLTools
void WriteInteger(int Value, int Base = 10)
{
#if defined(_WIN32) || defined (_WIN64)
wchar_t buff[33] ={};
_itow(Value, buff, Base);
m_str += std::wstring(buff);
#else
m_str += std::to_wstring(Value);
#endif
}
void WriteDouble(double Value)
{
#if defined(_WIN32) || defined (_WIN64)
int *dec = NULL, *sign = NULL;
char *str = _fcvt( Value , 4, dec, sign);
if (str)
{
std::string sA(str);
delete []str;
m_str += std::wstring(sA.begin(), sA.end());
}
else
{
m_str += L"0";
}
#else
m_str += std::to_wstring(Value);
#endif
}
void WriteBoolean(bool Value)
{

View File

@ -1,5 +1,5 @@
/*
* (c) Copyright Ascensio System SIA 2010-2016
* (c) Copyright Ascensio System SIA 2010-2018
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)

View File

@ -1,5 +1,5 @@
/*
* (c) Copyright Ascensio System SIA 2010-2016
* (c) Copyright Ascensio System SIA 2010-2018
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)

View File

@ -1,5 +1,5 @@
/*
* (c) Copyright Ascensio System SIA 2010-2016
* (c) Copyright Ascensio System SIA 2010-2018
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)
@ -41,7 +41,7 @@ namespace DocFileFormat
public:
AnnotationOwnerList(FileInformationBlock* fib, POLE::Stream* tableStream) : std::vector<std::wstring>()
{
VirtualStreamReader reader(tableStream, fib->m_FibWord97.fcGrpXstAtnOwners, fib->m_bOlderVersion);
VirtualStreamReader reader(tableStream, fib->m_FibWord97.fcGrpXstAtnOwners, fib->m_nWordVersion);
if (fib->m_FibWord97.fcGrpXstAtnOwners > reader.GetSize()) return;

View File

@ -1,5 +1,5 @@
/*
* (c) Copyright Ascensio System SIA 2010-2016
* (c) Copyright Ascensio System SIA 2010-2018
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)
@ -40,7 +40,7 @@ namespace DocFileFormat
//read the user initials (LPXCharBuffer9)
if (reader->olderVersion)
if (reader->nWordVersion > 0)
{
short cch = reader->ReadByte();
@ -76,4 +76,4 @@ namespace DocFileFormat
return static_cast<ByteStructure*>(newObject);
}
}
}

View File

@ -1,5 +1,5 @@
/*
* (c) Copyright Ascensio System SIA 2010-2016
* (c) Copyright Ascensio System SIA 2010-2018
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)
@ -41,9 +41,9 @@ namespace DocFileFormat
static const int STRUCTURE_SIZE = 30;
static const int STRUCTURE_SIZE_OLD = 20;
static const int GetSize(bool bOldVersion)
static const int GetSize(int nWordVersion)
{
return bOldVersion ? STRUCTURE_SIZE_OLD : STRUCTURE_SIZE;
return (nWordVersion > 0) ? STRUCTURE_SIZE_OLD : STRUCTURE_SIZE;
}
inline std::wstring GetUserInitials() const

View File

@ -1,5 +1,5 @@
/*
* (c) Copyright Ascensio System SIA 2010-2016
* (c) Copyright Ascensio System SIA 2010-2018
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)

View File

@ -1,5 +1,5 @@
/*
* (c) Copyright Ascensio System SIA 2010-2016
* (c) Copyright Ascensio System SIA 2010-2018
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)

View File

@ -1,5 +1,5 @@
/*
* (c) Copyright Ascensio System SIA 2010-2016
* (c) Copyright Ascensio System SIA 2010-2018
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)
@ -118,70 +118,78 @@ namespace DocFileFormat
public:
/// Creates a new BorderCode with default values
BorderCode(): cv(0), dptLineWidth(0), brcType(0), ico( Global::ColorIdentifier[0] ), dptSpace(0), fShadow(false), fFrame(false), fNil(false)
BorderCode(): cv(0), dptLineWidth(0), brcType(0), ico( Global::ColorNameIdentifier[0] ), dptSpace(0), fShadow(false), fFrame(false), fNil(false)
{
}
/// Parses the unsigned char for a BRC
BorderCode( unsigned char* bytes, int size ):
cv(0), dptLineWidth(0), brcType(0), ico( Global::ColorIdentifier[0] ), dptSpace(0), fShadow(false), fFrame(false), fNil(false)
cv(0), dptLineWidth(0), brcType(0), ico( Global::ColorNameIdentifier[0] ), dptSpace(0), fShadow(false), fFrame(false), fNil(false)
{
if ( FormatUtils::ArraySum( bytes, size ) == ( size * 255 ) )
{
this->fNil = true;
fNil = true;
}
else if ( size == 8 )
{
//it's a border code of Word 2000/2003
this->cv = FormatUtils::BytesToInt32( bytes, 0, size );
this->ico = std::wstring( Global::ColorIdentifier[0] );
cv = FormatUtils::BytesToInt32( bytes, 0, size );
ico = std::wstring( Global::ColorIdentifier[0] );
this->dptLineWidth = bytes[4];
this->brcType = bytes[5];
dptLineWidth = bytes[4];
brcType = bytes[5];
short val = FormatUtils::BytesToInt16( bytes, 6, size );
this->dptSpace = val & 0x001F;
dptSpace = val & 0x001F;
//not sure if this is correct, the values from the spec are definitly wrong:
this->fShadow = FormatUtils::BitmaskToBool( val, 0x20 );
this->fFrame = FormatUtils::BitmaskToBool( val, 0x40 );
fShadow = FormatUtils::BitmaskToBool( val, 0x20 );
fFrame = FormatUtils::BitmaskToBool( val, 0x40 );
}
else if ( size == 4 )
{
//it's a border code of Word 97
unsigned short val = FormatUtils::BytesToUInt16( bytes, 0, size );
this->dptLineWidth = (unsigned char)( val & 0x00FF );
this->brcType = (unsigned char)( ( val & 0xFF00 ) >> 8 );
dptLineWidth = (unsigned char)( val & 0x00FF );
brcType = (unsigned char)( ( val & 0xFF00 ) >> 8 );
val = FormatUtils::BytesToUInt16( bytes, 2, size );
this->ico = FormatUtils::MapValueToWideString( ( val & 0x00FF ), &Global::ColorIdentifier[0][0], 17, 12 );
this->dptSpace = ( val & 0x1F00 ) >> 8;
ico = FormatUtils::MapValueToWideString( ( val & 0x00FF ), &Global::ColorNameIdentifier[0][0], 17, 12 );
dptSpace = ( val & 0x1F00 ) >> 8;
}
else
else if (size == 2)
{
//throw new ByteParseException("Cannot parse the struct BRC, the length of the struct doesn't match");
unsigned short val = FormatUtils::BytesToUInt16( bytes, 0, size );
dptLineWidth = GETBITS(val, 0, 2);
brcType = GETBITS(val, 3, 4);
fShadow = GETBIT(val, 5);
ico = FormatUtils::MapValueToWideString(GETBITS(val, 6, 10), &Global::ColorNameIdentifier[0][0], 17, 12 );
dptSpace = GETBITS(val, 11, 15);
}
}
BorderCode( const BorderCode& bc )
{
if ( this != &bc )
{
this->cv = bc.cv;
this->dptLineWidth = bc.dptLineWidth;
this->brcType = bc.brcType;
this->ico = bc.ico;
this->dptSpace = bc.dptSpace;
this->fShadow = bc.fShadow;
this->fFrame = bc.fFrame;
this->fNil = bc.fNil;
cv = bc.cv;
dptLineWidth = bc.dptLineWidth;
brcType = bc.brcType;
ico = bc.ico;
dptSpace = bc.dptSpace;
fShadow = bc.fShadow;
fFrame = bc.fFrame;
fNil = bc.fNil;
}
}
bool operator == ( const BorderCode& bc )
{
if ( ( this->cv == bc.cv ) && ( this->dptLineWidth == bc.dptLineWidth ) && ( this->brcType == bc.brcType ) &&
( this->ico == bc.ico ) && ( this->dptSpace == bc.dptSpace ) && ( this->fShadow == bc.fShadow ) &&
( this->fFrame == bc.fFrame ) && ( this->fNil == bc.fNil ) )
if ( ( cv == bc.cv ) && ( dptLineWidth == bc.dptLineWidth ) && ( brcType == bc.brcType ) &&
( ico == bc.ico ) && ( dptSpace == bc.dptSpace ) && ( fShadow == bc.fShadow ) &&
( fFrame == bc.fFrame ) && ( fNil == bc.fNil ) )
{
return true;
}

View File

@ -1,5 +1,5 @@
/*
* (c) Copyright Ascensio System SIA 2010-2016
* (c) Copyright Ascensio System SIA 2010-2018
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)

View File

@ -1,5 +1,5 @@
/*
* (c) Copyright Ascensio System SIA 2010-2016
* (c) Copyright Ascensio System SIA 2010-2018
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)
@ -38,7 +38,7 @@ namespace DocFileFormat
: PropertiesMapping( writer ), _isRunStyleNeeded(isRunStyleNeeded), _isOwnRPr(true), _isRTL(false)
{
_doc = doc;
_rPr = new XMLTools::XMLElement<wchar_t>( _T( "w:rPr" ) );
_rPr = new XMLTools::XMLElement( L"w:rPr");
_revisionData = rev;
_currentPapx = currentPapx;
_styleChpx = styleChpx;
@ -46,7 +46,7 @@ namespace DocFileFormat
_webHidden = false;
}
CharacterPropertiesMapping::CharacterPropertiesMapping( XMLTools::XMLElement<wchar_t>* rPr, WordDocument* doc, RevisionData* rev, ParagraphPropertyExceptions* currentPapx, bool styleChpx, bool isRunStyleNeeded )
CharacterPropertiesMapping::CharacterPropertiesMapping( XMLTools::XMLElement* rPr, WordDocument* doc, RevisionData* rev, ParagraphPropertyExceptions* currentPapx, bool styleChpx, bool isRunStyleNeeded )
: PropertiesMapping( NULL ), _isRunStyleNeeded(isRunStyleNeeded), _isOwnRPr(false), _isRTL(false)
{
_doc = doc;
@ -77,7 +77,7 @@ namespace DocFileFormat
// apend revision changes
if (_revisionData->Type == Changed)
{
XMLTools::XMLElement<wchar_t> rPrChange( _T( "w:rPrChange" ) );
XMLTools::XMLElement rPrChange( L"w:rPrChange");
//todooo date - _revisionData->Dttm.Convert( new DateMapping( rPrChange ) );
@ -85,7 +85,7 @@ namespace DocFileFormat
if (author_str)
{
XMLTools::XMLAttribute<wchar_t> author( _T( "w:author" ), FormatUtils::XmlEncode(*author_str).c_str());
XMLTools::XMLAttribute author( L"w:author", FormatUtils::XmlEncode(*author_str));
rPrChange.AppendAttribute( author );
}
@ -98,7 +98,7 @@ namespace DocFileFormat
//write properties
if ( ( m_pXmlWriter != NULL ) && ( ( _rPr->GetChildCount() > 0 ) || ( _rPr->GetAttributeCount() > 0 ) ) )
{
m_pXmlWriter->WriteString( _rPr->GetXMLString().c_str() );
m_pXmlWriter->WriteString( _rPr->GetXMLString());
}
}
@ -108,7 +108,7 @@ namespace DocFileFormat
{
//Todo сделать определение симольного шрифта через fontManager
//Заглушка под Google Docs, они пишут bullet в Arial
if (-1 != m_sAsciiFont.find (_T("Arial")) && -1 != m_sEastAsiaFont.find (_T("Arial")) && -1 != m_shAnsiFont.find (_T("Arial")))
if (-1 != m_sAsciiFont.find (L"Arial") && -1 != m_sEastAsiaFont.find (L"Arial") && -1 != m_shAnsiFont.find (L"Arial"))
return false;
return true;
@ -116,377 +116,380 @@ namespace DocFileFormat
/*========================================================================================================*/
void CharacterPropertiesMapping::convertSprms( std::list<SinglePropertyModifier>* sprms, XMLTools::XMLElement<wchar_t>* parent )
void CharacterPropertiesMapping::convertSprms( std::list<SinglePropertyModifier>* sprms, XMLTools::XMLElement* parent )
{
XMLTools::XMLElement<wchar_t> * rFonts = new XMLTools::XMLElement<wchar_t> ( _T( "w:rFonts" ) );
XMLTools::XMLElement<wchar_t> * color = new XMLTools::XMLElement<wchar_t> ( _T( "w:color" ) );
XMLTools::XMLAttribute<wchar_t> * colorVal = new XMLTools::XMLAttribute<wchar_t> ( _T( "w:val" ) );
XMLTools::XMLElement<wchar_t> * lang = new XMLTools::XMLElement<wchar_t> ( _T( "w:lang" ) );
XMLTools::XMLElement * rFonts = new XMLTools::XMLElement ( L"w:rFonts" );
XMLTools::XMLElement * color = new XMLTools::XMLElement ( L"w:color" );
XMLTools::XMLAttribute * colorVal = new XMLTools::XMLAttribute ( L"w:val" );
XMLTools::XMLElement * lang = new XMLTools::XMLElement ( L"w:lang" );
if (_webHidden)
{
XMLTools::XMLElement<wchar_t> * webHidden = new XMLTools::XMLElement<wchar_t> ( _T( "w:webHidden" ) );
XMLTools::XMLElement * webHidden = new XMLTools::XMLElement ( L"w:webHidden" );
parent->AppendChild( *webHidden );
RELEASEOBJECT( webHidden );
}
std::list<SinglePropertyModifier>::iterator end = sprms->end();
for (std::list<SinglePropertyModifier>::iterator iter = sprms->begin(); iter != end; ++iter)
if ((sprms) && (!sprms->empty()))
{
int nProperty = 0; //for unknown test
switch ( (int)( iter->OpCode ) )
std::list<SinglePropertyModifier>::iterator end = sprms->end();
for (std::list<SinglePropertyModifier>::iterator iter = sprms->begin(); iter != end; ++iter)
{
case sprmOldCIstd :
case sprmCIstd : // style id
int nProperty = 0; //for unknown test
switch ( (int)( iter->OpCode ) )
{
if (_isRunStyleNeeded && !_webHidden)
case sprmOldCIstd :
case sprmCIstd : // style id
{
_currentIstd = FormatUtils::BytesToUInt16( iter->Arguments, 0, iter->argumentsSize );
if (_currentIstd < _doc->Styles->Styles->size())
if (_isRunStyleNeeded && !_webHidden)
{
appendValueElement( parent, _T( "rStyle" ), StyleSheetMapping::MakeStyleId( _doc->Styles->Styles->at( _currentIstd ) ).c_str(), true );
_currentIstd = FormatUtils::BytesToUInt16( iter->Arguments, 0, iter->argumentsSize );
if (_currentIstd < _doc->Styles->Styles->size())
{
appendValueElement( parent, L"rStyle", StyleSheetMapping::MakeStyleId( _doc->Styles->Styles->at( _currentIstd ) ), true );
}
}
}break;
case sprmCFBiDi :
appendFlagElement( parent, *iter, L"rtl", true );
_isRTL = true;
break;
case sprmOldCFBold :
case sprmCFBold :
appendFlagElement( parent, *iter, L"b", true );
break;
case sprmCFBoldBi :
appendFlagElement( parent, *iter, L"bCs", true );
break;
case sprmOldCFCaps :
case sprmCFCaps :
appendFlagElement( parent, *iter, L"caps", true );
break;
case sprmCFComplexScripts :
appendFlagElement( parent, *iter, L"cs", true );
break;
case sprmCFDStrike :
appendFlagElement( parent, *iter, L"dstrike", true );
break;
case sprmCFEmboss :
appendFlagElement( parent, *iter, L"emboss", true );
break;
case sprmCFImprint :
appendFlagElement( parent, *iter, L"imprint", true );
break;
case sprmOldCFItalic :
case sprmCFItalic :
appendFlagElement( parent, *iter, L"i", true );
break;
case sprmCFItalicBi:
appendFlagElement( parent, *iter, L"iCs", true );
break;
case 0x0875:
appendFlagElement( parent, *iter, L"noProof", true );
break;
case sprmOldCFOutline:
case sprmCFOutline:
appendFlagElement( parent, *iter, L"outline", true );
break;
case sprmOldCFShadow:
case sprmCFShadow:
appendFlagElement( parent, *iter, L"shadow", true );
break;
case sprmOldCFSmallCaps:
case sprmCFSmallCaps:
appendFlagElement( parent, *iter, L"smallCaps", true );
break;
case sprmCFSpecVanish:
appendFlagElement( parent, *iter, L"specVanish", true );
break;
case sprmOldCFStrike:
case sprmCFStrike:
appendFlagElement( parent, *iter, L"strike", true );
break;
case sprmOldCFVanish:
case sprmCFVanish:
appendFlagElement( parent, *iter, L"vanish", true );
break;
case 0x0811:
appendFlagElement( parent, *iter, L"webHidden", true );
break;
case sprmOldCIss:
case sprmCIss:
if (iter->argumentsSize > 0 && iter->Arguments[0] < 3) //Metaevan.doc
appendValueElement( parent, L"vertAlign", FormatUtils::MapValueToWideString( iter->Arguments[0], &SuperscriptIndex[0][0], 3, 12 ), true );
break;
case sprmCRgLid0_80:
case sprmCRgLid0:
{ //latin
LanguageId langid( FormatUtils::BytesToInt16( iter->Arguments, 0, iter->argumentsSize ) );
LanguageIdMapping* langIDMapping = new LanguageIdMapping( lang, Default );
langid.Convert( langIDMapping );
RELEASEOBJECT( langIDMapping );
}break;
case sprmOldCLid:
case sprmCRgLid1_80:
case sprmCRgLid1:
{ //east asia
LanguageId langid( FormatUtils::BytesToInt16( iter->Arguments, 0, iter->argumentsSize ) );
LanguageIdMapping* langIDMapping = new LanguageIdMapping( lang, EastAsian );
langid.Convert( langIDMapping );
RELEASEOBJECT( langIDMapping );
}break;
case sprmCLidBi:
{
LanguageId langid( FormatUtils::BytesToInt16( iter->Arguments, 0, iter->argumentsSize ) );
LanguageIdMapping* langIDMapping = new LanguageIdMapping( lang, Complex );
langid.Convert( langIDMapping );
RELEASEOBJECT( langIDMapping );
}break;
case sprmCBrc80:
case sprmCBrc:
{ //borders
XMLTools::XMLElement bdr( L"w:bdr" );
BorderCode bc( iter->Arguments, iter->argumentsSize );
appendBorderAttributes( &bc, &bdr );
parent->AppendChild( bdr );
}break;
case sprmCShd80:
case sprmCShd:
{ //shading
ShadingDescriptor desc( iter->Arguments, iter->argumentsSize );
appendShading( parent, desc );
}break;
case sprmOldCIco:
case sprmCIco:
case sprmCIcoBi:
{//color
colorVal->SetValue( FormatUtils::MapValueToWideString( iter->Arguments[0], &Global::ColorIdentifier[0][0], 17, 12 ));
}break;
case sprmCCv:
{
std::wstringstream sstream;
sstream << boost::wformat(L"%02x%02x%02x") % iter->Arguments[0] % /*G*/iter->Arguments[1] % /*B*/iter->Arguments[2];
colorVal->SetValue(sstream.str());
}break;
case sprmCOldHighlight:
{
appendValueElement( parent, L"highlight", FormatUtils::MapValueToWideString( iter->Arguments[1], &Global::ColorNameIdentifier[0][0], 17, 12 ), true );
}break;
case sprmCHighlight:
{
appendValueElement( parent, L"highlight", FormatUtils::MapValueToWideString( iter->Arguments[0], &Global::ColorNameIdentifier[0][0], 17, 12 ), true );
}break;
case sprmOldCDxaSpace:
case sprmCDxaSpace:
{
appendValueElement( parent, L"spacing", FormatUtils::IntToWideString( FormatUtils::BytesToInt16( iter->Arguments, 0, iter->argumentsSize ) ), true );
}break;
case sprmCFtcBi :
{//default from FontTable
size_t nIndex = FormatUtils::BytesToUInt16 (iter->Arguments, 0, iter->argumentsSize);
if( nIndex < _doc->FontTable->Data.size() )
{
FontFamilyName* ffn = static_cast<FontFamilyName*>( _doc->FontTable->operator [] ( nIndex ) );
if (ffn)
m_sDefaultFont = ffn->xszFtn;
}
}break;
case sprmCHpsBi :
{
appendValueElement( parent, L"szCs",
FormatUtils::IntToWideString( FormatUtils::BytesToInt16( iter->Arguments, 0, iter->argumentsSize ) ), true );
}
break;
// Font Size in points (2~3276) default 20-half-points
case sprmOldCHps :
{
appendValueElement (parent, L"sz",
FormatUtils::IntToWideString (FormatUtils::BytesToUChar (iter->Arguments, 0, iter->argumentsSize) ),
true );
}break;
case sprmCHps :
{
appendValueElement (parent, L"sz",
FormatUtils::IntToWideString (FormatUtils::BytesToUInt16 (iter->Arguments, 0, iter->argumentsSize) ), true );
}break;
case sprmCMajority :
{ //for complex props
}break;
case sprmOldCHpsPos:
{ // The vertical position, in half-points, of text relative to the normal position. (MUST be between -3168 and 3168)
short nVertPos = FormatUtils::BytesToUChar(iter->Arguments, 0, iter->argumentsSize);
appendValueElement (parent, L"position", nVertPos, true);
}break;
case sprmCHpsPos:
{ // The vertical position, in half-points, of text relative to the normal position. (MUST be between -3168 and 3168)
short nVertPos = FormatUtils::BytesToInt16(iter->Arguments, 0, iter->argumentsSize);
appendValueElement (parent, L"position", nVertPos, true);
}break;
case sprmOldCHpsKern:
case sprmCHpsKern:
{
appendValueElement( parent, L"kern", FormatUtils::IntToWideString( FormatUtils::BytesToInt16( iter->Arguments, 0, iter->argumentsSize ) ), true );
}break;
case sprmOldCFtc:
case sprmCRgFtc0:
{ // font family
size_t nIndex = FormatUtils::BytesToUInt16( iter->Arguments, 0, iter->argumentsSize );
if( nIndex < _doc->FontTable->Data.size() )
{
XMLTools::XMLAttribute* ascii = new XMLTools::XMLAttribute( L"w:ascii" );
FontFamilyName* ffn = static_cast<FontFamilyName*>( _doc->FontTable->operator [] ( nIndex ) );
m_sAsciiFont = ffn->xszFtn;
ascii->SetValue( FormatUtils::XmlEncode(m_sAsciiFont, true));
rFonts->AppendAttribute( *ascii );
RELEASEOBJECT( ascii );
}
}break;
case sprmCRgFtc1:
{
size_t nIndex = FormatUtils::BytesToUInt16( iter->Arguments, 0, iter->argumentsSize );
if( nIndex >= 0 && nIndex < _doc->FontTable->Data.size() )
{
XMLTools::XMLAttribute* eastAsia = new XMLTools::XMLAttribute( L"w:eastAsia" );
FontFamilyName* ffn = static_cast<FontFamilyName*>( _doc->FontTable->operator [] ( nIndex ) );
m_sEastAsiaFont = ffn->xszFtn;
eastAsia->SetValue( FormatUtils::XmlEncode(m_sEastAsiaFont));
rFonts->AppendAttribute( *eastAsia );
RELEASEOBJECT( eastAsia );
}
}
}break;
break;
case sprmCFBiDi :
appendFlagElement( parent, *iter, _T( "rtl" ), true );
_isRTL = true;
break;
case sprmOldCFBold :
case sprmCFBold :
appendFlagElement( parent, *iter, _T( "b" ), true );
break;
case sprmCFBoldBi :
appendFlagElement( parent, *iter, _T( "bCs" ), true );
break;
case sprmOldCFCaps :
case sprmCFCaps :
appendFlagElement( parent, *iter, _T( "caps" ), true );
break;
case sprmCFComplexScripts :
appendFlagElement( parent, *iter, _T( "cs" ), true );
break;
case sprmCFDStrike :
appendFlagElement( parent, *iter, _T( "dstrike" ), true );
break;
case sprmCFEmboss :
appendFlagElement( parent, *iter, _T( "emboss" ), true );
break;
case sprmCFImprint :
appendFlagElement( parent, *iter, _T( "imprint" ), true );
break;
case sprmOldCFItalic :
case sprmCFItalic :
appendFlagElement( parent, *iter, _T( "i" ), true );
break;
case sprmCFItalicBi:
appendFlagElement( parent, *iter, _T( "iCs" ), true );
break;
case 0x0875:
appendFlagElement( parent, *iter, _T( "noProof" ), true );
break;
case sprmOldCFOutline:
case sprmCFOutline:
appendFlagElement( parent, *iter, _T( "outline" ), true );
break;
case sprmOldCFShadow:
case sprmCFShadow:
appendFlagElement( parent, *iter, _T( "shadow" ), true );
break;
case sprmOldCFSmallCaps:
case sprmCFSmallCaps:
appendFlagElement( parent, *iter, _T( "smallCaps" ), true );
break;
case sprmCFSpecVanish:
appendFlagElement( parent, *iter, _T( "specVanish" ), true );
break;
case sprmOldCFStrike:
case sprmCFStrike:
appendFlagElement( parent, *iter, _T( "strike" ), true );
break;
case sprmOldCFVanish:
case sprmCFVanish:
appendFlagElement( parent, *iter, _T( "vanish" ), true );
break;
case 0x0811:
appendFlagElement( parent, *iter, _T( "webHidden" ), true );
break;
case sprmOldCIss:
case sprmCIss:
appendValueElement( parent, _T( "vertAlign" ), FormatUtils::MapValueToWideString( iter->Arguments[0], &SuperscriptIndex[0][0], 3, 12 ).c_str(), true );
break;
case sprmCRgLid0_80:
case sprmCRgLid0:
{ //latin
LanguageId langid( FormatUtils::BytesToInt16( iter->Arguments, 0, iter->argumentsSize ) );
LanguageIdMapping* langIDMapping = new LanguageIdMapping( lang, Default );
langid.Convert( langIDMapping );
RELEASEOBJECT( langIDMapping );
}break;
case sprmOldCLid:
case sprmCRgLid1_80:
case sprmCRgLid1:
{ //east asia
LanguageId langid( FormatUtils::BytesToInt16( iter->Arguments, 0, iter->argumentsSize ) );
LanguageIdMapping* langIDMapping = new LanguageIdMapping( lang, EastAsian );
langid.Convert( langIDMapping );
RELEASEOBJECT( langIDMapping );
}break;
case sprmCLidBi:
{
LanguageId langid( FormatUtils::BytesToInt16( iter->Arguments, 0, iter->argumentsSize ) );
LanguageIdMapping* langIDMapping = new LanguageIdMapping( lang, Complex );
langid.Convert( langIDMapping );
RELEASEOBJECT( langIDMapping );
}break;
case sprmCBrc80:
case sprmCBrc:
{ //borders
XMLTools::XMLElement<wchar_t> bdr( _T( "w:bdr" ) );
BorderCode bc( iter->Arguments, iter->argumentsSize );
appendBorderAttributes( &bc, &bdr );
parent->AppendChild( bdr );
}break;
case sprmCShd80:
case sprmCShd:
{ //shading
ShadingDescriptor desc( iter->Arguments, iter->argumentsSize );
appendShading( parent, desc );
}break;
case sprmOldCIco:
case sprmCIco:
case sprmCIcoBi:
{//color
colorVal->SetValue( FormatUtils::MapValueToWideString( iter->Arguments[0], &Global::ColorIdentifier[0][0], 17, 12 ).c_str() );
}break;
case sprmCCv:
{
std::wstringstream sstream;
sstream << boost::wformat(L"%02x%02x%02x") % iter->Arguments[0] % /*G*/iter->Arguments[1] % /*B*/iter->Arguments[2];
colorVal->SetValue(sstream.str().c_str());
//CString rgbColor;
//rgbColor.Format( _T( "%02x%02x%02x" ), /*R*/iter->Arguments[0], /*G*/iter->Arguments[1], /*B*/iter->Arguments[2] );
//colorVal->SetValue( rgbColor.GetString() );
}break;
case sprmCOldHighlight:
{
appendValueElement( parent, _T( "highlight" ), FormatUtils::MapValueToWideString( iter->Arguments[1], &Global::ColorIdentifier[0][0], 17, 12 ).c_str(), true );
}break;
case sprmCHighlight:
{
appendValueElement( parent, _T( "highlight" ), FormatUtils::MapValueToWideString( iter->Arguments[0], &Global::ColorIdentifier[0][0], 17, 12 ).c_str(), true );
}break;
case sprmOldCDxaSpace:
case sprmCDxaSpace:
{
appendValueElement( parent, _T( "spacing" ), FormatUtils::IntToWideString( FormatUtils::BytesToInt16( iter->Arguments, 0, iter->argumentsSize ) ).c_str(), true );
}break;
case sprmCFtcBi :
{//default from FontTable
SHORT nIndex = FormatUtils::BytesToUInt16 (iter->Arguments, 0, iter->argumentsSize);
if( nIndex < _doc->FontTable->Data.size() )
case sprmCRgFtc2:
{
FontFamilyName* ffn = static_cast<FontFamilyName*>( _doc->FontTable->operator [] ( nIndex ) );
if (ffn)
m_sDefaultFont = ffn->xszFtn;
}
}break;
size_t nIndex = FormatUtils::BytesToUInt16( iter->Arguments, 0, iter->argumentsSize );
case sprmCHpsBi :
{
appendValueElement( parent, _T( "szCs" ),
FormatUtils::IntToWideString( FormatUtils::BytesToInt16( iter->Arguments, 0, iter->argumentsSize ) ).c_str(), true );
}
break;
// Font Size in points (2~3276) default 20-half-points
case sprmOldCHps :
{
appendValueElement (parent, _T( "sz" ),
FormatUtils::IntToWideString (FormatUtils::BytesToUChar (iter->Arguments, 0, iter->argumentsSize) ).c_str(),
true );
}break;
case sprmCHps :
{
appendValueElement (parent, _T( "sz" ),
FormatUtils::IntToWideString (FormatUtils::BytesToUInt16 (iter->Arguments, 0, iter->argumentsSize) ).c_str(), true );
}break;
case sprmCMajority :
{ //for complex props
}break;
case sprmOldCHpsPos:
{ // The vertical position, in half-points, of text relative to the normal position. (MUST be between -3168 and 3168)
short nVertPos = FormatUtils::BytesToUChar(iter->Arguments, 0, iter->argumentsSize);
appendValueElement (parent, _T("position"), nVertPos, true);
}break;
case sprmCHpsPos:
{ // The vertical position, in half-points, of text relative to the normal position. (MUST be between -3168 and 3168)
short nVertPos = FormatUtils::BytesToInt16(iter->Arguments, 0, iter->argumentsSize);
appendValueElement (parent, _T("position"), nVertPos, true);
}break;
case sprmOldCHpsKern:
case sprmCHpsKern:
{
appendValueElement( parent, _T( "kern" ), FormatUtils::IntToWideString( FormatUtils::BytesToInt16( iter->Arguments, 0, iter->argumentsSize ) ).c_str(), true );
}break;
case sprmOldCFtc:
case sprmCRgFtc0:
{ // font family
int nIndex = FormatUtils::BytesToUInt16( iter->Arguments, 0, iter->argumentsSize );
if( nIndex < _doc->FontTable->Data.size() )
{
XMLTools::XMLAttribute<wchar_t>* ascii = new XMLTools::XMLAttribute<wchar_t>( _T( "w:ascii" ) );
FontFamilyName* ffn = static_cast<FontFamilyName*>( _doc->FontTable->operator [] ( nIndex ) );
m_sAsciiFont = ffn->xszFtn;
ascii->SetValue( FormatUtils::XmlEncode(m_sAsciiFont).c_str() );
rFonts->AppendAttribute( *ascii );
RELEASEOBJECT( ascii );
}
}break;
case sprmCRgFtc1:
{
int nIndex = FormatUtils::BytesToUInt16( iter->Arguments, 0, iter->argumentsSize );
if( nIndex >= 0 && nIndex < _doc->FontTable->Data.size() )
{
XMLTools::XMLAttribute<wchar_t>* eastAsia = new XMLTools::XMLAttribute<wchar_t>( _T( "w:eastAsia" ) );
FontFamilyName* ffn = static_cast<FontFamilyName*>( _doc->FontTable->operator [] ( nIndex ) );
m_sEastAsiaFont = ffn->xszFtn;
eastAsia->SetValue( FormatUtils::XmlEncode(m_sEastAsiaFont).c_str() );
rFonts->AppendAttribute( *eastAsia );
RELEASEOBJECT( eastAsia );
}
}
break;
case sprmCRgFtc2:
{
int nIndex = FormatUtils::BytesToUInt16( iter->Arguments, 0, iter->argumentsSize );
if( nIndex>=0 && nIndex < _doc->FontTable->Data.size() )
{
XMLTools::XMLAttribute<wchar_t>* ansi = new XMLTools::XMLAttribute<wchar_t>( _T( "w:hAnsi" ) );
FontFamilyName* ffn = static_cast<FontFamilyName*>( _doc->FontTable->operator [] ( nIndex ) );
m_shAnsiFont = ffn->xszFtn;
ansi->SetValue( FormatUtils::XmlEncode(m_shAnsiFont).c_str() );
rFonts->AppendAttribute( *ansi );
RELEASEOBJECT( ansi );
}
}break;
case sprmOldCKul:
case sprmCKul:
{ //Underlining
appendValueElement( parent, _T( "u" ), FormatUtils::MapValueToWideString( iter->Arguments[0], &Global::UnderlineCode[0][0], 56, 16 ).c_str(), true );
}
break;
case sprmCCharScale:
{ //char width
appendValueElement( parent, _T( "w" ), FormatUtils::IntToWideString( FormatUtils::BytesToInt16( iter->Arguments, 0, iter->argumentsSize ) ).c_str(), true );
}break;
case sprmCSfxText:
{ //animation
appendValueElement( parent, _T( "effect" ), FormatUtils::MapValueToWideString( iter->Arguments[0], &Global::TextAnimation[0][0], 7, 16 ).c_str(), true );
}break;
case sprmCIdctHint:
{
switch(iter->Arguments[0])
{
case 0: break; // default
case 1: break; // eastAsia
case 2: break; // cs
case 0xFF: break; //No ST_Hint equivalent
}
}break;
case sprmCPbiIBullet:
{
int nIndex = FormatUtils::BytesToInt32( iter->Arguments, 0, iter->argumentsSize );
if (nIndex >=0)
{
std::map<int, int>::iterator it = _doc->PictureBulletsCPsMap.find(nIndex);
if (it != _doc->PictureBulletsCPsMap.end())
if( nIndex>=0 && nIndex < _doc->FontTable->Data.size() )
{
//добавить
XMLTools::XMLAttribute* ansi = new XMLTools::XMLAttribute( L"w:hAnsi" );
FontFamilyName* ffn = static_cast<FontFamilyName*>( _doc->FontTable->operator [] ( nIndex ) );
m_shAnsiFont = ffn->xszFtn;
ansi->SetValue( FormatUtils::XmlEncode(m_shAnsiFont));
rFonts->AppendAttribute( *ansi );
RELEASEOBJECT( ansi );
}
}break;
case sprmOldCKul:
case sprmCKul:
{ //Underlining
appendValueElement( parent, L"u", FormatUtils::MapValueToWideString( iter->Arguments[0], &Global::UnderlineCode[0][0], 56, 16 ), true );
}
}break;
break;
case sprmCPbiGrf:
{
//used picture bullet
int val = FormatUtils::BytesToUInt16( iter->Arguments, 0, iter->argumentsSize );
case sprmCCharScale:
{ //char width
appendValueElement( parent, L"w", FormatUtils::IntToWideString( FormatUtils::BytesToInt16( iter->Arguments, 0, iter->argumentsSize ) ), true );
}break;
case sprmCSfxText:
{ //animation
appendValueElement( parent, L"effect", FormatUtils::MapValueToWideString( iter->Arguments[0], &Global::TextAnimation[0][0], 7, 16 ), true );
}break;
}break;
case sprmCIdctHint:
{
switch(iter->Arguments[0])
{
case 0: break; // default
case 1: break; // eastAsia
case 2: break; // cs
case 0xFF: break; //No ST_Hint equivalent
}
case sprmCRsidProp:
case sprmCRsidText:
break;
}break;
default:
if (iter->argumentsSize == 2)
{
nProperty = FormatUtils::BytesToUInt16( iter->Arguments, 0, iter->argumentsSize );
}else
if (iter->argumentsSize == 1)
{
nProperty = FormatUtils::BytesToUChar( iter->Arguments, 0, iter->argumentsSize );
case sprmCPbiIBullet:
{
int nIndex = FormatUtils::BytesToInt32( iter->Arguments, 0, iter->argumentsSize );
if (nIndex >=0)
{
std::map<int, int>::iterator it = _doc->PictureBulletsCPsMap.find(nIndex);
if (it != _doc->PictureBulletsCPsMap.end())
{
//добавить
}
}
}break;
case sprmCPbiGrf:
{
//used picture bullet
int val = FormatUtils::BytesToUInt16( iter->Arguments, 0, iter->argumentsSize );
}break;
case sprmCRsidProp:
case sprmCRsidText:
break;
default:
if (iter->argumentsSize == 2)
{
nProperty = FormatUtils::BytesToUInt16( iter->Arguments, 0, iter->argumentsSize );
}else
if (iter->argumentsSize == 1)
{
nProperty = FormatUtils::BytesToUChar( iter->Arguments, 0, iter->argumentsSize );
}
break;
}
break;
}
}
if (!m_sDefaultFont.empty() && m_sAsciiFont.empty() && m_sEastAsiaFont.empty() && m_shAnsiFont.empty())
{//????
XMLTools::XMLAttribute<wchar_t>* ascii = new XMLTools::XMLAttribute<wchar_t>( _T( "w:ascii" ) );
ascii->SetValue( FormatUtils::XmlEncode(m_sDefaultFont).c_str() );
XMLTools::XMLAttribute* ascii = new XMLTools::XMLAttribute( L"w:ascii" );
ascii->SetValue( FormatUtils::XmlEncode(m_sDefaultFont));
//rFonts->AppendAttribute( *ascii );
RELEASEOBJECT( ascii );
}
@ -504,7 +507,7 @@ namespace DocFileFormat
}
//append color
if ( colorVal->GetValue() != _T( "" ) )
if ( colorVal->GetValue() != L"")
{
color->AppendAttribute( *colorVal );
parent->AppendChild( *color );
@ -520,14 +523,14 @@ namespace DocFileFormat
/// CHPX flags are special flags because the can be 0,1,128 and 129,
/// so this method overrides the appendFlagElement method.
void CharacterPropertiesMapping::appendFlagElement( XMLTools::XMLElement<wchar_t>* node, const SinglePropertyModifier& sprm, const wchar_t* elementName, bool unique )
void CharacterPropertiesMapping::appendFlagElement( XMLTools::XMLElement* node, const SinglePropertyModifier& sprm, const wchar_t* elementName, bool unique )
{
unsigned char flag = sprm.Arguments[0];
if( flag != 128 )
{
XMLTools::XMLElement<wchar_t>* ele = new XMLTools::XMLElement<wchar_t>( _T( "w" ), elementName );
XMLTools::XMLAttribute<wchar_t>* val = new XMLTools::XMLAttribute<wchar_t>( _T( "w:val" ) );
XMLTools::XMLElement* ele = new XMLTools::XMLElement( L"w", elementName );
XMLTools::XMLAttribute* val = new XMLTools::XMLAttribute( L"w:val" );
if ( unique )
{
@ -536,7 +539,7 @@ namespace DocFileFormat
if ( flag == 0 )
{
val->SetValue( _T( "false" ) );
val->SetValue( L"false" );
ele->AppendAttribute( *val );
node->AppendChild( *ele );
}
@ -579,7 +582,7 @@ namespace DocFileFormat
//invert it
if ( stylesVal )
{
val->SetValue( _T( "false" ) );
val->SetValue( L"false" );
ele->AppendAttribute( *val );
}

View File

@ -1,5 +1,5 @@
/*
* (c) Copyright Ascensio System SIA 2010-2016
* (c) Copyright Ascensio System SIA 2010-2018
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)
@ -55,7 +55,7 @@ namespace DocFileFormat
{
public:
CharacterPropertiesMapping( XMLTools::CStringXmlWriter* writer, WordDocument* doc, RevisionData* rev, ParagraphPropertyExceptions* currentPapx, bool styleChpx, bool isRunStyleNeeded = true );
CharacterPropertiesMapping( XMLTools::XMLElement<wchar_t>* rPr, WordDocument* doc, RevisionData* rev, ParagraphPropertyExceptions* currentPapx, bool styleChpx, bool isRunStyleNeeded = true );
CharacterPropertiesMapping( XMLTools::XMLElement* rPr, WordDocument* doc, RevisionData* rev, ParagraphPropertyExceptions* currentPapx, bool styleChpx, bool isRunStyleNeeded = true );
virtual ~CharacterPropertiesMapping();
void Apply( IVisitable* chpx );
bool CheckIsSymbolFont();
@ -63,7 +63,7 @@ namespace DocFileFormat
bool _webHidden;
bool _isRTL;
private:
void convertSprms( std::list<SinglePropertyModifier>* sprms, XMLTools::XMLElement<wchar_t>* parent );
void convertSprms( std::list<SinglePropertyModifier>* sprms, XMLTools::XMLElement* parent );
std::list<CharacterPropertyExceptions*> buildHierarchy( const StyleSheet* styleSheet, unsigned short istdStart );
bool applyToggleHierachy( const SinglePropertyModifier& sprm );
bool toogleValue( bool currentValue, unsigned char toggle );
@ -71,13 +71,13 @@ namespace DocFileFormat
protected:
/// CHPX flags are special flags because the can be 0,1,128 and 129,
/// so this method overrides the appendFlagElement method.
virtual void appendFlagElement( XMLTools::XMLElement<wchar_t>* node, const SinglePropertyModifier& sprm, const wchar_t* elementName, bool unique );
virtual void appendFlagElement( XMLTools::XMLElement* node, const SinglePropertyModifier& sprm, const wchar_t* elementName, bool unique );
private:
XMLTools::CStringXmlWriter pRunPr;
WordDocument* _doc;
XMLTools::XMLElement<wchar_t>* _rPr;
XMLTools::XMLElement* _rPr;
unsigned short _currentIstd;
RevisionData* _revisionData;
bool _styleChpx;

View File

@ -1,5 +1,5 @@
/*
* (c) Copyright Ascensio System SIA 2010-2016
* (c) Copyright Ascensio System SIA 2010-2018
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)
@ -35,19 +35,188 @@
namespace DocFileFormat
{
class CharacterPropertyExceptions: public PropertyExceptions
{
public:
/// Creates a CHPX wich doesn't modify anything.
/// The grpprl list is empty
CharacterPropertyExceptions(): PropertyExceptions()
{
}
class CharacterPropertyExceptions: public PropertyExceptions
{
public:
/// Creates a CHPX wich doesn't modify anything.
/// The grpprl list is empty
CharacterPropertyExceptions(): PropertyExceptions()
{
}
/// Parses the bytes to retrieve a CHPX
CharacterPropertyExceptions( unsigned char* bytes, int size, bool oldVersion) :
PropertyExceptions( bytes, size, oldVersion )
{
}
};
/// Parses the bytes to retrieve a CHPX
CharacterPropertyExceptions( unsigned char* bytes, int size, int nWordVersion) :
PropertyExceptions( bytes, size, nWordVersion )
{
if (nWordVersion > 1)
{
RELEASEOBJECT( grpprl );
grpprl = new std::list<SinglePropertyModifier>();
MemoryStream oStream(bytes, size);
int pos = 0;
if (nWordVersion == 3)
{
if (pos + 2 > size) return;
unsigned short fChar = oStream.ReadUInt16(); pos += 2;
unsigned char val;
val = GETBIT(fChar, 0); grpprl->push_back(SinglePropertyModifier(sprmOldCFBold, 1, &val));
val = GETBIT(fChar, 1); grpprl->push_back(SinglePropertyModifier(sprmOldCFItalic, 1, &val));
val = GETBIT(fChar, 2); grpprl->push_back(SinglePropertyModifier(sprmOldCFStrike, 1, &val));
val = GETBIT(fChar, 3); grpprl->push_back(SinglePropertyModifier(sprmOldCFOutline, 1, &val));
val = GETBIT(fChar, 4); grpprl->push_back(SinglePropertyModifier(sprmOldCFFldVanish, 1, &val));
val = GETBIT(fChar, 5); grpprl->push_back(SinglePropertyModifier(sprmOldCFSmallCaps, 1, &val));
val = GETBIT(fChar, 6); grpprl->push_back(SinglePropertyModifier(sprmOldCFCaps, 1, &val));
val = GETBIT(fChar, 7); grpprl->push_back(SinglePropertyModifier(sprmOldCFVanish, 1, &val));
val = GETBIT(fChar, 8); grpprl->push_back(SinglePropertyModifier(sprmOldCFRMark, 1, &val));
val = GETBIT(fChar, 9); grpprl->push_back(SinglePropertyModifier(sprmOldCFSpec, 1, &val));
bool fsIco = GETBIT(fChar, 10);
bool fsFtc = GETBIT(fChar, 11);
bool fsHps = GETBIT(fChar, 12);
bool fsKul = GETBIT(fChar, 13);
bool fsPos = GETBIT(fChar, 14);
bool fsSpace = GETBIT(fChar, 15);
if (pos + 2 > size) return;
int fff = oStream.ReadUInt16(); pos += 2;//?????
if (pos + 2 > size) return;
unsigned short ftc = oStream.ReadUInt16(); pos += 2; // Font Code
grpprl->push_back(SinglePropertyModifier(sprmOldCFtc, 2, (unsigned char*)&ftc));
if (pos + 1 > size) return;
unsigned char hps = oStream.ReadByte(); pos += 1; // Font size in half points
if (hps > 0)
{
grpprl->push_back(SinglePropertyModifier(sprmOldCHps, 1, &hps));
}
if (pos + 1 > size) return;
unsigned char hpsPos = oStream.ReadByte(); pos += 1; // Sub/Superscript ( signed number, 0 = normal )
grpprl->push_back(SinglePropertyModifier(sprmOldCHpsPos, 1, &hpsPos));
if (pos + 2 > size) return;
unsigned short fText = oStream.ReadUInt16(); pos += 2;
unsigned short qpsSpace = GETBITS(fText, 0, 5);
unsigned char wSpare2 = GETBITS(fText, 6, 7);
unsigned char ico = GETBITS(fText, 8, 11);
unsigned char kul = GETBITS(fText, 12, 14);
bool fSysVanish = GETBIT(fChar, 15);
grpprl->push_back(SinglePropertyModifier(sprmOldCKul, 1, &kul));
grpprl->push_back(SinglePropertyModifier(sprmOldCIco, 1, &ico));
//sizeof(CHP) == 12 == 0xC
if (pos + 4 > size) return;
unsigned int fcPic = oStream.ReadUInt16(); pos += 4; //pos = 8
grpprl->push_back(SinglePropertyModifier(sprmOldCPicLocation, 4, (BYTE*)&fcPic));
if (pos + 1 > size) return;
unsigned char fnPic = oStream.ReadByte(); pos += 1;
if (pos + 2 > size) return;
unsigned short hpsLargeChp = oStream.ReadUInt16(); pos += 2;// ??? type
}
else if (nWordVersion == 2)
{
if (pos + 2 > size) return;
unsigned short fChar = oStream.ReadUInt16(); pos += 2;
unsigned char val;
val = GETBIT(fChar, 0); grpprl->push_back(SinglePropertyModifier(sprmOldCFBold, 1, &val));
val = GETBIT(fChar, 1); grpprl->push_back(SinglePropertyModifier(sprmOldCFItalic, 1, &val));
val = GETBIT(fChar, 2); grpprl->push_back(SinglePropertyModifier(sprmOldCIbstRMark, 1, &val));
val = GETBIT(fChar, 3); grpprl->push_back(SinglePropertyModifier(sprmOldCFOutline, 1, &val));
val = GETBIT(fChar, 4); grpprl->push_back(SinglePropertyModifier(sprmOldCFFldVanish, 1, &val));
val = GETBIT(fChar, 5); grpprl->push_back(SinglePropertyModifier(sprmOldCFSmallCaps, 1, &val));
val = GETBIT(fChar, 6); grpprl->push_back(SinglePropertyModifier(sprmOldCFCaps, 1, &val));
val = GETBIT(fChar, 7); grpprl->push_back(SinglePropertyModifier(sprmOldCFVanish, 1, &val));
val = GETBIT(fChar, 8); grpprl->push_back(SinglePropertyModifier(sprmOldCFRMark, 1, &val));
val = GETBIT(fChar, 9); grpprl->push_back(SinglePropertyModifier(sprmOldCFSpec, 1, &val));
val = GETBIT(fChar, 10); grpprl->push_back(SinglePropertyModifier(sprmOldCFStrike, 1, &val));
val = GETBIT(fChar, 11); grpprl->push_back(SinglePropertyModifier(sprmOldCFObj, 1, &val));
val = GETBIT(fChar, 12); grpprl->push_back(SinglePropertyModifier(sprmCFBoldBi, 1, &val));
val = GETBIT(fChar, 13); grpprl->push_back(SinglePropertyModifier(sprmCFItalicBi, 1, &val));
val = GETBIT(fChar, 14); grpprl->push_back(SinglePropertyModifier(sprmCFBiDi, 1, &val));
val = GETBIT(fChar, 15); grpprl->push_back(SinglePropertyModifier(sprmCFDiacColor, 1, &val));
if (pos + 2 > size) return;
unsigned short fChar2 = oStream.ReadUInt16(); pos += 2;
bool fsIco = GETBIT(fChar2, 0);
bool fsFtc = GETBIT(fChar2, 1);
bool fsHps = GETBIT(fChar2, 2);
bool fsKul = GETBIT(fChar2, 3);
bool fsPos = GETBIT(fChar2, 4);
bool fsSpace = GETBIT(fChar2, 5);
bool fsLid = GETBIT(fChar2, 6);
bool fsIcoBi = GETBIT(fChar2, 7);
bool fsFtcBi = GETBIT(fChar2, 8);
bool fsHpsBi = GETBIT(fChar2, 9);
bool fsLidBi = GETBIT(fChar2, 10);
if (pos + 2 > size) return;
unsigned short ftc = oStream.ReadUInt16(); pos += 2; // Font Code
grpprl->push_back(SinglePropertyModifier(sprmOldCFtc, 2, (unsigned char*)&ftc));
if (pos + 1 > size) return;
unsigned char hps = oStream.ReadByte(); pos += 1; // Font size in half points
if (hps > 0)
{
grpprl->push_back(SinglePropertyModifier(sprmOldCHps, 1, &hps));
}
if (pos + 1 > size) return;
unsigned char hpsPos = oStream.ReadByte(); pos += 1; // Sub/Superscript ( signed number, 0 = normal )
grpprl->push_back(SinglePropertyModifier(sprmOldCHpsPos, 1, &hpsPos));
if (pos + 2 > size) return;
unsigned short fText = oStream.ReadUInt16(); pos += 2;
unsigned short qpsSpace = GETBITS(fText, 0, 5);
unsigned char wSpare2 = GETBITS(fText, 6, 7);
unsigned char ico = GETBITS(fText, 8, 11);
unsigned char kul = GETBITS(fText, 12, 14);
bool fSysVanish = GETBIT(fChar, 15);
grpprl->push_back(SinglePropertyModifier(sprmOldCKul, 1, &kul));
grpprl->push_back(SinglePropertyModifier(sprmOldCIco, 1, &ico));
//if (pos + 1 > size) return;
//unsigned char icoBi = oStream.ReadUInt16(); pos += 1;//wSpare3
if (pos + 2 > size) return;
unsigned short lid = oStream.ReadUInt16(); pos += 2;
grpprl->push_back(SinglePropertyModifier(sprmOldCLid, 2, (BYTE*)&lid));
if (pos + 2 > size) return;
unsigned short ftcBi = oStream.ReadUInt16(); pos += 2;
grpprl->push_back(SinglePropertyModifier(sprmCFtcBi, 4, (BYTE*)&ftcBi));
//if (pos + 2 > size) return;
//unsigned short hpsBi = oStream.ReadUInt16(); pos += 2;
//grpprl->push_back(SinglePropertyModifier(sprmCHpsBi, 4, (BYTE*)&hpsBi));
//if (pos + 2 > size) return;
//unsigned short lidBi = oStream.ReadUInt16(); pos += 2;
//grpprl->push_back(SinglePropertyModifier(sprmCLidBi, 2, (BYTE*)&lidBi));
if (pos + 4 > size) return;
unsigned int fcPic = oStream.ReadUInt16(); pos += 4; //pos = 8
grpprl->push_back(SinglePropertyModifier(sprmOldCPicLocation, 4, (BYTE*)&fcPic));
if (pos + 1 > size) return;
unsigned char fnPic = oStream.ReadByte(); pos += 1;
if (pos + 2 > size) return;
unsigned short hpsLargeChp = oStream.ReadUInt16(); pos += 2;// ??? type
}
}
}
};
}

View File

@ -1,5 +1,5 @@
/*
* (c) Copyright Ascensio System SIA 2010-2016
* (c) Copyright Ascensio System SIA 2010-2018
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)

View File

@ -1,5 +1,5 @@
/*
* (c) Copyright Ascensio System SIA 2010-2016
* (c) Copyright Ascensio System SIA 2010-2018
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)
@ -54,29 +54,33 @@ namespace DocFileFormat
int index = 0;
m_pXmlWriter->WriteNodeBegin( _T( "?xml version=\"1.0\" encoding=\"UTF-8\"?" ) );
m_pXmlWriter->WriteNodeBegin( _T( "w:comments" ), TRUE );
m_pXmlWriter->WriteNodeBegin( L"?xml version=\"1.0\" encoding=\"UTF-8\"?");
m_pXmlWriter->WriteNodeBegin( L"w:comments", TRUE );
//write namespaces
m_pXmlWriter->WriteAttribute( _T( "xmlns:w" ), OpenXmlNamespaces::WordprocessingML );
m_pXmlWriter->WriteAttribute( _T( "xmlns:v" ), OpenXmlNamespaces::VectorML );
m_pXmlWriter->WriteAttribute( _T( "xmlns:o" ), OpenXmlNamespaces::Office );
m_pXmlWriter->WriteAttribute( _T( "xmlns:w10" ), OpenXmlNamespaces::OfficeWord );
m_pXmlWriter->WriteAttribute( _T( "xmlns:r" ), OpenXmlNamespaces::Relationships );
m_pXmlWriter->WriteNodeEnd( _T( "" ), TRUE, FALSE );
m_pXmlWriter->WriteAttribute( L"xmlns:w", OpenXmlNamespaces::WordprocessingML );
m_pXmlWriter->WriteAttribute( L"xmlns:v", OpenXmlNamespaces::VectorML );
m_pXmlWriter->WriteAttribute( L"xmlns:o", OpenXmlNamespaces::Office );
m_pXmlWriter->WriteAttribute( L"xmlns:w10", OpenXmlNamespaces::OfficeWord );
m_pXmlWriter->WriteAttribute( L"xmlns:r", OpenXmlNamespaces::Relationships );
m_pXmlWriter->WriteNodeEnd( L"", TRUE, FALSE );
int cp = m_document->FIB->m_RgLw97.ccpText + m_document->FIB->m_RgLw97.ccpFtn + m_document->FIB->m_RgLw97.ccpHdr;
size_t count = m_document->AnnotationsReferencePlex->Elements.size();
for (unsigned int i = 0; i < count; ++i)
for (size_t i = 0; i < count; ++i)
{
AnnotationReferenceDescriptor* atrdPre10 = static_cast<AnnotationReferenceDescriptor*>(m_document->AnnotationsReferencePlex->Elements[index]);
m_pXmlWriter->WriteNodeBegin( _T( "w:comment" ), TRUE );
m_pXmlWriter->WriteAttribute( _T( "w:id" ), FormatUtils::IntToWideString( index ).c_str() );
m_pXmlWriter->WriteAttribute( _T( "w:author" ),
FormatUtils::XmlEncode(m_document->AnnotationOwners->at( atrdPre10->GetAuthorIndex() ) ).c_str());
m_pXmlWriter->WriteAttribute( _T( "w:initials" ), atrdPre10->GetUserInitials().c_str() );
unsigned short index_author = atrdPre10->GetAuthorIndex();
m_pXmlWriter->WriteNodeBegin( L"w:comment", TRUE );
m_pXmlWriter->WriteAttribute( L"w:id", FormatUtils::IntToWideString( index + 1 ));
if (index_author < m_document->AnnotationOwners->size()) //conv_253l2H1CehgKwsxCtNk__docx.doc
{
m_pXmlWriter->WriteAttribute( L"w:author",
FormatUtils::XmlEncode(m_document->AnnotationOwners->at( index_author ) ));
}
m_pXmlWriter->WriteAttribute( L"w:initials", atrdPre10->GetUserInitials());
//!!!TODO!!!
/*//ATRDpost10 is optional and not saved in all files
@ -87,7 +91,7 @@ namespace DocFileFormat
atrdPost10.Date.Convert(new DateMapping(_writer));
}*/
m_pXmlWriter->WriteNodeEnd( _T( "" ), TRUE, FALSE );
m_pXmlWriter->WriteNodeEnd( L"", TRUE, FALSE );
while ( ( cp - m_document->FIB->m_RgLw97.ccpText - m_document->FIB->m_RgLw97.ccpFtn - m_document->FIB->m_RgLw97.ccpHdr ) < (*m_document->IndividualCommentsPlex)[index + 1] )
{
@ -95,7 +99,7 @@ namespace DocFileFormat
if (fc < 0) break;
ParagraphPropertyExceptions* papx = findValidPapx(fc);
TableInfo tai(papx);
TableInfo tai(papx, m_document->nWordVersion);
if ( tai.fInTable )
{
@ -107,16 +111,16 @@ namespace DocFileFormat
else
{
//this PAPX is for a normal paragraph
cp = writeParagraph(cp);
cp = writeParagraph(cp, 0x7fffffff);
}
}
m_pXmlWriter->WriteNodeEnd(_T( "w:comment" ));
m_pXmlWriter->WriteNodeEnd(L"w:comment" );
++index;
}
m_pXmlWriter->WriteNodeEnd( _T( "w:comments" ) );
m_pXmlWriter->WriteNodeEnd( L"w:comments" );
m_context->_docx->CommentsXML = std::wstring(m_pXmlWriter->GetXmlString());
}
}

View File

@ -1,5 +1,5 @@
/*
* (c) Copyright Ascensio System SIA 2010-2016
* (c) Copyright Ascensio System SIA 2010-2018
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)
@ -33,138 +33,143 @@
#if defined(_WIN32) || defined(_WIN64)
#include <tchar.h>
#else
#include "../../DesktopEditor/common/ASCVariant.h"
#include "../../Common/DocxFormat/Source/Base/ASCString.h"
#endif
#include <string>
#include "../../DesktopEditor/common/ASCVariant.h"
namespace OpenXmlContentTypes
{
// default content types
static const TCHAR* Xml = _T("application/xml");
static const wchar_t* Xml = L"application/xml";
// package content types
static const TCHAR* Relationships = _T("application/vnd.openxmlformats-package.relationships+xml");
static const wchar_t* Relationships = L"application/vnd.openxmlformats-package.relationships+xml";
static const TCHAR* CoreProperties = _T("application/vnd.openxmlformats-package.core-properties+xml");
static const wchar_t* CoreProperties = L"application/vnd.openxmlformats-package.core-properties+xml";
// general office document content types
static const TCHAR* ExtendedProperties = _T("application/vnd.openxmlformats-officedocument.extended-properties+xml");
static const TCHAR* Theme = _T("application/vnd.openxmlformats-officedocument.theme+xml");
static const wchar_t* ExtendedProperties = L"application/vnd.openxmlformats-officedocument.extended-properties+xml";
static const wchar_t* Theme = L"application/vnd.openxmlformats-officedocument.theme+xml";
static const TCHAR* CustomXmlProperties = _T("application/vnd.openxmlformats-officedocument.customXmlProperties+xml");
static const wchar_t* CustomXmlProperties = L"application/vnd.openxmlformats-officedocument.customXmlProperties+xml";
static const TCHAR* OleObject = _T("application/vnd.openxmlformats-officedocument.oleObject");
static const TCHAR* Vml = _T("application/vnd.openxmlformats-officedocument.vmlDrawing");
static const TCHAR* Drawing = _T("application/vnd.openxmlformats-officedocument.drawing+xml");
static const wchar_t* OleObject = L"application/vnd.openxmlformats-officedocument.oleObject";
static const wchar_t* Vml = L"application/vnd.openxmlformats-officedocument.vmlDrawing";
static const wchar_t* Drawing = L"application/vnd.openxmlformats-officedocument.drawing+xml";
static const TCHAR* MSWordDocx = _T("application/vnd.openxmlformats-officedocument.wordprocessingml.document");
static const wchar_t* MSWordDocx = L"application/vnd.openxmlformats-officedocument.wordprocessingml.document";
static const TCHAR* MSExcel = _T("application/vnd.ms-excel");
static const TCHAR* MSWord = _T("application/msword");
static const TCHAR* MSPowerpoint = _T("application/vnd.ms-powerpoint");
static const wchar_t* MSExcel = L"application/vnd.ms-excel";
static const wchar_t* MSWord = L"application/msword";
static const wchar_t* MSPowerpoint = L"application/vnd.ms-powerpoint";
static const TCHAR* Emf = _T("image/x-emf");
static const TCHAR* Jpeg = _T("image/jpeg");
static const TCHAR* Png = _T("image/png");
static const TCHAR* Tiff = _T("image/tiff");
static const TCHAR* Wmf = _T("image/x-wmf");
static const TCHAR* Bmp = _T("image/bmp");
static const wchar_t* Emf = L"image/x-emf";
static const wchar_t* Jpeg = L"image/jpeg";
static const wchar_t* Png = L"image/png";
static const wchar_t* Tiff = L"image/tiff";
static const wchar_t* Wmf = L"image/x-wmf";
static const wchar_t* Bmp = L"image/bmp";
static const wchar_t* Pcz = L"image/x-pcz";
}
namespace DocPrContentTypes
{
static const wchar_t* App = L"application/vnd.openxmlformats-officedocument.extended-properties+xml";
static const wchar_t* Core = L"application/vnd.openxmlformats-package.core-properties+xml";
}
namespace WordprocessingMLContentTypes
{
// WordprocessingML content types
static const TCHAR* MainDocument = _T("application/vnd.openxmlformats-officedocument.wordprocessingml.document.main+xml");
static const TCHAR* MainDocumentMacro = _T("application/vnd.ms-word.document.macroEnabled.main+xml");
static const TCHAR* MainDocumentTemplate = _T("application/vnd.openxmlformats-officedocument.wordprocessingml.template.main+xml");
static const TCHAR* MainDocumentMacroTemplate = _T("application/vnd.ms-word.template.macroEnabledTemplate.main+xml");
static const wchar_t* MainDocument = L"application/vnd.openxmlformats-officedocument.wordprocessingml.document.main+xml";
static const wchar_t* MainDocumentMacro = L"application/vnd.ms-word.document.macroEnabled.main+xml";
static const wchar_t* MainDocumentTemplate = L"application/vnd.openxmlformats-officedocument.wordprocessingml.template.main+xml";
static const wchar_t* MainDocumentMacroTemplate = L"application/vnd.ms-word.template.macroEnabledTemplate.main+xml";
static const TCHAR* Styles = _T("application/vnd.openxmlformats-officedocument.wordprocessingml.styles+xml");
static const TCHAR* Numbering = _T("application/vnd.openxmlformats-officedocument.wordprocessingml.numbering+xml");
static const TCHAR* FontTable = _T("application/vnd.openxmlformats-officedocument.wordprocessingml.fontTable+xml");
static const TCHAR* WebSettings = _T("application/vnd.openxmlformats-officedocument.wordprocessingml.webSettings+xml");
static const TCHAR* Settings = _T("application/vnd.openxmlformats-officedocument.wordprocessingml.settings+xml");
static const wchar_t* Styles = L"application/vnd.openxmlformats-officedocument.wordprocessingml.styles+xml";
static const wchar_t* Numbering = L"application/vnd.openxmlformats-officedocument.wordprocessingml.numbering+xml";
static const wchar_t* FontTable = L"application/vnd.openxmlformats-officedocument.wordprocessingml.fontTable+xml";
static const wchar_t* WebSettings = L"application/vnd.openxmlformats-officedocument.wordprocessingml.webSettings+xml";
static const wchar_t* Settings = L"application/vnd.openxmlformats-officedocument.wordprocessingml.settings+xml";
static const TCHAR* Comments = _T("application/vnd.openxmlformats-officedocument.wordprocessingml.comments+xml");
static const wchar_t* Comments = L"application/vnd.openxmlformats-officedocument.wordprocessingml.comments+xml";
static const TCHAR* Footnotes = _T("application/vnd.openxmlformats-officedocument.wordprocessingml.footnotes+xml");
static const TCHAR* Endnotes = _T("application/vnd.openxmlformats-officedocument.wordprocessingml.endnotes+xml");
static const wchar_t* Footnotes = L"application/vnd.openxmlformats-officedocument.wordprocessingml.footnotes+xml";
static const wchar_t* Endnotes = L"application/vnd.openxmlformats-officedocument.wordprocessingml.endnotes+xml";
static const TCHAR* Header = _T("application/vnd.openxmlformats-officedocument.wordprocessingml.header+xml");
static const TCHAR* Footer = _T("application/vnd.openxmlformats-officedocument.wordprocessingml.footer+xml");
static const wchar_t* Header = L"application/vnd.openxmlformats-officedocument.wordprocessingml.header+xml";
static const wchar_t* Footer = L"application/vnd.openxmlformats-officedocument.wordprocessingml.footer+xml";
static const TCHAR* Glossary = _T("application/vnd.openxmlformats-officedocument.wordprocessingml.document.glossary+xml");
static const wchar_t* Glossary = L"application/vnd.openxmlformats-officedocument.wordprocessingml.document.glossary+xml";
}
namespace MicrosoftWordContentTypes
{
static const TCHAR* KeyMapCustomization = _T("application/vnd.ms-word.keyMapCustomizations+xml");
static const TCHAR* VbaProject = _T("application/vnd.ms-office.vbaProject");
static const TCHAR* VbaData = _T("application/vnd.ms-word.vbaData+xml");
static const TCHAR* Toolbars = _T("application/vnd.ms-word.attachedToolbars");
static const wchar_t* KeyMapCustomization = L"application/vnd.ms-word.keyMapCustomizations+xml";
static const wchar_t* VbaProject = L"application/vnd.ms-office.vbaProject";
static const wchar_t* VbaData = L"application/vnd.ms-word.vbaData+xml";
static const wchar_t* Toolbars = L"application/vnd.ms-word.attachedToolbars";
}
namespace OpenXmlNamespaces
{
// package namespaces
static const TCHAR* ContentTypes = _T("http://schemas.openxmlformats.org/package/2006/content-types");
static const TCHAR* RelationshipsPackage = _T("http://schemas.openxmlformats.org/package/2006/relationships");
static const TCHAR* Relationships = _T("http://schemas.openxmlformats.org/officeDocument/2006/relationships");
static const wchar_t* ContentTypes = L"http://schemas.openxmlformats.org/package/2006/content-types";
static const wchar_t* RelationshipsPackage = L"http://schemas.openxmlformats.org/package/2006/relationships";
static const wchar_t* Relationships = L"http://schemas.openxmlformats.org/officeDocument/2006/relationships";
// Drawing ML namespaces
static const TCHAR* DrawingML = _T("http://schemas.openxmlformats.org/drawingml/2006/main");
static const TCHAR* DrawingMLPicture = _T("http://schemas.openxmlformats.org/drawingml/2006/picture");
static const wchar_t* DrawingML = L"http://schemas.openxmlformats.org/drawingml/2006/main";
static const wchar_t* DrawingMLPicture = L"http://schemas.openxmlformats.org/drawingml/2006/picture";
// WordprocessingML namespaces
static const TCHAR* WordprocessingML = _T("http://schemas.openxmlformats.org/wordprocessingml/2006/main");
static const TCHAR* WordprocessingDrawingML = _T("http://schemas.openxmlformats.org/drawingml/2006/wordprocessingDrawing");
static const TCHAR* VectorML = _T("urn:schemas-microsoft-com:vml");
static const TCHAR* MicrosoftWordML = _T("http://schemas.microsoft.com/office/word/2006/wordml");
static const wchar_t* WordprocessingML = L"http://schemas.openxmlformats.org/wordprocessingml/2006/main";
static const wchar_t* WordprocessingDrawingML = L"http://schemas.openxmlformats.org/drawingml/2006/wordprocessingDrawing";
static const wchar_t* VectorML = L"urn:schemas-microsoft-com:vml";
static const wchar_t* MicrosoftWordML = L"http://schemas.microsoft.com/office/word/2006/wordml";
// PresentationML namespaces
static const TCHAR* PresentationML = _T("http://schemas.openxmlformats.org/presentationml/2006/main");
static const wchar_t* PresentationML = L"http://schemas.openxmlformats.org/presentationml/2006/main";
// SpreadsheetML Namespaces
static const TCHAR* SharedStringML = _T("http://schemas.openxmlformats.org/spreadsheetml/2006/main");
static const TCHAR* WorkBookML = _T("http://schemas.openxmlformats.org/spreadsheetml/2006/main");
static const TCHAR* StylesML = _T("http://schemas.openxmlformats.org/spreadsheetml/2006/main");
static const wchar_t* SharedStringML = L"http://schemas.openxmlformats.org/spreadsheetml/2006/main";
static const wchar_t* WorkBookML = L"http://schemas.openxmlformats.org/spreadsheetml/2006/main";
static const wchar_t* StylesML = L"http://schemas.openxmlformats.org/spreadsheetml/2006/main";
//Office
static const TCHAR* Office = _T("urn:schemas-microsoft-com:office:office");
static const TCHAR* OfficeWord = _T("urn:schemas-microsoft-com:office:word");
static const wchar_t* Office = L"urn:schemas-microsoft-com:office:office";
static const wchar_t* OfficeWord = L"urn:schemas-microsoft-com:office:word";
}
namespace OpenXmlRelationshipTypes
{
static const TCHAR* CoreProperties = _T("http://schemas.openxmlformats.org/package/2006/relationships/metadata/core-properties");
static const TCHAR* ExtendedProperties = _T("http://schemas.openxmlformats.org/officeDocument/2006/relationships/extended-properties");
static const wchar_t* CoreProperties = L"http://schemas.openxmlformats.org/package/2006/relationships/metadata/core-properties";
static const wchar_t* ExtendedProperties = L"http://schemas.openxmlformats.org/officeDocument/2006/relationships/extended-properties";
static const TCHAR* Theme = _T("http://schemas.openxmlformats.org/officeDocument/2006/relationships/theme");
static const TCHAR* OfficeDocument = _T("http://schemas.openxmlformats.org/officeDocument/2006/relationships/officeDocument");
static const TCHAR* Styles = _T("http://schemas.openxmlformats.org/officeDocument/2006/relationships/styles");
static const TCHAR* FontTable = _T("http://schemas.openxmlformats.org/officeDocument/2006/relationships/fontTable");
static const TCHAR* Numbering = _T("http://schemas.openxmlformats.org/officeDocument/2006/relationships/numbering");
static const TCHAR* WebSettings = _T("http://schemas.openxmlformats.org/officeDocument/2006/relationships/webSettings");
static const TCHAR* Settings = _T("http://schemas.openxmlformats.org/officeDocument/2006/relationships/settings");
static const TCHAR* CustomXml = _T("http://schemas.openxmlformats.org/officeDocument/2006/relationships/customXml");
static const TCHAR* CustomXmlProperties = _T("http://schemas.openxmlformats.org/officeDocument/2006/relationships/customXmlProps");
static const TCHAR* Comments = _T("http://schemas.openxmlformats.org/officeDocument/2006/relationships/comments");
static const TCHAR* Footnotes = _T("http://schemas.openxmlformats.org/officeDocument/2006/relationships/footnotes");
static const TCHAR* Endnotes = _T("http://schemas.openxmlformats.org/officeDocument/2006/relationships/endnotes");
static const TCHAR* Header = _T("http://schemas.openxmlformats.org/officeDocument/2006/relationships/header");
static const TCHAR* Footer = _T("http://schemas.openxmlformats.org/officeDocument/2006/relationships/footer");
static const TCHAR* Image = _T("http://schemas.openxmlformats.org/officeDocument/2006/relationships/image");
static const TCHAR* OleObject = _T("http://schemas.openxmlformats.org/officeDocument/2006/relationships/oleObject");
static const TCHAR* GlossaryDocument = _T("http://schemas.openxmlformats.org/officeDocument/2006/relationships/glossaryDocument");
static const TCHAR* Package = _T("http://schemas.openxmlformats.org/officeDocument/2006/relationships/package");
static const wchar_t* Theme = L"http://schemas.openxmlformats.org/officeDocument/2006/relationships/theme";
static const wchar_t* OfficeDocument = L"http://schemas.openxmlformats.org/officeDocument/2006/relationships/officeDocument";
static const wchar_t* Styles = L"http://schemas.openxmlformats.org/officeDocument/2006/relationships/styles";
static const wchar_t* FontTable = L"http://schemas.openxmlformats.org/officeDocument/2006/relationships/fontTable";
static const wchar_t* Numbering = L"http://schemas.openxmlformats.org/officeDocument/2006/relationships/numbering";
static const wchar_t* WebSettings = L"http://schemas.openxmlformats.org/officeDocument/2006/relationships/webSettings";
static const wchar_t* Settings = L"http://schemas.openxmlformats.org/officeDocument/2006/relationships/settings";
static const wchar_t* CustomXml = L"http://schemas.openxmlformats.org/officeDocument/2006/relationships/customXml";
static const wchar_t* CustomXmlProperties = L"http://schemas.openxmlformats.org/officeDocument/2006/relationships/customXmlProps";
static const wchar_t* Comments = L"http://schemas.openxmlformats.org/officeDocument/2006/relationships/comments";
static const wchar_t* Footnotes = L"http://schemas.openxmlformats.org/officeDocument/2006/relationships/footnotes";
static const wchar_t* Endnotes = L"http://schemas.openxmlformats.org/officeDocument/2006/relationships/endnotes";
static const wchar_t* Header = L"http://schemas.openxmlformats.org/officeDocument/2006/relationships/header";
static const wchar_t* Footer = L"http://schemas.openxmlformats.org/officeDocument/2006/relationships/footer";
static const wchar_t* Image = L"http://schemas.openxmlformats.org/officeDocument/2006/relationships/image";
static const wchar_t* OleObject = L"http://schemas.openxmlformats.org/officeDocument/2006/relationships/oleObject";
static const wchar_t* GlossaryDocument = L"http://schemas.openxmlformats.org/officeDocument/2006/relationships/glossaryDocument";
static const wchar_t* Package = L"http://schemas.openxmlformats.org/officeDocument/2006/relationships/package";
static const wchar_t* VbaProject = L"http://schemas.microsoft.com/office/2006/relationships/vbaProject";
static const wchar_t* Hyperlink = L"http://schemas.openxmlformats.org/officeDocument/2006/relationships/hyperlink";
}
namespace MicrosoftWordRelationshipTypes
{
static const TCHAR* KeyMapCustomizations = _T("http://schemas.microsoft.com/office/2006/relationships/keyMapCustomizations");
static const TCHAR* VbaProject = _T("http://schemas.microsoft.com/office/2006/relationships/vbaProject");
static const TCHAR* VbaData = _T("http://schemas.microsoft.com/office/2006/relationships/wordVbaData");
static const TCHAR* Toolbars = _T("http://schemas.microsoft.com/office/2006/relationships/attachedToolbars");
static const wchar_t* KeyMapCustomizations = L"http://schemas.microsoft.com/office/2006/relationships/keyMapCustomizations";
static const wchar_t* VbaProject = L"http://schemas.microsoft.com/office/2006/relationships/vbaProject";
static const wchar_t* VbaData = L"http://schemas.microsoft.com/office/2006/relationships/wordVbaData";
static const wchar_t* Toolbars = L"http://schemas.microsoft.com/office/2006/relationships/attachedToolbars";
}

View File

@ -1,5 +1,5 @@
/*
* (c) Copyright Ascensio System SIA 2010-2016
* (c) Copyright Ascensio System SIA 2010-2018
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)
@ -47,30 +47,17 @@ namespace DocFileFormat
virtual ~ConversionContext()
{
}
// Adds a new RSID to the set
inline void AddRsid(const std::wstring& rsid)
{
if (AllRsids.find(rsid) == AllRsids.end())
AllRsids.insert(rsid);
}
inline WordDocument* GetDocument()
{
return _doc;
}
inline WordprocessingDocument* GetXmlDocument()
{
return _docx;
}
public:
WordprocessingDocument* _docx;
WordDocument* _doc;
/// A set thta contains all revision ids.
std::set<std::wstring> AllRsids;
};
}

View File

@ -1,5 +1,5 @@
/*
* (c) Copyright Ascensio System SIA 2010-2016
* (c) Copyright Ascensio System SIA 2010-2018
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)
@ -63,9 +63,17 @@ namespace DocFileFormat
{
long Converter::Convert(WordDocument* doc, WordprocessingDocument* docx, const ProgressCallback* progress)
{
if (!doc || !docx) return S_FALSE;
ConversionContext context( doc, docx );
//Write styles.xml
//Write fontTable.xml
if (doc->FontTable)
{
FontTableMapping fontTableMapping( &context );
doc->FontTable->Convert( &fontTableMapping );
}
//Write styles.xml
if (doc->Styles)
{
StyleSheetMapping styleSheetMapping( &context );
@ -88,9 +96,7 @@ namespace DocFileFormat
return S_FALSE;
}
}
//Write numbering.xml
//Write numbering.xml
if (doc->listTable)
{
NumberingMapping numberingMapping( &context );
@ -109,14 +115,6 @@ namespace DocFileFormat
return S_FALSE;
}
}
//Write fontTable.xml
if (doc->FontTable)
{
FontTableMapping fontTableMapping( &context );
doc->FontTable->Convert( &fontTableMapping );
}
if ( progress != NULL )
{
progress->OnProgress( progress->caller, DOC_ONPROGRESSEVENT_ID, 875000 );
@ -130,7 +128,7 @@ namespace DocFileFormat
}
}
//write the footnotes
//write the footnotes
FootnotesMapping footnotesMapping( &context );
doc->Convert( &footnotesMapping );
@ -147,7 +145,7 @@ namespace DocFileFormat
}
}
//write the endnotes
//write the endnotes
EndnotesMapping endnotesMapping( &context );
doc->Convert( &endnotesMapping );
@ -164,7 +162,7 @@ namespace DocFileFormat
}
}
//write the comments
//write the comments
CommentsMapping commentsMapping( &context );
doc->Convert( &commentsMapping );
@ -181,13 +179,13 @@ namespace DocFileFormat
}
}
//write settings.xml at last because of the rsid list
//write settings.xml at last because of the rsid list
if (doc->DocProperties)
{
SettingsMapping settingsMapping( &context );
doc->DocProperties->Convert( &settingsMapping );
}
if ( progress != NULL )
{
progress->OnProgress( progress->caller, DOC_ONPROGRESSEVENT_ID, 975000 );
@ -204,7 +202,7 @@ namespace DocFileFormat
return S_OK;
}
long Converter::LoadAndConvert(const std::wstring& strSrcFile, const std::wstring& strDstDirectory, const std::wstring& password, const ProgressCallback* progress)
long Converter::LoadAndConvert(const std::wstring& strSrcFile, const std::wstring& strDstDirectory, const std::wstring& password, const ProgressCallback* progress, bool &bMacros)
{
long result = S_FALSE;
@ -219,7 +217,7 @@ namespace DocFileFormat
if (result == S_OK)
{
docx.SaveDocument();
docx.SaveDocument(bMacros);
if (progress)progress->OnProgress(progress->caller, DOC_ONPROGRESSEVENT_ID, 1000000);

View File

@ -1,5 +1,5 @@
/*
* (c) Copyright Ascensio System SIA 2010-2016
* (c) Copyright Ascensio System SIA 2010-2018
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)
@ -48,7 +48,7 @@ namespace DocFileFormat
std::wstring m_sTempFolder;
long LoadAndConvert(const std::wstring & strSrcFile, const std::wstring & strDstDirectory, const std::wstring & password, const ProgressCallback* progress);
long LoadAndConvert(const std::wstring & strSrcFile, const std::wstring & strDstDirectory, const std::wstring & password, const ProgressCallback* progress, bool &bMacros);
private:
long Convert(WordDocument* doc, WordprocessingDocument* docx, const ProgressCallback* progress);

View File

@ -1,5 +1,5 @@
/*
* (c) Copyright Ascensio System SIA 2010-2016
* (c) Copyright Ascensio System SIA 2010-2018
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)
@ -59,29 +59,30 @@ namespace DocFileFormat
short wdy;
public:
/// Creates a new DateAndTime with default values
DateAndTime()
{
setDefaultValues();
}
/// Parses the unsigned char sto retrieve a DateAndTime
DateAndTime( unsigned char* bytes, int size )
{
if ( size == 4 )
{
this->mint = (short)FormatUtils::GetIntFromBits( FormatUtils::BytesToInt32( bytes, 0, size ), 0, 6 );
this->hr = (short)FormatUtils::GetIntFromBits( FormatUtils::BytesToInt32( bytes, 0, size ), 6, 5 );
this->dom = (short)FormatUtils::GetIntFromBits( FormatUtils::BytesToInt32( bytes, 0, size ), 11, 5 );
this->mon = (short)FormatUtils::GetIntFromBits( FormatUtils::BytesToInt32( bytes, 0, size ), 16, 4 );
this->yr = (short)( 1900 + FormatUtils::GetIntFromBits( FormatUtils::BytesToInt32( bytes, 0, size ), 20, 9 ) );
this->wdy = (short)FormatUtils::GetIntFromBits( FormatUtils::BytesToInt32( bytes, 0, size ), 29, 3 );
}
else
{
//throw new ByteParseException("Cannot parse the struct DTTM, the length of the struct doesn't match");
}
}
DateAndTime()
{
setDefaultValues();
}
DateAndTime( unsigned int val )
{
DateAndTime((unsigned char*)&val, 4);
}
DateAndTime( unsigned char* bytes, int size )
{
if ( size == 4 )
{
this->mint = (short)FormatUtils::GetIntFromBits( FormatUtils::BytesToInt32( bytes, 0, size ), 0, 6 );
this->hr = (short)FormatUtils::GetIntFromBits( FormatUtils::BytesToInt32( bytes, 0, size ), 6, 5 );
this->dom = (short)FormatUtils::GetIntFromBits( FormatUtils::BytesToInt32( bytes, 0, size ), 11, 5 );
this->mon = (short)FormatUtils::GetIntFromBits( FormatUtils::BytesToInt32( bytes, 0, size ), 16, 4 );
this->yr = (short)( 1900 + FormatUtils::GetIntFromBits( FormatUtils::BytesToInt32( bytes, 0, size ), 20, 9 ) );
this->wdy = (short)FormatUtils::GetIntFromBits( FormatUtils::BytesToInt32( bytes, 0, size ), 29, 3 );
}
else
{
//throw new ByteParseException("Cannot parse the struct DTTM, the length of the struct doesn't match");
}
}
#if defined(_WIN32) || defined(_WIN64)
SYSTEMTIME ToSYSTEMTIME()
{

File diff suppressed because it is too large Load Diff

View File

@ -1,5 +1,5 @@
/*
* (c) Copyright Ascensio System SIA 2010-2016
* (c) Copyright Ascensio System SIA 2010-2018
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)
@ -48,6 +48,8 @@
#include "OleObjectMapping.h"
#include "ConversionContext.h"
#include "IMapping.h"
#include "FormFieldData.h"
#include "FormFieldDataMapping.h"
namespace DocFileFormat
{
@ -70,73 +72,83 @@ namespace DocFileFormat
public:
DocumentMapping(ConversionContext* context, IMapping* caller);
DocumentMapping(ConversionContext* context, XMLTools::CStringXmlWriter* writer, IMapping* caller);
virtual ~DocumentMapping();
virtual void Apply( IVisitable* visited ) = 0;
//--------------------------------- 4571833.doc
std::wstring m_shapeIdOwner;
std::wstring getOLEObject() { return _lastOLEObject; }
protected:
/// Looks into the section table to find out if this CP is the current of a section
int getCurrentSection(int cp);
/// Looks into the section table to find out if this CP is the end of a section
bool isSectionEnd( int cp );
/// Writes a Paragraph that starts at the given cp and
/// ends at the next paragraph end mark or section end mark
int writeParagraph( int cp );
/// Writes a Paragraph that starts at the given cpStart and
/// ends at the given cpEnd
int getListNumCache (int fc, int fc_end);
int getCurrentSection (int cp);
//---------------------------------
bool isSectionEnd ( int cp );
// Writes a Paragraph that starts at the given cp and
// ends at the next paragraph end mark or section end mark
int writeParagraph( int cp, int cpEnd );
// Writes a Paragraph that starts at the given cpStart and
// ends at the given cpEnd
int writeParagraph( int initialCp, int cpEnd, bool sectionEnd, bool lastBad = false );
/// Writes a Paragraph RSID
// Writes a Paragraph RSID
void writeParagraphRsid( const ParagraphPropertyExceptions* papx );
/// Writes a run with the given characters and CHPX
// Writes a run with the given characters and CHPX
int writeRun( std::vector<wchar_t>* chars, CharacterPropertyExceptions* chpx, int initialCp );
/// Writes the given text to the document
// Writes the given text to the document
int writeText ( std::vector<wchar_t>* chars, int initialCp, CharacterPropertyExceptions* chpx, bool writeDeletedText );
void writeTextElement ( const std::wstring& text, const std::wstring& textType );
void writeTextStart ( const std::wstring& textType, bool preserve_space);
void writeTextEnd ( const std::wstring& textType );
int writeText( std::vector<wchar_t>* chars, int initialCp, CharacterPropertyExceptions* chpx, bool writeDeletedText );
void writeTextElement( const std::wstring& text, const std::wstring& textType );
void writeTextStart( const std::wstring& textType, bool preserve_space);
void writeTextEnd( const std::wstring& textType );
/// Searches for bookmarks in the list of characters.
std::vector<int> searchBookmarks( std::vector<wchar_t>* chars, int initialCp );
std::vector<int> searchAnnot(std::vector<wchar_t>* chars, int initialCp);
ParagraphPropertyExceptions* findValidPapx( int fc );
/// Splits a list of characters into several lists
// Splits a list of characters into several lists
std::list<std::vector<wchar_t> >* splitCharList( std::vector<wchar_t>* chars, std::vector<int>* splitIndices );
/// Writes the table starts at the given cp value
int writeTable( int initialCp, unsigned int nestingLevel );
/// Builds a list that contains the width of the several columns of the table.
std::vector<short>* buildTableGrid( int initialCp, unsigned int nestingLevel );
/// Finds the FC of the next row end mark.
int findRowEndFc( int initialCp, int& rowEndCp, unsigned int nestingLevel );
/// Finds the FC of the next row end mark.
int findRowEndFc( int initialCp, unsigned int nestingLevel );
/// Writes the table row that starts at the given cp value and ends at the next row end mark
int writeTableRow( int initialCp, std::vector<short>* grid, unsigned int nestingLevel );
/// Writes the table cell that starts at the given cp value and ends at the next cell end mark
int writeTableCell( int initialCp, TablePropertyExceptions* tapx, std::vector<short>* grid, int& gridIndex, int cellIndex, unsigned int nestingLevel );
int findCellEndCp( int initialCp, unsigned int nestingLevel );
bool writeBookmarks( int cp );
bool writeBookmarkStart( short id );
bool writeBookmarkEnd( short id );
/// Checks if the CHPX is special
// Writes the table starts at the given cp value
int writeTable ( int initialCp, unsigned int nestingLevel );
// Builds a list that contains the width of the several columns of the table.
bool buildTableGrid( int initialCp, unsigned int nestingLevel, std::vector<short>& grid);
// Finds the FC of the next row end mark.
int findRowEndFc ( int initialCp, int& rowEndCp, unsigned int nestingLevel );
// Finds the FC of the next row end mark.
int findRowEndFc ( int initialCp, unsigned int nestingLevel );
// Writes the table row that starts at the given cp value and ends at the next row end mark
int writeTableRow ( int initialCp, std::vector<short>* grid, unsigned int nestingLevel );
// Writes the table cell that starts at the given cp value and ends at the next cell end mark
int writeTableCell ( int initialCp, TablePropertyExceptions* tapx, std::vector<short>* grid, int& gridIndex, int cellIndex, unsigned int nestingLevel );
int findCellEndCp ( int initialCp, unsigned int nestingLevel );
bool writeBookmarks ( int cp );
bool writeBookmarkStart ( short id );
bool writeBookmarkEnd ( short id );
bool writeAnnotations ( int cp );
bool writeAnnotationStart( short id );
bool writeAnnotationEnd ( short id );
// Checks if the CHPX is special
bool isSpecial( CharacterPropertyExceptions* chpx );
/// Finds the SEPX that is valid for the given CP.
// Finds the SEPX that is valid for the given CP.
SectionPropertyExceptions* findValidSepx( int cp );
/// Searches the given vector for the next FieldEnd character.
// Searches the given vector for the next FieldEnd character.
int searchNextTextMark( std::vector<wchar_t>* chars, int initialCp, wchar_t mark );
Symbol getSymbol ( const CharacterPropertyExceptions* chpx );
private:
Symbol getSymbol( const CharacterPropertyExceptions* chpx );
void AddBoundary(short boundary1, short boundary2, std::map<short, short> &boundaries);
//----------------------------------------------------------------------------------------------------------------------
bool m_bInternalXmlWriter;
protected:
WordDocument* m_document;
ConversionContext* m_context;
IMapping* _caller;
ParagraphPropertyExceptions* _lastValidPapx;
SectionPropertyExceptions* _lastValidSepx;
bool _embeddedObject;
int _skipRuns;
int _sectionNr;
int _footnoteNr;
@ -144,9 +156,19 @@ namespace DocFileFormat
int _commentNr;
bool _isTextBoxContent;
int _isSectionPageBreak; //0 - not set, 1 -page break, 2 - continues
bool _writeInstrText;
bool _writeWebHidden;
unsigned int _fldCharCounter;
std::wstring _writeAfterRun;
std::wstring _lastOLEObject;
int _cacheListNum;
struct fieldLevels
{
bool bBegin = false;
bool bSeparate = false;
//bool bInstrText = false;
bool bEnd = false;
};
std::vector<fieldLevels> _fieldLevels;
bool _bContentWrite;
};
}

View File

@ -1,5 +1,5 @@
/*
* (c) Copyright Ascensio System SIA 2010-2016
* (c) Copyright Ascensio System SIA 2010-2018
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)
@ -43,26 +43,94 @@ namespace DocFileFormat
/*========================================================================================================*/
WordDocumentProperties::WordDocumentProperties(FileInformationBlock* fib, POLE::Stream* tableStream) : doptypography(NULL), dogrid(NULL), asumyi(NULL)
WordDocumentProperties::WordDocumentProperties(FileInformationBlock* fib, POLE::Stream* tableStream) :
doptypography(NULL), dogrid(NULL), asumyi(NULL), bDisplayBackgroundShape(false)
{
Initialize();
VirtualStreamReader tStream( tableStream, fib->m_FibWord97.fcDop, fib->m_bOlderVersion);
VirtualStreamReader tStream( tableStream, fib->m_FibWord97.fcDop, fib->m_nWordVersion);
//setDefaultCompatibilityOptions( fib->m_FibBase.nFib );
unsigned int size = fib->m_FibWord97.lcbDop;
unsigned char* bytes = tStream.ReadBytes( size, true );
unsigned int size = fib->m_FibWord97.lcbDop;
unsigned char* bytes = NULL;
try
{
if ( size > 0 )
if (fib->m_nWordVersion == 2)
{
unsigned char* Temp = tStream.ReadBytes(size, true);
tStream.Seek(fib->m_FibWord97.fcDop, 0);
delete []Temp;
unsigned char flags1 = tStream.ReadByte();
fFacingPages = GETBIT(flags1, 0);
fWindowControl = GETBIT(flags1, 1);
Fpc = GETBITS(flags1, 5, 6);
bool fWide = GETBIT(flags1, 7);
grpfIhdt = tStream.ReadByte();
unsigned short flags2 = tStream.ReadUInt16();
rncFtn = GETBIT(flags2, 0);
nFtn = GETBITS(flags2, 1, 15);
unsigned char irmBar = tStream.ReadByte();
unsigned char flags3 = tStream.ReadByte();
unsigned char irmProps = GETBITS(flags3, 0, 6);
fRevMarking = GETBIT(flags3, 7);
unsigned short flags4 = tStream.ReadUInt16();
fBackup = GETBIT(flags4, 0);
fExactWords = GETBIT(flags4, 1);
fPagHidden = GETBIT(flags4, 2);
fPagResults = GETBIT(flags4, 3);
fLockAtn = GETBIT(flags4, 4);
fMirrorMargins = GETBIT(flags4, 5);
bool fKeepFileFormat = GETBIT(flags4, 6);
fDflttrueType = GETBIT(flags4, 7);
fPagSuppressTopSpacing = GETBIT(flags4, 8);
fMaybeRTLTables = GETBIT(flags4, 9);
bool fSpares = tStream.ReadUInt16();
dxaTab = tStream.ReadUInt16();
wSpare = tStream.ReadUInt16();//ftcDefaultBi
dxaHotZ = tStream.ReadUInt16();
wSpare2 = tStream.ReadUInt16();
wSpare3 = tStream.ReadUInt16();
dttmCreated = DateAndTime( tStream.ReadUInt32() );
dttmRevised = DateAndTime( tStream.ReadUInt32() );
dttmLastPrint = DateAndTime( tStream.ReadUInt32() );
nRevision = tStream.ReadUInt16();
tmEdited = tStream.ReadUInt32();
cWords = tStream.ReadUInt32();
cCh = tStream.ReadUInt32();
cPg = tStream.ReadUInt16();
unsigned short rgwSpareDocSum[2];
rgwSpareDocSum[0] = tStream.ReadUInt16();
rgwSpareDocSum[1] = tStream.ReadUInt16();
}
else if ( size > 0 )
{
fFacingPages = FormatUtils::GetBitFromBytes( bytes, 2, 0 );
bytes = tStream.ReadBytes( size, true );
fFacingPages = FormatUtils::GetBitFromBytes( bytes, 2, 0 );
fWindowControl = FormatUtils::GetBitFromBytes( bytes, 2, 1 );
fPMHMainDoc = FormatUtils::GetBitFromBytes( bytes, 2, 2 );
grfSuppression = (short)FormatUtils::GetUIntFromBytesBits( bytes, 2, 3, 2 );
Fpc = (short)(short)FormatUtils::GetUIntFromBytesBits( bytes, 2, 5, 2 );
Fpc = (short)FormatUtils::GetUIntFromBytesBits( bytes, 2, 5, 2 );
grpfIhdt = FormatUtils::BytesToUChar( bytes, 1, size );
rncFtn = (short)FormatUtils::GetUIntFromBytesBits( ( bytes + 2 ), 2, 0, 2 );
nFtn = (short)FormatUtils::GetUIntFromBytesBits( ( bytes + 2 ), 2, 2, 14 );
@ -226,7 +294,7 @@ namespace DocFileFormat
dywDispPag = FormatUtils::BytesToInt16( bytes, 498, size );
//WORD 2000, 2002, 2003 PART
if ( size > 500 )
if ( size > 500/* && fib->m_FibNew.nFibNew > Fib1997*/)
{
ilvlLastBulletMain = bytes[500];
ilvlLastNumberMain = bytes[501];
@ -266,138 +334,158 @@ namespace DocFileFormat
fDntULTrlSpc = FormatUtils::GetBitFromBytes( ( bytes + 508 ), 4, 14 );
fDntBlnSbDbWid = FormatUtils::GetBitFromBytes( ( bytes + 508 ), 4, 15 );
fSuppressTopSpacingMac5 = FormatUtils::GetBitFromBytes( ( bytes + 508 ), 4, 16 );
fTruncDxaExpand = FormatUtils::GetBitFromBytes( ( bytes + 508 ), 4, 17 );
fPrintBodyBeforeHdr = FormatUtils::GetBitFromBytes( ( bytes + 508 ), 4, 18 );
fNoLeading = FormatUtils::GetBitFromBytes( ( bytes + 508 ), 4, 19 );
fMakeSpaceForUL = FormatUtils::GetBitFromBytes( ( bytes + 508 ), 4, 20 );
fMWSmallCaps = FormatUtils::GetBitFromBytes( ( bytes + 508 ), 4, 21 );
f2ptExtLeadingOnly = FormatUtils::GetBitFromBytes( ( bytes + 508 ), 4, 22 );
fTruncFontHeight = FormatUtils::GetBitFromBytes( ( bytes + 508 ), 4, 23 );
fSubOnSize = FormatUtils::GetBitFromBytes( ( bytes + 508 ), 4, 24 );
fLineWrapLikeWord6 = FormatUtils::GetBitFromBytes( ( bytes + 508 ), 4, 25 );
fWW6BorderRules = FormatUtils::GetBitFromBytes( ( bytes + 508 ), 4, 26 );
fExactOnTop = FormatUtils::GetBitFromBytes( ( bytes + 508 ), 4, 27 );
fExtraAfter = FormatUtils::GetBitFromBytes( ( bytes + 508 ), 4, 28 );
fWPSpace = FormatUtils::GetBitFromBytes( ( bytes + 508 ), 4, 29 );
fWPJust = FormatUtils::GetBitFromBytes( ( bytes + 508 ), 4, 30 );
fPrintMet = FormatUtils::GetBitFromBytes( ( bytes + 508 ), 4, 31 );
fTruncDxaExpand = FormatUtils::GetBitFromBytes( ( bytes + 508 ), 4, 17 );
fPrintBodyBeforeHdr = FormatUtils::GetBitFromBytes( ( bytes + 508 ), 4, 18 );
fNoLeading = FormatUtils::GetBitFromBytes( ( bytes + 508 ), 4, 19 );
fMakeSpaceForUL = FormatUtils::GetBitFromBytes( ( bytes + 508 ), 4, 20 );
fMWSmallCaps = FormatUtils::GetBitFromBytes( ( bytes + 508 ), 4, 21 );
f2ptExtLeadingOnly = FormatUtils::GetBitFromBytes( ( bytes + 508 ), 4, 22 );
fTruncFontHeight = FormatUtils::GetBitFromBytes( ( bytes + 508 ), 4, 23 );
fSubOnSize = FormatUtils::GetBitFromBytes( ( bytes + 508 ), 4, 24 );
fLineWrapLikeWord6 = FormatUtils::GetBitFromBytes( ( bytes + 508 ), 4, 25 );
fWW6BorderRules = FormatUtils::GetBitFromBytes( ( bytes + 508 ), 4, 26 );
fExactOnTop = FormatUtils::GetBitFromBytes( ( bytes + 508 ), 4, 27 );
fExtraAfter = FormatUtils::GetBitFromBytes( ( bytes + 508 ), 4, 28 );
fWPSpace = FormatUtils::GetBitFromBytes( ( bytes + 508 ), 4, 29 );
fWPJust = FormatUtils::GetBitFromBytes( ( bytes + 508 ), 4, 30 );
fPrintMet = FormatUtils::GetBitFromBytes( ( bytes + 508 ), 4, 31 );
//split bytes 512,513,514,515 into bits
fSpLayoutLikeWW8 = FormatUtils::GetBitFromBytes( ( bytes + 512 ), 4, 0 );
fFtnLayoutLikeWW8 = FormatUtils::GetBitFromBytes( ( bytes + 512 ), 4, 1 );
fDontUseHTMLParagraphAutoSpacing = FormatUtils::GetBitFromBytes( ( bytes + 512 ), 4, 2 );
fDontAdjustLineHeightInTable = FormatUtils::GetBitFromBytes( ( bytes + 512 ), 4, 3 );
fForgetLastTabAlign = FormatUtils::GetBitFromBytes( ( bytes + 512 ), 4, 4 );
fUseAutoSpaceForFullWidthAlpha = FormatUtils::GetBitFromBytes( ( bytes + 512 ), 4, 5 );
fAlignTablesRowByRow = FormatUtils::GetBitFromBytes( ( bytes + 512 ), 4, 6 );
fLayoutRawTableWidth = FormatUtils::GetBitFromBytes( ( bytes + 512 ), 4, 7 );
fLayoutTableRowsApart = FormatUtils::GetBitFromBytes( ( bytes + 512 ), 4, 8 );
fUserWord97LineBreakingRules = FormatUtils::GetBitFromBytes( ( bytes + 512 ), 4, 9 );
fDontBreakWrappedTables = FormatUtils::GetBitFromBytes( ( bytes + 512 ), 4, 10 );
fDontSnapToGridInCell = FormatUtils::GetBitFromBytes( ( bytes + 512 ), 4, 11 );
fDontAllowFieldEndSelect = FormatUtils::GetBitFromBytes( ( bytes + 512 ), 4, 12 );
fApplyBreakingRules = FormatUtils::GetBitFromBytes( ( bytes + 512 ), 4, 13 );
fDontWrapTextWithPunct = FormatUtils::GetBitFromBytes( ( bytes + 512 ), 4, 14 );
fDontUseAsianBreakRules = FormatUtils::GetBitFromBytes( ( bytes + 512 ), 4, 15 );
fUseWord2002TableStyleRules = FormatUtils::GetBitFromBytes( ( bytes + 512 ), 4, 16 );
fGrowAutofit = FormatUtils::GetBitFromBytes( ( bytes + 512 ), 4, 17 );
fUseNormalStyleForList = FormatUtils::GetBitFromBytes( ( bytes + 512 ), 4, 18 );
fDontUseIndentAsNumberingTabStop = FormatUtils::GetBitFromBytes( ( bytes + 512 ), 4, 19 );
fFELineBreak11 = FormatUtils::GetBitFromBytes( ( bytes + 512 ), 4, 20 );
fAllowSpaceOfSameStyleInTable = FormatUtils::GetBitFromBytes( ( bytes + 512 ), 4, 21 );
fWW11IndentRules = FormatUtils::GetBitFromBytes( ( bytes + 512 ), 4, 22 );
fDontAutofitConstrainedTables = FormatUtils::GetBitFromBytes( ( bytes + 512 ), 4, 23 );
fAutofitLikeWW11 = FormatUtils::GetBitFromBytes( ( bytes + 512 ), 4, 24 );
fUnderlineTabInNumList = FormatUtils::GetBitFromBytes( ( bytes + 512 ), 4, 25 );
fHangulWidthLikeWW11 = FormatUtils::GetBitFromBytes( ( bytes + 512 ), 4, 26 );
fSplitPgBreakAndParaMark = FormatUtils::GetBitFromBytes( ( bytes + 512 ), 4, 27 );
fDontVertAlignCellWithSp = FormatUtils::GetBitFromBytes( ( bytes + 512 ), 4, 28 );
fDontBreakConstrainedForcedTables = FormatUtils::GetBitFromBytes( ( bytes + 512 ), 4, 29 );
fDontVertAlignInTxbx = FormatUtils::GetBitFromBytes( ( bytes + 512 ), 4, 30 );
fWord11KerningPairs = FormatUtils::GetBitFromBytes( ( bytes + 512 ), 4, 31 );
fCachedColBalance = FormatUtils::GetBitFromBytes( ( bytes + 516 ), 4, 0 );
//split bytes 512,513,514,515 into bits
fSpLayoutLikeWW8 = FormatUtils::GetBitFromBytes( ( bytes + 512 ), 4, 0 );
fFtnLayoutLikeWW8 = FormatUtils::GetBitFromBytes( ( bytes + 512 ), 4, 1 );
fDontUseHTMLParagraphAutoSpacing = FormatUtils::GetBitFromBytes( ( bytes + 512 ), 4, 2 );
fDontAdjustLineHeightInTable = FormatUtils::GetBitFromBytes( ( bytes + 512 ), 4, 3 );
fForgetLastTabAlign = FormatUtils::GetBitFromBytes( ( bytes + 512 ), 4, 4 );
fUseAutoSpaceForFullWidthAlpha = FormatUtils::GetBitFromBytes( ( bytes + 512 ), 4, 5 );
fAlignTablesRowByRow = FormatUtils::GetBitFromBytes( ( bytes + 512 ), 4, 6 );
fLayoutRawTableWidth = FormatUtils::GetBitFromBytes( ( bytes + 512 ), 4, 7 );
fLayoutTableRowsApart = FormatUtils::GetBitFromBytes( ( bytes + 512 ), 4, 8 );
fUserWord97LineBreakingRules = FormatUtils::GetBitFromBytes( ( bytes + 512 ), 4, 9 );
fDontBreakWrappedTables = FormatUtils::GetBitFromBytes( ( bytes + 512 ), 4, 10 );
fDontSnapToGridInCell = FormatUtils::GetBitFromBytes( ( bytes + 512 ), 4, 11 );
fDontAllowFieldEndSelect = FormatUtils::GetBitFromBytes( ( bytes + 512 ), 4, 12 );
fApplyBreakingRules = FormatUtils::GetBitFromBytes( ( bytes + 512 ), 4, 13 );
fDontWrapTextWithPunct = FormatUtils::GetBitFromBytes( ( bytes + 512 ), 4, 14 );
fDontUseAsianBreakRules = FormatUtils::GetBitFromBytes( ( bytes + 512 ), 4, 15 );
fUseWord2002TableStyleRules = FormatUtils::GetBitFromBytes( ( bytes + 512 ), 4, 16 );
fGrowAutofit = FormatUtils::GetBitFromBytes( ( bytes + 512 ), 4, 17 );
fUseNormalStyleForList = FormatUtils::GetBitFromBytes( ( bytes + 512 ), 4, 18 );
fDontUseIndentAsNumberingTabStop = FormatUtils::GetBitFromBytes( ( bytes + 512 ), 4, 19 );
fFELineBreak11 = FormatUtils::GetBitFromBytes( ( bytes + 512 ), 4, 20 );
fAllowSpaceOfSameStyleInTable = FormatUtils::GetBitFromBytes( ( bytes + 512 ), 4, 21 );
fWW11IndentRules = FormatUtils::GetBitFromBytes( ( bytes + 512 ), 4, 22 );
fDontAutofitConstrainedTables = FormatUtils::GetBitFromBytes( ( bytes + 512 ), 4, 23 );
fAutofitLikeWW11 = FormatUtils::GetBitFromBytes( ( bytes + 512 ), 4, 24 );
fUnderlineTabInNumList = FormatUtils::GetBitFromBytes( ( bytes + 512 ), 4, 25 );
fHangulWidthLikeWW11 = FormatUtils::GetBitFromBytes( ( bytes + 512 ), 4, 26 );
fSplitPgBreakAndParaMark = FormatUtils::GetBitFromBytes( ( bytes + 512 ), 4, 27 );
fDontVertAlignCellWithSp = FormatUtils::GetBitFromBytes( ( bytes + 512 ), 4, 28 );
fDontBreakConstrainedForcedTables = FormatUtils::GetBitFromBytes( ( bytes + 512 ), 4, 29 );
fDontVertAlignInTxbx = FormatUtils::GetBitFromBytes( ( bytes + 512 ), 4, 30 );
fWord11KerningPairs = FormatUtils::GetBitFromBytes( ( bytes + 512 ), 4, 31 );
fCachedColBalance = FormatUtils::GetBitFromBytes( ( bytes + 516 ), 4, 0 );
//bytes 517-539 are unused
//bytes 517-539 are unused
verCompatPreW10 = (unsigned short)FormatUtils::GetUIntFromBytesBits( ( bytes + 540 ), 4, 0, 16 );
fNoMargPgvwSaved = FormatUtils::GetBitFromBytes( ( bytes + 540 ), 4, 16 );
fNoMargPgvWPag = FormatUtils::GetBitFromBytes( ( bytes + 540 ), 4, 17 );
fWebViewPag = FormatUtils::GetBitFromBytes( ( bytes + 540 ), 4, 18 );
fSeeDrawingsPag = FormatUtils::GetBitFromBytes( ( bytes + 540 ), 4, 19 );
fBulletProofed = FormatUtils::GetBitFromBytes( ( bytes + 540 ), 4, 20 );
fCorrupted = FormatUtils::GetBitFromBytes( ( bytes + 540 ), 4, 21 );
fSaveUim = FormatUtils::GetBitFromBytes( ( bytes + 540 ), 4, 22 );
fFilterPrivacy = FormatUtils::GetBitFromBytes( ( bytes + 540 ), 4, 23 );
fInFReplaceNoRM = FormatUtils::GetBitFromBytes( ( bytes + 540 ), 4, 24 );
fSeenRepairs = FormatUtils::GetBitFromBytes( ( bytes + 540 ), 4, 25 );
fHasXML = FormatUtils::GetBitFromBytes( ( bytes + 540 ), 4, 26 );
fSeeScriptAnchorsPag = FormatUtils::GetBitFromBytes( ( bytes + 540 ), 4, 27 );
fValidateXML = FormatUtils::GetBitFromBytes( ( bytes + 540 ), 4, 28 );
fSaveIfInvalidXML = FormatUtils::GetBitFromBytes( ( bytes + 540 ), 4, 29 );
fShowXMLErrors = FormatUtils::GetBitFromBytes( ( bytes + 540 ), 4, 30 );
fAlwaysMergeEmptyNamespace = FormatUtils::GetBitFromBytes( ( bytes + 540 ), 4, 31 );
verCompatPreW10 = (unsigned short)FormatUtils::GetUIntFromBytesBits( ( bytes + 540 ), 4, 0, 16 );
fNoMargPgvwSaved = FormatUtils::GetBitFromBytes( ( bytes + 540 ), 4, 16 );
fNoMargPgvWPag = FormatUtils::GetBitFromBytes( ( bytes + 540 ), 4, 17 );
fWebViewPag = FormatUtils::GetBitFromBytes( ( bytes + 540 ), 4, 18 );
fSeeDrawingsPag = FormatUtils::GetBitFromBytes( ( bytes + 540 ), 4, 19 );
fBulletProofed = FormatUtils::GetBitFromBytes( ( bytes + 540 ), 4, 20 );
fCorrupted = FormatUtils::GetBitFromBytes( ( bytes + 540 ), 4, 21 );
fSaveUim = FormatUtils::GetBitFromBytes( ( bytes + 540 ), 4, 22 );
fFilterPrivacy = FormatUtils::GetBitFromBytes( ( bytes + 540 ), 4, 23 );
fInFReplaceNoRM = FormatUtils::GetBitFromBytes( ( bytes + 540 ), 4, 24 );
fSeenRepairs = FormatUtils::GetBitFromBytes( ( bytes + 540 ), 4, 25 );
fHasXML = FormatUtils::GetBitFromBytes( ( bytes + 540 ), 4, 26 );
fSeeScriptAnchorsPag = FormatUtils::GetBitFromBytes( ( bytes + 540 ), 4, 27 );
fValidateXML = FormatUtils::GetBitFromBytes( ( bytes + 540 ), 4, 28 );
fSaveIfInvalidXML = FormatUtils::GetBitFromBytes( ( bytes + 540 ), 4, 29 );
fShowXMLErrors = FormatUtils::GetBitFromBytes( ( bytes + 540 ), 4, 30 );
fAlwaysMergeEmptyNamespace = FormatUtils::GetBitFromBytes( ( bytes + 540 ), 4, 31 );
if ( size > 544/* && fib->m_FibNew.nFibNew > Fib2000*/)
{
cpMaxListCacheMainDoc = FormatUtils::BytesToInt32( bytes, 544, size ); //unused
cpMaxListCacheMainDoc = FormatUtils::BytesToInt32( bytes, 544, size );
//split bytes 548,549 into bits
fDoNotEmbedSystemFont = FormatUtils::GetBitFromBytes( ( bytes + 548 ), 2, 0 );
fWordCompact = FormatUtils::GetBitFromBytes( ( bytes + 548 ), 2, 1 );
fLiveRecover = FormatUtils::GetBitFromBytes( ( bytes + 548 ), 2, 2 );
fEmbedFactoids = FormatUtils::GetBitFromBytes( ( bytes + 548 ), 2, 3 );
fFactoidXML = FormatUtils::GetBitFromBytes( ( bytes + 548 ), 2, 4 );
fFactoidAllDone = FormatUtils::GetBitFromBytes( ( bytes + 548 ), 2, 5 );
fFolioPrint = FormatUtils::GetBitFromBytes( ( bytes + 548 ), 2, 6 );
fReverseFolio = FormatUtils::GetBitFromBytes( ( bytes + 548 ), 2, 7 );
iTextLineEnding = (short)FormatUtils::GetUIntFromBytesBits( ( bytes + 548 ), 2, 8, 3 );
fHideFcc = FormatUtils::GetBitFromBytes( ( bytes + 548 ), 2, 11 );
fAcetateShowMarkup = FormatUtils::GetBitFromBytes( ( bytes + 548 ), 2, 12 );
fAcetateShowAtn = FormatUtils::GetBitFromBytes( ( bytes + 548 ), 2, 13 );
fAcetateShowInsDel = FormatUtils::GetBitFromBytes( ( bytes + 548 ), 2, 14 );
fAcetateShowProps = FormatUtils::GetBitFromBytes( ( bytes + 548 ), 2, 15 );
//split bytes 548,549 into bits
fDoNotEmbedSystemFont = FormatUtils::GetBitFromBytes( ( bytes + 548 ), 2, 0 );
fWordCompact = FormatUtils::GetBitFromBytes( ( bytes + 548 ), 2, 1 );
fLiveRecover = FormatUtils::GetBitFromBytes( ( bytes + 548 ), 2, 2 );
fEmbedFactoids = FormatUtils::GetBitFromBytes( ( bytes + 548 ), 2, 3 );
fFactoidXML = FormatUtils::GetBitFromBytes( ( bytes + 548 ), 2, 4 );
fFactoidAllDone = FormatUtils::GetBitFromBytes( ( bytes + 548 ), 2, 5 );
fFolioPrint = FormatUtils::GetBitFromBytes( ( bytes + 548 ), 2, 6 );
fReverseFolio = FormatUtils::GetBitFromBytes( ( bytes + 548 ), 2, 7 );
iTextLineEnding = (short)FormatUtils::GetUIntFromBytesBits( ( bytes + 548 ), 2, 8, 3 );
fHideFcc = FormatUtils::GetBitFromBytes( ( bytes + 548 ), 2, 11 );
fAcetateShowMarkup = FormatUtils::GetBitFromBytes( ( bytes + 548 ), 2, 12 );
fAcetateShowAtn = FormatUtils::GetBitFromBytes( ( bytes + 548 ), 2, 13 );
fAcetateShowInsDel = FormatUtils::GetBitFromBytes( ( bytes + 548 ), 2, 14 );
fAcetateShowProps = FormatUtils::GetBitFromBytes( ( bytes + 548 ), 2, 15 );
istdTableDflt = FormatUtils::BytesToUInt16( bytes, 550, size );
verCompat = FormatUtils::BytesToUInt16( bytes, 552, size );
grfFmtFilter = FormatUtils::BytesToUInt16( bytes, 554, size );
iFolioPages = FormatUtils::BytesToInt16 ( bytes, 556, size );
cpgText = FormatUtils::BytesToUInt16( bytes, 558, size );
cpMinRMText = FormatUtils::BytesToInt32 ( bytes, 560, size );
cpMinRMFtn = FormatUtils::BytesToInt32 ( bytes, 564, size );
cpMinRMHdd = FormatUtils::BytesToInt32 ( bytes, 568, size );
cpMinRMAtn = FormatUtils::BytesToInt32 ( bytes, 572, size );
cpMinRMEdn = FormatUtils::BytesToInt32 ( bytes, 576, size );
cpMinRMTxbx = FormatUtils::BytesToInt32 ( bytes, 580, size );
cpMinRMHdrTxbx = FormatUtils::BytesToInt32 ( bytes, 584, size );
rsidRoot = FormatUtils::BytesToInt32 ( bytes, 588, size );
//unused 2
istdTableDflt = FormatUtils::BytesToUInt16( bytes, 550, size );
verCompat = FormatUtils::BytesToUInt16( bytes, 552, size );
grfFmtFilter = FormatUtils::BytesToUInt16( bytes, 554, size );
iFolioPages = FormatUtils::BytesToInt16( bytes, 556, size );
cpgText = FormatUtils::BytesToUInt16( bytes, 558, size );
cpMinRMText = FormatUtils::BytesToInt32( bytes, 560, size );
cpMinRMFtn = FormatUtils::BytesToInt32( bytes, 564, size );
cpMinRMHdd = FormatUtils::BytesToInt32( bytes, 568, size );
cpMinRMAtn = FormatUtils::BytesToInt32( bytes, 572, size );
cpMinRMEdn = FormatUtils::BytesToInt32( bytes, 576, size );
cpMinRMTxbx = FormatUtils::BytesToInt32( bytes, 580, size );
cpMinRMHdrTxbx = FormatUtils::BytesToInt32( bytes, 584, size );
rsidRoot = FormatUtils::BytesToInt32( bytes, 588, size );
if ( size > 594/* && fib->m_FibNew.nFibNew > Fib2002*/)
{
//split bytes 592,593,594,595 into bits
fTreatLockAtnAsReadOnly = FormatUtils::GetBitFromBytes( ( bytes + 592 ), 4, 0 );
fStyleLock = FormatUtils::GetBitFromBytes( ( bytes + 592 ), 4, 1 );
fAutoFmtOverride = FormatUtils::GetBitFromBytes( ( bytes + 592 ), 4, 2 );
fRemoveWordML = FormatUtils::GetBitFromBytes( ( bytes + 592 ), 4, 3 );
fApplyCustomXForm = FormatUtils::GetBitFromBytes( ( bytes + 592 ), 4, 4 );
fStyeLockEnforced = FormatUtils::GetBitFromBytes( ( bytes + 592 ), 4, 5 );
fFakeLockAtn = FormatUtils::GetBitFromBytes( ( bytes + 592 ), 4, 6 );
fIgnoreMixedContent = FormatUtils::GetBitFromBytes( ( bytes + 592 ), 4, 7 );
fShowPlaceholderText = FormatUtils::GetBitFromBytes( ( bytes + 592 ), 4, 8 );
grf = FormatUtils::GetUIntFromBytesBits( ( bytes + 592 ), 4, 9, 23 );
if ( size == 610 )
{
//split bytes 592,593,594,595 into bits
fTreatLockAtnAsReadOnly = FormatUtils::GetBitFromBytes( ( bytes + 592 ), 4, 0 );
fStyleLock = FormatUtils::GetBitFromBytes( ( bytes + 592 ), 4, 1 );
fAutoFmtOverride = FormatUtils::GetBitFromBytes( ( bytes + 592 ), 4, 2 );
fRemoveWordML = FormatUtils::GetBitFromBytes( ( bytes + 592 ), 4, 3 );
fApplyCustomXForm = FormatUtils::GetBitFromBytes( ( bytes + 592 ), 4, 4 );
fStyeLockEnforced = FormatUtils::GetBitFromBytes( ( bytes + 592 ), 4, 5 );
fFakeLockAtn = FormatUtils::GetBitFromBytes( ( bytes + 592 ), 4, 6 );
fIgnoreMixedContent = FormatUtils::GetBitFromBytes( ( bytes + 592 ), 4, 7 );
fShowPlaceholderText = FormatUtils::GetBitFromBytes( ( bytes + 592 ), 4, 8 );
grf = FormatUtils::GetUIntFromBytesBits( ( bytes + 592 ), 4, 9, 23 );
//split bytes 596 and 597 into bits
fReadingModeInkLockDown = FormatUtils::GetBitFromBytes( ( bytes + 596 ), 2, 0 );
fAcetateShowInkAtn = FormatUtils::GetBitFromBytes( ( bytes + 596 ), 2, 1 );
fFilterDttm = FormatUtils::GetBitFromBytes( ( bytes + 596 ), 2, 2 );
fEnforceDocProt = FormatUtils::GetBitFromBytes( ( bytes + 596 ), 2, 3 );
iDocProtCur = (unsigned short)FormatUtils::GetUIntFromBytesBits( ( bytes + 596 ), 2, 4, 3 );
fDispBkSpSaved = FormatUtils::GetBitFromBytes( ( bytes + 596 ), 2, 7 );
//split bytes 596 and 597 into bits
fReadingModeInkLockDown = FormatUtils::GetBitFromBytes( ( bytes + 596 ), 2, 0 );
fAcetateShowInkAtn = FormatUtils::GetBitFromBytes( ( bytes + 596 ), 2, 1 );
fFilterDttm = FormatUtils::GetBitFromBytes( ( bytes + 596 ), 2, 2 );
fEnforceDocProt = FormatUtils::GetBitFromBytes( ( bytes + 596 ), 2, 3 );
iDocProtCur = (unsigned short)FormatUtils::GetUIntFromBytesBits( ( bytes + 596 ), 2, 4, 3 );
fDispBkSpSaved = FormatUtils::GetBitFromBytes( ( bytes + 596 ), 2, 7 );
dxaPageLock = FormatUtils::BytesToInt16( bytes, 598, size );
dyaPageLock = FormatUtils::BytesToInt16( bytes, 600, size );
pctFontLock = FormatUtils::BytesToInt32( bytes, 602, size );
grfitbid = bytes[606];
//unsigned char 607 is unused
ilfoMacAtCleanup = FormatUtils::BytesToUInt16( bytes, 608, size );
}
dxaPageLock = FormatUtils::BytesToInt16( bytes, 598, size );
dyaPageLock = FormatUtils::BytesToInt16( bytes, 600, size );
pctFontLock = FormatUtils::BytesToInt32( bytes, 602, size );
grfitbid = bytes[606];
//unsigned char 607 is unused
ilfoMacAtCleanup = FormatUtils::BytesToUInt16( bytes, 608, size );
if ( size > 616/* && fib->m_FibNew.nFibNew > Fib2003*/)
{
//4 bytes reserved
bool fRMTrackFormatting = FormatUtils::GetBitFromBytes( ( bytes + 620 ), 2, 0 );
bool fRMTrackMoves = FormatUtils::GetBitFromBytes( ( bytes + 620 ), 2, 1 );
//dopMth = 34 bytes from 624 = 658
if ( size > 674/* && fib->m_FibNew.nFibNew > Fib2007*/)
{
if ( size > 690/* && fib->m_FibNew.nFibNew > Fib2010*/)
{
}
}
}
}
}
}
}
}
@ -524,6 +612,7 @@ namespace DocFileFormat
fSwapBordersFacingPgs = false;
dxaTab = 0;
wSpare = 0;
wSpare3 = 0;
dxaHotZ = 0;
cConsecHypLim = 0;
wSpare2 = 0;

View File

@ -1,5 +1,5 @@
/*
* (c) Copyright Ascensio System SIA 2010-2016
* (c) Copyright Ascensio System SIA 2010-2018
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)
@ -54,6 +54,7 @@ namespace DocFileFormat
friend class SettingsMapping;
bool bDisplayBackgroundShape;
private:
// True when facing pages should be printed
bool fFacingPages;
@ -176,7 +177,8 @@ namespace DocFileFormat
unsigned short cConsecHypLim;
// Reserved
unsigned short wSpare2;
// Date and time document was created
unsigned short wSpare3;
// Date and time document was created
DateAndTime dttmCreated;
// Date and time document was last revised
DateAndTime dttmRevised;

View File

@ -1,5 +1,5 @@
/*
* (c) Copyright Ascensio System SIA 2010-2016
* (c) Copyright Ascensio System SIA 2010-2018
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)

View File

@ -1,5 +1,5 @@
/*
* (c) Copyright Ascensio System SIA 2010-2016
* (c) Copyright Ascensio System SIA 2010-2018
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)

View File

@ -1,5 +1,5 @@
/*
* (c) Copyright Ascensio System SIA 2010-2016
* (c) Copyright Ascensio System SIA 2010-2018
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)
@ -33,7 +33,6 @@
#include "DrawingPrimitives.h"
#include "VirtualStreamReader.h"
namespace DocFileFormat
{
DrawingPrimitive * DrawingPrimitive::Create(VirtualStreamReader* reader, int length, short dpk)

View File

@ -1,5 +1,5 @@
/*
* (c) Copyright Ascensio System SIA 2010-2016
* (c) Copyright Ascensio System SIA 2010-2018
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)

View File

@ -1,5 +1,5 @@
/*
* (c) Copyright Ascensio System SIA 2010-2016
* (c) Copyright Ascensio System SIA 2010-2018
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)

View File

@ -1,5 +1,5 @@
/*
* (c) Copyright Ascensio System SIA 2010-2016
* (c) Copyright Ascensio System SIA 2010-2018
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)
@ -35,137 +35,148 @@
namespace DocFileFormat
{
EncryptionHeader::EncryptionHeader( FileInformationBlock* fib, POLE::Stream* tableStream )
EncryptionHeader::EncryptionHeader( FileInformationBlock* fib, POLE::Stream* tableStream ) : bStandard(false), bXOR(false), bAES(false)
{
VirtualStreamReader tStream( tableStream, 0, fib->m_bOlderVersion);
VirtualStreamReader tStream( tableStream, 0, fib->m_nWordVersion);
if (fib->m_FibBase.fObfuscation)
if (fib->m_FibBase.fObfuscation || fib->m_nWordVersion > 0)
{
//xor
return;
}
unsigned short vMajor = tStream.ReadUInt16();
unsigned short vMinor = tStream.ReadUInt16();
if(0x0001 == vMajor) // RC4 encryption header structure
{// fib->m_FibBase.lKey == 52
bStandard = true;
crypt_data_rc4.Salt.b1 = tStream.ReadUInt32();
crypt_data_rc4.Salt.b2 = tStream.ReadUInt32();
crypt_data_rc4.Salt.b3 = tStream.ReadUInt32();
crypt_data_rc4.Salt.b4 = tStream.ReadUInt32();
bXOR = true;
crypt_data_rc4.EncryptedVerifier.b1 = tStream.ReadUInt32();
crypt_data_rc4.EncryptedVerifier.b2 = tStream.ReadUInt32();
crypt_data_rc4.EncryptedVerifier.b3 = tStream.ReadUInt32();
crypt_data_rc4.EncryptedVerifier.b4 = tStream.ReadUInt32();
crypt_data_rc4.EncryptedVerifierHash.b1 = tStream.ReadUInt32();
crypt_data_rc4.EncryptedVerifierHash.b2 = tStream.ReadUInt32();
crypt_data_rc4.EncryptedVerifierHash.b3 = tStream.ReadUInt32();
crypt_data_rc4.EncryptedVerifierHash.b4 = tStream.ReadUInt32();
crypt_data_xor.key = fib->m_FibBase.lKey >> 16;
crypt_data_xor.hash = fib->m_FibBase.lKey - (crypt_data_xor.key << 16);
}
else
{
bStandard = false;
crypt_data_aes.bAgile = false;
unsigned short vMajor = tStream.ReadUInt16();
unsigned short vMinor = tStream.ReadUInt16();
unsigned short flags = tStream.ReadUInt32();
unsigned char *pDataRead = NULL;
if(0x0001 == vMajor) // RC4 encryption header structure
{// fib->m_FibBase.lKey == 52
bStandard = true;
bool fCryptoAPI = GETBIT(flags, 1);
bool fDocProps = GETBIT(flags, 2);
bool fExternal = GETBIT(flags, 3);
bool fAES = GETBIT(flags, 4);
//EncryptionHeader
int HeaderSize = tStream.ReadUInt32();
int Flags = tStream.ReadUInt32();
int SizeExtra = tStream.ReadUInt32();
int AlgID = tStream.ReadUInt32();
int AlgIDHash = tStream.ReadUInt32();
int KeySize = tStream.ReadUInt32();
int ProviderType= tStream.ReadUInt32();
int Reserved1 = tStream.ReadUInt32();
int Reserved2 = tStream.ReadUInt32();
int pos = tStream.GetPosition();
int size = tStream.GetSize();
std::vector<char> dataCSPName;
while(pos < size - 1)
crypt_data_rc4.Salt.b1 = tStream.ReadUInt32();
crypt_data_rc4.Salt.b2 = tStream.ReadUInt32();
crypt_data_rc4.Salt.b3 = tStream.ReadUInt32();
crypt_data_rc4.Salt.b4 = tStream.ReadUInt32();
crypt_data_rc4.EncryptedVerifier.b1 = tStream.ReadUInt32();
crypt_data_rc4.EncryptedVerifier.b2 = tStream.ReadUInt32();
crypt_data_rc4.EncryptedVerifier.b3 = tStream.ReadUInt32();
crypt_data_rc4.EncryptedVerifier.b4 = tStream.ReadUInt32();
crypt_data_rc4.EncryptedVerifierHash.b1 = tStream.ReadUInt32();
crypt_data_rc4.EncryptedVerifierHash.b2 = tStream.ReadUInt32();
crypt_data_rc4.EncryptedVerifierHash.b3 = tStream.ReadUInt32();
crypt_data_rc4.EncryptedVerifierHash.b4 = tStream.ReadUInt32();
}
else
{
dataCSPName.push_back(tStream.ReadByte());
dataCSPName.push_back(tStream.ReadByte());
if (dataCSPName[dataCSPName.size() - 1] == 0 && dataCSPName[dataCSPName.size() - 2] == 0)
bAES = true;
crypt_data_aes.bAgile = false;
unsigned short flags = tStream.ReadUInt32();
unsigned char *pDataRead = NULL;
bool fCryptoAPI = GETBIT(flags, 1);
crypt_data_aes.fDocProps = GETBIT(flags, 2);
bool fExternal = GETBIT(flags, 3);
bool fAES = GETBIT(flags, 4);
//EncryptionHeader
int HeaderSize = tStream.ReadUInt32();
int Flags = tStream.ReadUInt32();
int SizeExtra = tStream.ReadUInt32();
int AlgID = tStream.ReadUInt32();
int AlgIDHash = tStream.ReadUInt32();
int KeySize = tStream.ReadUInt32();
int ProviderType= tStream.ReadUInt32();
int Reserved1 = tStream.ReadUInt32();
int Reserved2 = tStream.ReadUInt32();
int pos = tStream.GetPosition();
int size = tStream.GetSize();
std::vector<char> dataCSPName;
while(pos < size - 1)
{
dataCSPName.push_back(tStream.ReadByte());
dataCSPName.push_back(tStream.ReadByte());
if (dataCSPName[dataCSPName.size() - 1] == 0 && dataCSPName[dataCSPName.size() - 2] == 0)
{
break;
}
pos+=2;//unicode null-terminate string
}
//EncryptionVerifier
crypt_data_aes.saltSize = tStream.ReadUInt32();
pDataRead = tStream.ReadBytes(crypt_data_aes.saltSize, true);
if (pDataRead)
{
crypt_data_aes.saltValue = std::string((char*)pDataRead, crypt_data_aes.saltSize);
delete pDataRead;
}
pDataRead = tStream.ReadBytes(0x10, true);
if (pDataRead)
{
crypt_data_aes.encryptedVerifierInput = std::string((char*)pDataRead, 0x10);
delete pDataRead;
}
crypt_data_aes.hashSize = tStream.ReadUInt32();
int szEncryptedVerifierHash = (ProviderType == 0x0001) ? 0x14 : 0x20;
pDataRead = tStream.ReadBytes(szEncryptedVerifierHash, true);
if (pDataRead)
{
crypt_data_aes.encryptedVerifierValue = std::string((char*)pDataRead, szEncryptedVerifierHash);
delete pDataRead;
}
pos = tStream.GetPosition();
//------------------------------------------------------------------------------------------
switch(AlgIDHash)
{
case 0x8003: crypt_data_aes.hashAlgorithm = CRYPT_METHOD::MD5; break;
case 0x0000:
case 0x8004: crypt_data_aes.hashAlgorithm = CRYPT_METHOD::SHA1; break;
}
crypt_data_aes.spinCount = 0;
switch(AlgID)
{
case 0x0000:
if (fAES) crypt_data_aes.cipherAlgorithm = CRYPT_METHOD::AES_ECB;
if (fCryptoAPI) crypt_data_aes.cipherAlgorithm = CRYPT_METHOD::RC4;
crypt_data_aes.keySize = KeySize / 8;
case 0x6801:
crypt_data_aes.cipherAlgorithm = CRYPT_METHOD::RC4;
crypt_data_aes.keySize = KeySize / 8;
if (crypt_data_aes.keySize == 0) crypt_data_aes.keySize = 5; // 40 bit
break;
case 0x660E:
crypt_data_aes.cipherAlgorithm = CRYPT_METHOD::AES_ECB;
crypt_data_aes.keySize = 128 /8;
break;
case 0x660F:
crypt_data_aes.cipherAlgorithm = CRYPT_METHOD::AES_ECB;
crypt_data_aes.keySize = 192 /8;
break;
case 0x6610:
crypt_data_aes.cipherAlgorithm = CRYPT_METHOD::AES_ECB;
crypt_data_aes.keySize = 256 /8;
break;
}
pos+=2;//unicode null-terminate string
}
//EncryptionVerifier
crypt_data_aes.saltSize = tStream.ReadUInt32();
pDataRead = tStream.ReadBytes(crypt_data_aes.saltSize, true);
if (pDataRead)
{
crypt_data_aes.saltValue = std::string((char*)pDataRead, crypt_data_aes.saltSize);
delete pDataRead;
}
pDataRead = tStream.ReadBytes(0x10, true);
if (pDataRead)
{
crypt_data_aes.encryptedVerifierInput = std::string((char*)pDataRead, 0x10);
delete pDataRead;
}
crypt_data_aes.hashSize = tStream.ReadUInt32();
int szEncryptedVerifierHash = (ProviderType == 0x0001) ? 0x14 : 0x20;
pDataRead = tStream.ReadBytes(szEncryptedVerifierHash, true);
if (pDataRead)
{
crypt_data_aes.encryptedVerifierValue = std::string((char*)pDataRead, szEncryptedVerifierHash);
delete pDataRead;
//switch(ProviderType)
//{
// case 0x0001: crypt_data_aes.cipherAlgorithm = CRYPT_METHOD::RC4; break;
// case 0x0018: crypt_data_aes.cipherAlgorithm = CRYPT_METHOD::AES_ECB; break;
//}
}
pos = tStream.GetPosition();
//------------------------------------------------------------------------------------------
crypt_data_aes.hashAlgorithm = CRYPT_METHOD::SHA1; //by AlgIDHash -> 0x0000 || 0x8004
crypt_data_aes.spinCount = 50000;
switch(AlgID)
{
case 0x6801:
crypt_data_aes.cipherAlgorithm = CRYPT_METHOD::RC4;
crypt_data_aes.keySize = KeySize / 8;
break;
case 0x660E:
crypt_data_aes.cipherAlgorithm = CRYPT_METHOD::AES_ECB;
crypt_data_aes.keySize = 128 /8;
break;
case 0x660F:
crypt_data_aes.cipherAlgorithm = CRYPT_METHOD::AES_ECB;
crypt_data_aes.keySize = 192 /8;
break;
case 0x6610:
crypt_data_aes.cipherAlgorithm = CRYPT_METHOD::AES_ECB;
crypt_data_aes.keySize = 256 /8;
break;
}
switch(ProviderType)
{
case 0x0001: crypt_data_aes.cipherAlgorithm = CRYPT_METHOD::RC4; break;
case 0x0018: crypt_data_aes.cipherAlgorithm = CRYPT_METHOD::AES_ECB; break;
}
}
//RELEASEARRAYOBJECTS( bytes );
}
}

View File

@ -1,5 +1,5 @@
/*
* (c) Copyright Ascensio System SIA 2010-2016
* (c) Copyright Ascensio System SIA 2010-2018
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)
@ -50,8 +50,12 @@ namespace DocFileFormat
EncryptionHeader( FileInformationBlock* fib, POLE::Stream* tableStream );
private:
CRYPT::CryptRC4Data crypt_data_rc4;
CRYPT::ECMADecryptor::_cryptData crypt_data_aes;
bool bStandard;
CRYPT::_rc4CryptData crypt_data_rc4;
CRYPT::_ecmaCryptData crypt_data_aes;
CRYPT::_xorCryptData crypt_data_xor;
bool bStandard;
bool bXOR;
bool bAES;
};
}

View File

@ -1,5 +1,5 @@
/*
* (c) Copyright Ascensio System SIA 2010-2016
* (c) Copyright Ascensio System SIA 2010-2018
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)

View File

@ -1,5 +1,5 @@
/*
* (c) Copyright Ascensio System SIA 2010-2016
* (c) Copyright Ascensio System SIA 2010-2018
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)
@ -54,24 +54,24 @@ namespace DocFileFormat
int id = 0;
m_pXmlWriter->WriteNodeBegin( _T( "?xml version=\"1.0\" encoding=\"UTF-8\"?" ) );
m_pXmlWriter->WriteNodeBegin( _T( "w:endnotes" ), TRUE );
m_pXmlWriter->WriteNodeBegin( L"?xml version=\"1.0\" encoding=\"UTF-8\"?");
m_pXmlWriter->WriteNodeBegin( L"w:endnotes", TRUE );
//write namespaces
m_pXmlWriter->WriteAttribute( _T( "xmlns:w" ), OpenXmlNamespaces::WordprocessingML );
m_pXmlWriter->WriteAttribute( _T( "xmlns:v" ), OpenXmlNamespaces::VectorML );
m_pXmlWriter->WriteAttribute( _T( "xmlns:o" ), OpenXmlNamespaces::Office );
m_pXmlWriter->WriteAttribute( _T( "xmlns:w10" ), OpenXmlNamespaces::OfficeWord );
m_pXmlWriter->WriteAttribute( _T( "xmlns:r" ), OpenXmlNamespaces::Relationships );
m_pXmlWriter->WriteNodeEnd( _T( "" ), TRUE, FALSE );
m_pXmlWriter->WriteAttribute( L"xmlns:w", OpenXmlNamespaces::WordprocessingML );
m_pXmlWriter->WriteAttribute( L"xmlns:v", OpenXmlNamespaces::VectorML );
m_pXmlWriter->WriteAttribute( L"xmlns:o", OpenXmlNamespaces::Office );
m_pXmlWriter->WriteAttribute( L"xmlns:w10", OpenXmlNamespaces::OfficeWord );
m_pXmlWriter->WriteAttribute( L"xmlns:r", OpenXmlNamespaces::Relationships );
m_pXmlWriter->WriteNodeEnd( L"", TRUE, FALSE );
int cp = ( m_document->FIB->m_RgLw97.ccpText + m_document->FIB->m_RgLw97.ccpFtn + m_document->FIB->m_RgLw97.ccpHdr + m_document->FIB->m_RgLw97.ccpAtn );
while ( cp <= ( m_document->FIB->m_RgLw97.ccpText + m_document->FIB->m_RgLw97.ccpFtn + m_document->FIB->m_RgLw97.ccpHdr + m_document->FIB->m_RgLw97.ccpAtn + m_document->FIB->m_RgLw97.ccpEdn - 2 ) )
{
m_pXmlWriter->WriteNodeBegin( _T( "w:endnote" ), TRUE );
m_pXmlWriter->WriteAttribute( _T( "w:id" ), FormatUtils::IntToWideString( id ).c_str() );
m_pXmlWriter->WriteNodeEnd( _T( "" ), TRUE, FALSE );
m_pXmlWriter->WriteNodeBegin( L"w:endnote", TRUE );
m_pXmlWriter->WriteAttribute( L"w:id", FormatUtils::IntToWideString( id ));
m_pXmlWriter->WriteNodeEnd( L"", TRUE, FALSE );
while ( ( cp - m_document->FIB->m_RgLw97.ccpText - m_document->FIB->m_RgLw97.ccpFtn - m_document->FIB->m_RgLw97.ccpHdr - m_document->FIB->m_RgLw97.ccpAtn ) < (*m_document->IndividualEndnotesPlex)[id + 1] )
{
@ -79,7 +79,7 @@ namespace DocFileFormat
if (fc < 0) break;
ParagraphPropertyExceptions* papx = findValidPapx( fc );
TableInfo tai( papx );
TableInfo tai( papx, m_document->nWordVersion );
if ( tai.fInTable )
{
@ -91,18 +91,18 @@ namespace DocFileFormat
else
{
//this PAPX is for a normal paragraph
cp = writeParagraph( cp );
cp = writeParagraph( cp, 0x7fffffff );
}
}
m_pXmlWriter->WriteNodeEnd( _T( "w:endnote" ) );
m_pXmlWriter->WriteNodeEnd( L"w:endnote");
id++;
}
m_pXmlWriter->WriteNodeEnd( _T( "w:endnotes" ) );
m_pXmlWriter->WriteNodeEnd( L"w:endnotes");
m_context->_docx->EndnotesXML = std::wstring( m_pXmlWriter->GetXmlString() );
}
}
};
}
}

View File

@ -1,5 +1,5 @@
/*
* (c) Copyright Ascensio System SIA 2010-2016
* (c) Copyright Ascensio System SIA 2010-2018
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)
@ -49,39 +49,46 @@ namespace DocFileFormat
unsigned char fNested:1;
unsigned char fHasSep:1;
};
public:
static const int STRUCTURE_SIZE = 2;
FieldCharacter():
fldch(0), grffld(0)
{
}
virtual ~FieldCharacter()
{
}
FieldCharacter() : fldch(0), grffld(0) {}
virtual ~FieldCharacter() {}
virtual ByteStructure* ConstructObject (VirtualStreamReader* pReader, int length)
{
FieldCharacter* pFldChar = new FieldCharacter();
FieldCharacter* pFldChar = new FieldCharacter();
if (pFldChar)
{
pFldChar->fldch = pReader->ReadByte();
pFldChar->grffld = pReader->ReadByte();
#ifdef _DEBUG
grffldEnd* __grffldEnd = (grffldEnd*)(&pFldChar->grffld);
int dbg = 0;
#endif
pFldChar->fldch = pReader->ReadByte();
pFldChar->grffld = pReader->ReadByte();
}
return static_cast<ByteStructure*>(pFldChar);
}
private:
unsigned char fldch;
unsigned char grffld;
};
class ListNumCache: public ByteStructure
{
public:
static const int STRUCTURE_SIZE = 4;
ListNumCache() : value(-1) {}
virtual ~ListNumCache() {}
virtual ByteStructure* ConstructObject (VirtualStreamReader* pReader, int length)
{
ListNumCache* pList = new ListNumCache();
if (pList)
{
pList->value = pReader->ReadInt32();
}
return static_cast<ByteStructure*>(pList);
}
int value;
};
}

File diff suppressed because it is too large Load Diff

View File

@ -1,5 +1,5 @@
/*
* (c) Copyright Ascensio System SIA 2010-2016
* (c) Copyright Ascensio System SIA 2010-2018
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)

View File

@ -1,5 +1,5 @@
/*
* (c) Copyright Ascensio System SIA 2010-2016
* (c) Copyright Ascensio System SIA 2010-2018
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)
@ -69,14 +69,22 @@ namespace DocFileFormat
newObject->prq = (unsigned char) FormatUtils::BitmaskToInt ( ffid, 0x03 );
newObject->fTrueType = FormatUtils::BitmaskToBool ( ffid, 0x04 );
newObject->ff = (unsigned char) FormatUtils::BitmaskToInt ( ffid, 0x70 );
newObject->wWeight = reader->ReadInt16();
newObject->chs = reader->ReadByte();
//int sz_fonts = 150; //.. нужно генерить уникальное todooo
int szAlt = 0;
if (reader->nWordVersion == 2)
{
newObject->wWeight = reader->ReadByte();
}
else
{
newObject->wWeight = reader->ReadInt16();
newObject->chs = reader->ReadByte();
int szAlt = reader->ReadByte();
szAlt = reader->ReadByte();
}
if (!reader->olderVersion)
if (reader->nWordVersion == 0)
{
//read the 10 bytes panose
newObject->panoseSize = 10;
@ -97,7 +105,7 @@ namespace DocFileFormat
unsigned char *bytes = reader->ReadBytes( (int)( strEnd - strStart ), true );
if (reader->olderVersion)
if (reader->nWordVersion > 0)
{
FormatUtils::GetSTLCollectionFromBytes<std::wstring>( &(newObject->xszFtn), bytes, (int)( strEnd - strStart ), ENCODING_WINDOWS_1250 );
}
@ -131,7 +139,7 @@ namespace DocFileFormat
bytes = reader->ReadBytes( (int)( strEnd - strStart ), true );
if (reader->olderVersion)
if (reader->nWordVersion > 0)
{
FormatUtils::GetSTLCollectionFromBytes<std::wstring>( &(newObject->xszAlt), bytes, (int)( strEnd - strStart ), ENCODING_WINDOWS_1250);
}
@ -151,7 +159,7 @@ namespace DocFileFormat
{
long strStart = reader->GetPosition();
if (reader->olderVersion)
if (reader->nWordVersion > 0)
{//ansi string only
while ( reader->ReadByte() != 0 )
{

View File

@ -1,5 +1,5 @@
/*
* (c) Copyright Ascensio System SIA 2010-2016
* (c) Copyright Ascensio System SIA 2010-2018
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)
@ -48,7 +48,8 @@ namespace DocFileFormat
class FontFamilyName: public ByteStructure
{
friend class CharacterPropertiesMapping;
friend class WordDocument;
friend class CharacterPropertiesMapping;
friend class DocumentMapping;
friend class FontTableMapping;
friend class StyleSheetMapping;

View File

@ -1,5 +1,5 @@
/*
* (c) Copyright Ascensio System SIA 2010-2016
* (c) Copyright Ascensio System SIA 2010-2018
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)
@ -34,107 +34,110 @@
namespace DocFileFormat
{
FontTableMapping::FontTableMapping( ConversionContext* ctx ): AbstractOpenXmlMapping( new XMLTools::CStringXmlWriter() )
FontTableMapping::FontTableMapping( ConversionContext* ctx ) : AbstractOpenXmlMapping( new XMLTools::CStringXmlWriter() )
{
_ctx = ctx;
}
/*========================================================================================================*/
FontTableMapping::~FontTableMapping()
{
RELEASEOBJECT (m_pXmlWriter);
}
/*========================================================================================================*/
void FontTableMapping::Apply( IVisitable* visited )
{
StringTable<FontFamilyName>* table = static_cast<StringTable<FontFamilyName>*>( visited );
this->_ctx->_docx->RegisterFontTable();
_ctx->_docx->RegisterFontTable();
m_pXmlWriter->WriteNodeBegin( _T( "?xml version=\"1.0\" encoding=\"UTF-8\"?" ) );
m_pXmlWriter->WriteNodeBegin( _T( "w:fonts" ), TRUE );
m_pXmlWriter->WriteAttribute( _T( "xmlns:w" ), OpenXmlNamespaces::WordprocessingML );
m_pXmlWriter->WriteNodeEnd( _T( "" ), TRUE, FALSE );
m_pXmlWriter->WriteNodeBegin( L"?xml version=\"1.0\" encoding=\"UTF-8\"?" );
m_pXmlWriter->WriteNodeBegin( L"w:fonts", TRUE );
m_pXmlWriter->WriteAttribute( L"xmlns:w", OpenXmlNamespaces::WordprocessingML );
m_pXmlWriter->WriteNodeEnd( L"", TRUE, FALSE );
int sz_fonts = table->Data.size();
int users_fonts = 0;
for ( std::vector<ByteStructure*>::iterator iter = table->Data.begin(); iter != table->Data.end(); iter++ )
{
FontFamilyName* font = dynamic_cast<FontFamilyName*>( *iter );
m_pXmlWriter->WriteNodeBegin( _T( "w:font" ), TRUE );
m_pXmlWriter->WriteAttribute( _T( "w:name" ), FormatUtils::XmlEncode(font->xszFtn, true).c_str());
m_pXmlWriter->WriteNodeEnd( _T( "" ), TRUE, FALSE );
m_pXmlWriter->WriteNodeBegin( L"w:font", TRUE );
std::wstring name_ = FormatUtils::XmlEncode(font->xszFtn, true);
if (name_.empty())
name_ = L"UserFont_" + std::to_wstring(++users_fonts);
m_pXmlWriter->WriteAttribute( L"w:name", name_);
m_pXmlWriter->WriteNodeEnd( L"", TRUE, FALSE );
//alternative name
if ( ( font->xszAlt != std::wstring( _T( "" ) ) ) && ( font->xszAlt.length() > 0 ) )
if ( ( font->xszAlt != std::wstring( L"" ) ) && ( font->xszAlt.length() > 0 ) )
{
m_pXmlWriter->WriteNodeBegin( _T( "w:altName" ), TRUE );
m_pXmlWriter->WriteAttribute( _T( "w:val" ), FormatUtils::XmlEncode(font->xszAlt, true).c_str() );
m_pXmlWriter->WriteNodeEnd( _T( "" ), TRUE, FALSE );
m_pXmlWriter->WriteNodeEnd( _T( "w:altName" ) );
m_pXmlWriter->WriteNodeBegin( L"w:altName", TRUE );
m_pXmlWriter->WriteAttribute( L"w:val", FormatUtils::XmlEncode(font->xszAlt, true));
m_pXmlWriter->WriteNodeEnd( L"", TRUE, FALSE );
m_pXmlWriter->WriteNodeEnd( L"w:altName" );
}
//charset
m_pXmlWriter->WriteNodeBegin( _T("w:charset" ), TRUE );
m_pXmlWriter->WriteAttribute( _T( "w:val" ), FormatUtils::IntToFormattedWideString( font->chs, _T( "%02x" ) ).c_str() );
m_pXmlWriter->WriteNodeEnd( _T( "" ), TRUE, FALSE );
m_pXmlWriter->WriteNodeEnd( _T( "w:charset" ) );
m_pXmlWriter->WriteNodeBegin( L"w:charset", TRUE );
m_pXmlWriter->WriteAttribute( L"w:val", FormatUtils::IntToFormattedWideString( font->chs, L"%02x" ));
m_pXmlWriter->WriteNodeEnd( L"", TRUE, FALSE );
m_pXmlWriter->WriteNodeEnd( L"w:charset" );
//font family
m_pXmlWriter->WriteNodeBegin( _T("w:family"), TRUE );
m_pXmlWriter->WriteAttribute( _T( "w:val" ), FormatUtils::MapValueToWideString( font->ff, &FontFamily[0][0], 6, 11 ).c_str() );
m_pXmlWriter->WriteNodeEnd( _T( "" ), TRUE, FALSE );
m_pXmlWriter->WriteNodeEnd( _T( "w:family" ) );
m_pXmlWriter->WriteNodeBegin( L"w:family", TRUE );
m_pXmlWriter->WriteAttribute( L"w:val", FormatUtils::MapValueToWideString( font->ff, &FontFamily[0][0], 6, 11 ));
m_pXmlWriter->WriteNodeEnd( L"", TRUE, FALSE );
m_pXmlWriter->WriteNodeEnd( L"w:family" );
//panose
m_pXmlWriter->WriteNodeBegin( _T("w:panose1"), TRUE );
m_pXmlWriter->WriteNodeBegin( L"w:panose1", TRUE );
std::wstring wstr( _T( "" ) );
std::wstring wstr( L"" );
for ( unsigned int i = 0; i < font->panoseSize; i++ )
{
wstr += FormatUtils::IntToFormattedWideString( font->panose[i], _T( "%02x" ) );
wstr += FormatUtils::IntToFormattedWideString( font->panose[i], L"%02x" );
}
m_pXmlWriter->WriteAttribute( _T( "w:val" ), wstr.c_str() );
m_pXmlWriter->WriteNodeEnd( _T( "" ), TRUE, FALSE );
m_pXmlWriter->WriteNodeEnd( _T( "w:panose1" ) );
m_pXmlWriter->WriteAttribute( L"w:val", wstr);
m_pXmlWriter->WriteNodeEnd( L"", TRUE, FALSE );
m_pXmlWriter->WriteNodeEnd( L"w:panose1" );
//pitch
m_pXmlWriter->WriteNodeBegin( _T("w:pitch"), TRUE );
m_pXmlWriter->WriteAttribute( _T( "w:val" ), FormatUtils::MapValueToWideString( font->prq, &FontPitch[0][0], 3, 9 ).c_str() );
m_pXmlWriter->WriteNodeEnd( _T( "" ), TRUE, FALSE );
m_pXmlWriter->WriteNodeEnd( _T( "w:pitch" ) );
m_pXmlWriter->WriteNodeBegin( L"w:pitch", TRUE );
m_pXmlWriter->WriteAttribute( L"w:val", FormatUtils::MapValueToWideString( font->prq, &FontPitch[0][0], 3, 9 ));
m_pXmlWriter->WriteNodeEnd( L"", TRUE, FALSE );
m_pXmlWriter->WriteNodeEnd( L"w:pitch" );
//truetype
if ( !font->fTrueType )
{
m_pXmlWriter->WriteNodeBegin( _T("w:notTrueType"), TRUE );
m_pXmlWriter->WriteAttribute( _T( "w:val" ), _T( "true" ) );
m_pXmlWriter->WriteNodeEnd( _T( "" ), TRUE, FALSE );
m_pXmlWriter->WriteNodeEnd( _T( "w:notTrueType" ) );
m_pXmlWriter->WriteNodeBegin( L"w:notTrueType", TRUE );
m_pXmlWriter->WriteAttribute( L"w:val", L"true" );
m_pXmlWriter->WriteNodeEnd( L"", TRUE, FALSE );
m_pXmlWriter->WriteNodeEnd( L"w:notTrueType" );
}
//font signature
m_pXmlWriter->WriteNodeBegin( _T("w:sig"), TRUE );
m_pXmlWriter->WriteAttribute( _T( "w:usb0" ), FormatUtils::IntToFormattedWideString( font->fs.UnicodeSubsetBitfield0, _T( "%08x" ) ).c_str() );
m_pXmlWriter->WriteAttribute( _T( "w:usb1" ), FormatUtils::IntToFormattedWideString( font->fs.UnicodeSubsetBitfield1, _T( "%08x" ) ).c_str() );
m_pXmlWriter->WriteAttribute( _T( "w:usb2" ), FormatUtils::IntToFormattedWideString( font->fs.UnicodeSubsetBitfield2, _T( "%08x" ) ).c_str() );
m_pXmlWriter->WriteAttribute( _T( "w:usb3" ), FormatUtils::IntToFormattedWideString( font->fs.UnicodeSubsetBitfield3, _T( "%08x" ) ).c_str() );
m_pXmlWriter->WriteAttribute( _T( "w:csb0" ), FormatUtils::IntToFormattedWideString( font->fs.CodePageBitfield0, _T( "%08x" ) ).c_str() );
m_pXmlWriter->WriteAttribute( _T( "w:csb1" ), FormatUtils::IntToFormattedWideString( font->fs.CodePageBitfield1, _T( "%08x" ) ).c_str() );
m_pXmlWriter->WriteNodeEnd( _T( "" ), TRUE, FALSE );
m_pXmlWriter->WriteNodeEnd( _T( "w:sig" ) );
m_pXmlWriter->WriteNodeBegin( L"w:sig", TRUE );
m_pXmlWriter->WriteAttribute( L"w:usb0", FormatUtils::IntToFormattedWideString( font->fs.UnicodeSubsetBitfield0, L"%08x" ));
m_pXmlWriter->WriteAttribute( L"w:usb1", FormatUtils::IntToFormattedWideString( font->fs.UnicodeSubsetBitfield1, L"%08x" ));
m_pXmlWriter->WriteAttribute( L"w:usb2", FormatUtils::IntToFormattedWideString( font->fs.UnicodeSubsetBitfield2, L"%08x" ));
m_pXmlWriter->WriteAttribute( L"w:usb3", FormatUtils::IntToFormattedWideString( font->fs.UnicodeSubsetBitfield3, L"%08x" ));
m_pXmlWriter->WriteAttribute( L"w:csb0", FormatUtils::IntToFormattedWideString( font->fs.CodePageBitfield0, L"%08x" ));
m_pXmlWriter->WriteAttribute( L"w:csb1", FormatUtils::IntToFormattedWideString( font->fs.CodePageBitfield1, L"%08x" ));
m_pXmlWriter->WriteNodeEnd( L"", TRUE, FALSE );
m_pXmlWriter->WriteNodeEnd( L"w:sig" );
m_pXmlWriter->WriteNodeEnd( _T( "w:font" ) );
m_pXmlWriter->WriteNodeEnd( L"w:font" );
}
m_pXmlWriter->WriteNodeEnd( _T("w:fonts") );
m_pXmlWriter->WriteNodeEnd( L"w:fonts");
this->_ctx->_docx->FontTableXML = std::wstring( m_pXmlWriter->GetXmlString() );
_ctx->_docx->FontTableXML = m_pXmlWriter->GetXmlString() ;
}
}
}

View File

@ -1,5 +1,5 @@
/*
* (c) Copyright Ascensio System SIA 2010-2016
* (c) Copyright Ascensio System SIA 2010-2018
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)
@ -42,19 +42,19 @@ namespace DocFileFormat
{
static const wchar_t FontFamily[6][11] =
{
_T( "auto" ),
_T( "roman" ),
_T( "swiss" ),
_T( "modern" ),
_T( "script" ),
_T( "decorative" )
L"auto",
L"roman",
L"swiss",
L"modern",
L"script",
L"decorative"
};
static const wchar_t FontPitch[3][9] =
{
_T( "default" ),
_T( "fixed" ),
_T( "variable" )
L"default",
L"fixed",
L"variable"
};
class FontTableMapping: public AbstractOpenXmlMapping, public IMapping

View File

@ -1,5 +1,5 @@
/*
* (c) Copyright Ascensio System SIA 2010-2016
* (c) Copyright Ascensio System SIA 2010-2018
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)
@ -45,16 +45,16 @@ namespace DocFileFormat
m_document = static_cast<WordDocument*>( visited );
//start the document
m_pXmlWriter->WriteNodeBegin( _T( "?xml version=\"1.0\" encoding=\"UTF-8\"?" ) );
m_pXmlWriter->WriteNodeBegin( _T( "w:ftr" ), TRUE );
m_pXmlWriter->WriteNodeBegin( L"?xml version=\"1.0\" encoding=\"UTF-8\"?" );
m_pXmlWriter->WriteNodeBegin( L"w:ftr", TRUE );
//write namespaces
m_pXmlWriter->WriteAttribute( _T( "xmlns:w" ), OpenXmlNamespaces::WordprocessingML );
m_pXmlWriter->WriteAttribute( _T( "xmlns:v" ), OpenXmlNamespaces::VectorML );
m_pXmlWriter->WriteAttribute( _T( "xmlns:o" ), OpenXmlNamespaces::Office );
m_pXmlWriter->WriteAttribute( _T( "xmlns:w10" ), OpenXmlNamespaces::OfficeWord );
m_pXmlWriter->WriteAttribute( _T( "xmlns:r" ), OpenXmlNamespaces::Relationships );
m_pXmlWriter->WriteNodeEnd( _T( "" ), TRUE, FALSE );
m_pXmlWriter->WriteAttribute( L"xmlns:w", OpenXmlNamespaces::WordprocessingML );
m_pXmlWriter->WriteAttribute( L"xmlns:v", OpenXmlNamespaces::VectorML );
m_pXmlWriter->WriteAttribute( L"xmlns:o", OpenXmlNamespaces::Office );
m_pXmlWriter->WriteAttribute( L"xmlns:w10", OpenXmlNamespaces::OfficeWord );
m_pXmlWriter->WriteAttribute( L"xmlns:r", OpenXmlNamespaces::Relationships );
m_pXmlWriter->WriteNodeEnd( L"", TRUE, FALSE );
//convert the footer text
_lastValidPapx = (*(m_document->AllPapxFkps->begin()))->grppapx[0];
@ -71,25 +71,30 @@ namespace DocFileFormat
if (fc < 0) break;
ParagraphPropertyExceptions* papx = findValidPapx( fc );
TableInfo tai( papx );
TableInfo tai( papx, m_document->nWordVersion );
if ( tai.fInTable )
{
//this PAPX is for a table
//cp = writeTable( cp, tai.iTap );
int start_table_cp = cp;
Table table( this, cp, ( ( tai.iTap > 0 ) ? ( 1 ) : ( 0 ) ) );
table.Convert( this );
cp = table.GetCPEnd();
if (cp == start_table_cp)
cp++;
}
else
{
//this PAPX is for a normal paragraph
cp = writeParagraph( cp );
cp = writeParagraph( cp, 0x7fffffff );
}
}
m_pXmlWriter->WriteNodeEnd( _T( "w:ftr" ) );
m_pXmlWriter->WriteNodeEnd( L"w:ftr" );
m_context->_docx->FooterXMLList.push_back( std::wstring( m_pXmlWriter->GetXmlString() ) );
}
}
}

View File

@ -1,5 +1,5 @@
/*
* (c) Copyright Ascensio System SIA 2010-2016
* (c) Copyright Ascensio System SIA 2010-2018
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)

View File

@ -1,5 +1,5 @@
/*
* (c) Copyright Ascensio System SIA 2010-2016
* (c) Copyright Ascensio System SIA 2010-2018
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)

View File

@ -1,5 +1,5 @@
/*
* (c) Copyright Ascensio System SIA 2010-2016
* (c) Copyright Ascensio System SIA 2010-2018
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)
@ -54,32 +54,34 @@ namespace DocFileFormat
int id = 0;
m_pXmlWriter->WriteNodeBegin( _T( "?xml version=\"1.0\" encoding=\"UTF-8\"?" ) );
m_pXmlWriter->WriteNodeBegin( _T( "w:footnotes" ), TRUE );
m_pXmlWriter->WriteNodeBegin( L"?xml version=\"1.0\" encoding=\"UTF-8\"?" );
m_pXmlWriter->WriteNodeBegin( L"w:footnotes", TRUE );
//write namespaces
m_pXmlWriter->WriteAttribute( _T( "xmlns:w" ), OpenXmlNamespaces::WordprocessingML );
m_pXmlWriter->WriteAttribute( _T( "xmlns:v" ), OpenXmlNamespaces::VectorML );
m_pXmlWriter->WriteAttribute( _T( "xmlns:o" ), OpenXmlNamespaces::Office );
m_pXmlWriter->WriteAttribute( _T( "xmlns:w10" ), OpenXmlNamespaces::OfficeWord );
m_pXmlWriter->WriteAttribute( _T( "xmlns:r" ), OpenXmlNamespaces::Relationships );
m_pXmlWriter->WriteNodeEnd( _T( "" ), TRUE, FALSE );
m_pXmlWriter->WriteAttribute( L"xmlns:w", OpenXmlNamespaces::WordprocessingML );
m_pXmlWriter->WriteAttribute( L"xmlns:v", OpenXmlNamespaces::VectorML );
m_pXmlWriter->WriteAttribute( L"xmlns:o", OpenXmlNamespaces::Office );
m_pXmlWriter->WriteAttribute( L"xmlns:w10", OpenXmlNamespaces::OfficeWord );
m_pXmlWriter->WriteAttribute( L"xmlns:r", OpenXmlNamespaces::Relationships );
m_pXmlWriter->WriteNodeEnd( L"", TRUE, FALSE );
int cp = m_document->FIB->m_RgLw97.ccpText;
while ( cp <= ( m_document->FIB->m_RgLw97.ccpText + m_document->FIB->m_RgLw97.ccpFtn - 2 ) )
{
m_pXmlWriter->WriteNodeBegin( _T( "w:footnote" ), TRUE );
m_pXmlWriter->WriteAttribute( _T( "w:id" ), FormatUtils::IntToWideString( id ).c_str() );
m_pXmlWriter->WriteNodeEnd( _T( "" ), TRUE, FALSE );
m_pXmlWriter->WriteNodeBegin( L"w:footnote", TRUE );
m_pXmlWriter->WriteAttribute( L"w:id", FormatUtils::IntToWideString( id ));
m_pXmlWriter->WriteNodeEnd( L"", TRUE, FALSE );
while ( ( cp - m_document->FIB->m_RgLw97.ccpText ) < (*m_document->IndividualFootnotesPlex)[id + 1] )
{
int cpStart = cp;
int fc = m_document->FindFileCharPos(cp);
if (fc < 0) break;
ParagraphPropertyExceptions* papx = findValidPapx( fc );
TableInfo tai( papx );
TableInfo tai( papx, m_document->nWordVersion );
if ( tai.fInTable )
{
@ -91,18 +93,20 @@ namespace DocFileFormat
else
{
//this PAPX is for a normal paragraph
cp = writeParagraph( cp );
cp = writeParagraph( cp, 0x7fffffff );
}
while (cp <= cpStart) //conv_fQioC665ib4ngHkDGY4__docx.doc
cp++;
}
m_pXmlWriter->WriteNodeEnd( _T( "w:footnote" ) );
m_pXmlWriter->WriteNodeEnd( L"w:footnote");
id++;
}
m_pXmlWriter->WriteNodeEnd( _T( "w:footnotes" ) );
m_pXmlWriter->WriteNodeEnd( L"w:footnotes");
m_context->_docx->FootnotesXML = std::wstring(m_pXmlWriter->GetXmlString());
}
}
};
}
}

View File

@ -0,0 +1,170 @@
/*
* (c) Copyright Ascensio System SIA 2010-2018
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)
* version 3 as published by the Free Software Foundation. In accordance with
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
* that Ascensio System SIA expressly excludes the warranty of non-infringement
* of any third-party rights.
*
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
*
* You can contact Ascensio System SIA at Lubanas st. 125a-25, Riga, Latvia,
* EU, LV-1021.
*
* The interactive user interfaces in modified source and object code versions
* of the Program must display Appropriate Legal Notices, as required under
* Section 5 of the GNU AGPL version 3.
*
* Pursuant to Section 7(b) of the License you must retain the original Product
* logo when distributing the program. Pursuant to Section 7(e) we decline to
* grant you any rights under trademark law for use of our trademarks.
*
* All the Product's GUI elements, including illustrations and icon sets, as
* well as technical writing content are licensed under the terms of the
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
*
*/
#pragma once
#include "FormFieldData.h"
#include "../../Common/DocxFormat/Source/Base/unicode_util.h"
namespace DocFileFormat
{
std::wstring readXstz(VirtualStreamReader *reader)
{
if (!reader) return L"";
unsigned short flags, cch, chTerm;
cch = reader->ReadUInt16();
std::wstring ret;
if (cch > 0)
{
std::shared_ptr<unsigned char>data = std::shared_ptr<unsigned char>(reader->ReadBytes(cch * 2, true));
#if defined(_WIN32) || defined(_WIN64)
ret = std::wstring((wchar_t*)data.get(), cch );
#else
ret = convertUtf16ToWString((UTF16*)data.get(), cch );
#endif
}
chTerm = reader->ReadUInt16();
return ret;
};
void FormFieldData::_HFD::read(VirtualStreamReader *reader)
{
if (!reader) return;
}
void FormFieldData::_FFData::read(VirtualStreamReader *reader)
{
if (!reader) return;
bExist = true;
unsigned short flags;
version = reader->ReadUInt32();
flags = reader->ReadUInt16();
iType = GETBITS(flags, 0, 1);
iRes = GETBITS(flags, 2, 6);
fOwnHelp = GETBIT(flags, 7);
fOwnStat = GETBIT(flags, 8);
fProt = GETBIT(flags, 9);
iSize = GETBIT(flags, 10);
iTypeTxt = GETBITS(flags, 11, 13);
fRecalc = GETBIT(flags, 14);
fHasListBox = GETBIT(flags, 15);
cch_field = reader->ReadUInt16();
hps = reader->ReadUInt16();
xstzName = readXstz(reader);
xstzTextDef = readXstz(reader);
wDef = reader->ReadUInt16();
xstzTextFormat = readXstz(reader);
xstzHelpText = readXstz(reader);
xstzStatText = readXstz(reader);
xstzEntryMcr = readXstz(reader);
xstzExitMcr = readXstz(reader);
}
FormFieldData::FormFieldData( int type, const CharacterPropertyExceptions* chpx, POLE::Stream* stream, int nWordVersion )
{
binary_data_size = 0;
if (!chpx) return;
int fc = -1;
bool bNilPICFAndBinData = false;
for ( std::list<SinglePropertyModifier>::iterator iter = chpx->grpprl->begin(); iter != chpx->grpprl->end(); iter++ )
{
switch ( iter->OpCode)
{
case sprmCFSpec:
{
}
break;
case sprmCFFldVanish:
{
}
break;
case sprmCPicLocation:
{
fc = FormatUtils::BytesToInt32( iter->Arguments, 0, iter->argumentsSize );
}
break;
case sprmCRsidText:
{
rsid = FormatUtils::IntToFormattedWideString(FormatUtils::BytesToInt32(iter->Arguments, 0, iter->argumentsSize), L"%08x");
}
break;
case sprmCFData:
{
bNilPICFAndBinData = true; // or bPICFAndOfficeArtData - shape, pic, ole
}
break;
}
}
if (fc >= 0 && bNilPICFAndBinData)
{
VirtualStreamReader reader(stream, fc, nWordVersion);
int sz_stream = reader.GetSize();
int lcb = reader.ReadUInt32();
int cbHeader = reader.ReadUInt16();
if (cbHeader != 0x44) return;
//ignored
reader.ReadBytes(62, false);
switch(type)
{
case 1:
HFD.read(&reader);
case 2:
FFData.read(&reader);
break;
default:
binary_data_size = lcb - cbHeader;
binary_data = std::shared_ptr<unsigned char>(reader.ReadBytes(binary_data_size, true));
break;
}
}
}
}

View File

@ -0,0 +1,126 @@
/*
* (c) Copyright Ascensio System SIA 2010-2018
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)
* version 3 as published by the Free Software Foundation. In accordance with
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
* that Ascensio System SIA expressly excludes the warranty of non-infringement
* of any third-party rights.
*
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
*
* You can contact Ascensio System SIA at Lubanas st. 125a-25, Riga, Latvia,
* EU, LV-1021.
*
* The interactive user interfaces in modified source and object code versions
* of the Program must display Appropriate Legal Notices, as required under
* Section 5 of the GNU AGPL version 3.
*
* Pursuant to Section 7(b) of the License you must retain the original Product
* logo when distributing the program. Pursuant to Section 7(e) we decline to
* grant you any rights under trademark law for use of our trademarks.
*
* All the Product's GUI elements, including illustrations and icon sets, as
* well as technical writing content are licensed under the terms of the
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
*
*/
#pragma once
#include "IVisitable.h"
#include "CharacterPropertyExceptions.h"
#include "StructuredStorageReader.h"
#include "VirtualStreamReader.h"
namespace DocFileFormat
{
class FormFieldData : public IVisitable
{
public:
struct _HFD
{
bool bExist = false;
bool fNew = false;
bool fNoHist = false;
bool fImageMap = false;
bool fLocation = false;
bool fTooltip = false;
std::wstring clsid;
_UINT32 streamVersion = 0;
bool hlstmfHasMoniker = false;
bool hlstmfIsAbsolute = false;
bool hlstmfSiteGaveDisplayName = false;
bool hlstmfHasLocationStr = false;
bool hlstmfHasDisplayName = false;
bool hlstmfHasGUID = false;
bool hlstmfHasCreationTime = false;
bool hlstmfHasFrameName = false;
bool hlstmfMonikerSavedAsStr = false;
bool hlstmfAbsFromGetdataRel = false;
std::wstring displayName;
std::wstring targetFrameName;
std::wstring moniker;
std::wstring oleMoniker_clsid;
std::wstring oleMoniker_data;
std::wstring location;
std::wstring guid;
_UINT64 fileTime = 0;
void read(VirtualStreamReader* reader);
};
struct _FFData
{
bool bExist = false;
_UINT32 version = 0;
unsigned char iType = 0;
unsigned char iRes = 0;
bool fOwnHelp = false;
bool fOwnStat = false;
bool fProt = false;
bool iSize = false;
unsigned char iTypeTxt = 0;
bool fRecalc = false;
bool fHasListBox = false;
unsigned short cch_field = 0;
unsigned short hps = 0;
std::wstring xstzName;
std::wstring xstzTextDef;
unsigned short wDef = 0;
std::wstring xstzTextFormat;
std::wstring xstzHelpText;
std::wstring xstzStatText;
std::wstring xstzEntryMcr;
std::wstring xstzExitMcr;
//STTB hsttbDropList;
void read(VirtualStreamReader* reader);
};
FormFieldData( int type, const CharacterPropertyExceptions* chpx, POLE::Stream* stream, int nWordVersion );
virtual ~FormFieldData() {}
private:
friend class FormFieldDataMapping;
std::wstring name;
std::wstring rsid;
_FFData FFData;
_HFD HFD;
std::shared_ptr<unsigned char> binary_data;
int binary_data_size;
};
}

View File

@ -0,0 +1,87 @@
/*
* (c) Copyright Ascensio System SIA 2010-2018
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)
* version 3 as published by the Free Software Foundation. In accordance with
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
* that Ascensio System SIA expressly excludes the warranty of non-infringement
* of any third-party rights.
*
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
*
* You can contact Ascensio System SIA at Lubanas st. 125a-25, Riga, Latvia,
* EU, LV-1021.
*
* The interactive user interfaces in modified source and object code versions
* of the Program must display Appropriate Legal Notices, as required under
* Section 5 of the GNU AGPL version 3.
*
* Pursuant to Section 7(b) of the License you must retain the original Product
* logo when distributing the program. Pursuant to Section 7(e) we decline to
* grant you any rights under trademark law for use of our trademarks.
*
* All the Product's GUI elements, including illustrations and icon sets, as
* well as technical writing content are licensed under the terms of the
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
*
*/
#pragma once
#include "ConversionContext.h"
#include "FormFieldData.h"
#include "AbstractOpenXmlMapping.h"
#include "IMapping.h"
namespace DocFileFormat
{
class FormFieldDataMapping: public AbstractOpenXmlMapping, public IMapping
{
public:
FormFieldDataMapping(XMLTools::CStringXmlWriter* writer, ConversionContext* context, IMapping* caller)
: AbstractOpenXmlMapping(writer), m_context(NULL),_caller(NULL)
{
m_context = context;
_caller = caller;
}
virtual void Apply(IVisitable* visited)
{
FormFieldData* ffData = static_cast<FormFieldData*>(visited);
if ( ffData == NULL ) return;
if (ffData->FFData.bExist)
{
m_pXmlWriter->WriteNodeBegin( L"w:ffData");
m_pXmlWriter->WriteNodeBegin( L"w:name", true);
m_pXmlWriter->WriteAttribute(L"w:val", ffData->FFData.xstzName);
m_pXmlWriter->WriteNodeEnd(L"w:name", true, true );
m_pXmlWriter->WriteNodeBegin( L"w:calcOnExit", true);
m_pXmlWriter->WriteAttribute(L"w:val", ffData->FFData.fRecalc);
m_pXmlWriter->WriteNodeEnd(L"w:calcOnExit", true, true );
m_pXmlWriter->WriteNodeBegin( L"w:textInput");
m_pXmlWriter->WriteNodeBegin( L"w:maxLength", true);
m_pXmlWriter->WriteAttribute(L"w:val", ffData->FFData.cch_field);
m_pXmlWriter->WriteNodeEnd(L"w:maxLength", true, true );
m_pXmlWriter->WriteNodeEnd( L"w:textInput" );
m_pXmlWriter->WriteNodeEnd( L"w:ffData" );
}
}
private:
ConversionContext* m_context;
IMapping* _caller;
};
}

View File

@ -1,5 +1,5 @@
/*
* (c) Copyright Ascensio System SIA 2010-2016
* (c) Copyright Ascensio System SIA 2010-2018
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)

View File

@ -1,5 +1,5 @@
/*
* (c) Copyright Ascensio System SIA 2010-2016
* (c) Copyright Ascensio System SIA 2010-2018
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)
@ -52,8 +52,8 @@ namespace DocFileFormat
/*========================================================================================================*/
FormattedDiskPageCHPX::FormattedDiskPageCHPX( POLE::Stream* wordStream, int offset, bool oldVersion ):
FormattedDiskPage(), rgb(NULL), grpchpxSize(NULL), grpchpx(NULL)
FormattedDiskPageCHPX::FormattedDiskPageCHPX( POLE::Stream* wordStream, int offset, int nWordVersion ):
FormattedDiskPage(), rgb(NULL), grpchpxSize(0), grpchpx(NULL)
{
Type = Character;
WordStream = wordStream;
@ -80,7 +80,6 @@ namespace DocFileFormat
j += 4;
}
//create arrays
grpchpxSize = crun;
rgb = new unsigned char[crun];
grpchpx = new CharacterPropertyExceptions*[grpchpxSize];
@ -104,11 +103,10 @@ namespace DocFileFormat
//read the bytes of chpx
chpx = new unsigned char[cb];
//Array.Copy(bytes, (wordOffset * 2) + 1, chpx, 0, chpx.Length);
memcpy( chpx, ( bytes + (wordOffset * 2) + 1 ), cb );
//parse CHPX and fill grpchpx
grpchpx[i] = new CharacterPropertyExceptions( chpx, cb, oldVersion);
grpchpx[i] = new CharacterPropertyExceptions( chpx, cb, nWordVersion);
RELEASEARRAYOBJECTS( chpx );
}
@ -139,7 +137,7 @@ namespace DocFileFormat
}
//there are n offsets and n-1 fkp's in the bin table
if (fib->m_bOlderVersion)
if (fib->m_nWordVersion > 0)
{
int n = ( ( (int)fib->m_FibWord97.lcbPlcfBteChpx - 8 ) / 6 ) + 1;
@ -162,7 +160,7 @@ namespace DocFileFormat
int offset = fkpnr * 512;
//parse the FKP and add it to the list
CHPXlist->push_back( new FormattedDiskPageCHPX( wordStream, offset, fib->m_bOlderVersion ) );
CHPXlist->push_back( new FormattedDiskPageCHPX( wordStream, offset, fib->m_nWordVersion ) );
}
}
else
@ -178,7 +176,7 @@ namespace DocFileFormat
int offset = fkpnr * 512;
//parse the FKP and add it to the list
CHPXlist->push_back( new FormattedDiskPageCHPX( wordStream, offset, fib->m_bOlderVersion ) );
CHPXlist->push_back( new FormattedDiskPageCHPX( wordStream, offset, fib->m_nWordVersion ) );
}
}

View File

@ -1,5 +1,5 @@
/*
* (c) Copyright Ascensio System SIA 2010-2016
* (c) Copyright Ascensio System SIA 2010-2018
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)
@ -50,7 +50,7 @@ namespace DocFileFormat
public:
virtual ~FormattedDiskPageCHPX();
FormattedDiskPageCHPX( POLE::Stream* wordStream, int offset, bool oldVersion );
FormattedDiskPageCHPX( POLE::Stream* wordStream, int offset, int nWordVersion );
/// Parses the 0Table (or 1Table) for FKP _entries containing CHPX
static std::list<FormattedDiskPageCHPX*>* GetAllCHPXFKPs( FileInformationBlock* fib, POLE::Stream* wordStream, POLE::Stream* tableStream );
};

View File

@ -1,5 +1,5 @@
/*
* (c) Copyright Ascensio System SIA 2010-2016
* (c) Copyright Ascensio System SIA 2010-2018
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)
@ -52,59 +52,53 @@ namespace DocFileFormat
/*========================================================================================================*/
FormattedDiskPagePAPX::FormattedDiskPagePAPX( POLE::Stream* wordStream, int offset, POLE::Stream* dataStream, bool oldVersion, bool fComplex):
FormattedDiskPagePAPX::FormattedDiskPagePAPX( POLE::Stream* wordStream, int offset, POLE::Stream* dataStream, int nWordVersion, bool fComplex):
FormattedDiskPage(), rgbx(NULL), grppapxSize(0), grppapx(NULL)
{
Type = Paragraph;
WordStream = wordStream;
{
Type = Paragraph;
WordStream = wordStream;
//read the 512 bytes (FKP)
unsigned char* bytes = NULL;
bytes = new unsigned char[512];
WordStream->seek( offset);
WordStream->read( bytes, 512);
//read the 512 bytes (FKP)
unsigned char* bytes = NULL;
bytes = new unsigned char[512];
//get the count
crun = bytes[511];
WordStream->seek( offset);
WordStream->read( bytes, 512);
//create and fill the array with the adresses
rgfcSize = crun + 1;
rgfc = new int[rgfcSize];
//get the count
crun = bytes[511];
int j = 0;
//create and fill the array with the adresses
rgfcSize = crun + 1;
rgfc = new int[rgfcSize];
int j = 0;
for ( unsigned int i = 0; i < rgfcSize; i++ )
{
rgfc[i] = FormatUtils::BytesToInt32( bytes, j, 512 );
j += 4;
}
for ( unsigned int i = 0; i < rgfcSize; i++ )
{
rgfc[i] = FormatUtils::BytesToInt32( bytes, j, 512 );
j += 4;
}
rgbx = new BX[crun];
grppapxSize = crun;
grppapx = new ParagraphPropertyExceptions*[grppapxSize];
//create arrays
rgbx = new BX[crun];
grppapxSize = crun;
grppapx = new ParagraphPropertyExceptions*[grppapxSize];
for ( unsigned int i = 0; i < grppapxSize; i++ )
{
grppapx[i] = NULL;
}
for ( unsigned int i = 0; i < grppapxSize; i++ )
{
grppapx[i] = NULL;
}
j = 4 * ( crun + 1 );
j = 4 * ( crun + 1 );
//read the 12 for PHE
unsigned char* phe = NULL;
phe = new unsigned char[12];
unsigned char* papx = NULL;
unsigned char phe[12];
for ( int i = 0; i < crun; i++ )
for ( unsigned char i = 0; i < crun; i++ )
{
BX bx;
bx.wordOffset = bytes[j];
j++;
if (fComplex || !oldVersion)
if (fComplex || nWordVersion == 0)
{
memcpy( phe, ( bytes + j), 12 );
@ -113,6 +107,13 @@ namespace DocFileFormat
j += 12;
}
else if (nWordVersion == 2)
{
memcpy( phe, ( bytes + bx.wordOffset * 2 + j + 1), 6);
//fill the rgbx array
bx.phe = ParagraphHeight( phe, 6, false );
}
else
{
memcpy( phe, ( bytes + j), 6);
@ -126,29 +127,27 @@ namespace DocFileFormat
if ( bx.wordOffset != 0 )
{
//read first unsigned char of PAPX
//PAPX is stored in a FKP; so the first unsigned char is a count of words
unsigned char padbyte = 0;
unsigned char cw = bytes[bx.wordOffset * 2];
//if that unsigned char is zero, it's a pad unsigned char, and the word count is the following unsigned char
if ( cw == 0 )
{
padbyte = 1;
cw = bytes[bx.wordOffset * 2 + 1];
}
if ( cw != 0 )
{
int sz = cw * 2;
//read the bytes for papx
papx = new unsigned char[cw * 2];
memcpy( papx, ( bytes + (bx.wordOffset * 2) + padbyte + 1 ), ( cw * 2 ) );
unsigned char* papx = new unsigned char[sz];
memcpy( papx, ( bytes + (bx.wordOffset * 2) + padbyte + 1 ), sz );
//parse PAPX and fill grppapx
grppapx[i] = new ParagraphPropertyExceptions( papx, ( cw * 2 ), dataStream, oldVersion );
grppapx[i] = new ParagraphPropertyExceptions( papx, sz, dataStream, nWordVersion );
RELEASEARRAYOBJECTS( papx );
}
}
else
{
@ -157,7 +156,6 @@ namespace DocFileFormat
}
}
RELEASEARRAYOBJECTS( phe );
RELEASEARRAYOBJECTS( bytes );
}
@ -179,7 +177,7 @@ namespace DocFileFormat
//there are n offsets and n-1 fkp's in the bin table
if (fib->m_bOlderVersion && fib->m_FibBase.fComplex == false)
if (fib->m_nWordVersion > 0 && fib->m_FibBase.fComplex == false)
{
int n = ( ( (int)fib->m_FibWord97.lcbPlcfBtePapx - 8 ) / 6 ) + 1;
@ -202,7 +200,7 @@ namespace DocFileFormat
int offset = fkpnr * 512;
//parse the FKP and add it to the list
PAPXlist->push_back( new FormattedDiskPagePAPX( wordStream, offset, dataStream, fib->m_bOlderVersion, fib->m_FibBase.fComplex) );
PAPXlist->push_back( new FormattedDiskPagePAPX( wordStream, offset, dataStream, fib->m_nWordVersion, fib->m_FibBase.fComplex) );
}
//if (PAPXlist->back()->rgfc[PAPXlist->back()->rgfcSize-1] < last)
@ -226,7 +224,7 @@ namespace DocFileFormat
int offset = fkpnr * 512;
//parse the FKP and add it to the list
PAPXlist->push_back( new FormattedDiskPagePAPX( wordStream, offset, dataStream, fib->m_bOlderVersion, fib->m_FibBase.fComplex) );
PAPXlist->push_back( new FormattedDiskPagePAPX( wordStream, offset, dataStream, fib->m_nWordVersion, fib->m_FibBase.fComplex) );
}
}

View File

@ -1,5 +1,5 @@
/*
* (c) Copyright Ascensio System SIA 2010-2016
* (c) Copyright Ascensio System SIA 2010-2018
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)
@ -63,7 +63,7 @@ namespace DocFileFormat
public:
virtual ~FormattedDiskPagePAPX();
FormattedDiskPagePAPX( POLE::Stream* wordStream, int offset, POLE::Stream* dataStream, bool oldVersion, bool fComplex);
FormattedDiskPagePAPX( POLE::Stream* wordStream, int offset, POLE::Stream* dataStream, int nWordVersion, bool fComplex);
/// Parses the 0Table (or 1Table) for FKP _entries containing PAPX
static std::list<FormattedDiskPagePAPX*>* GetAllPAPXFKPs( FileInformationBlock* fib, POLE::Stream* wordStream, POLE::Stream* tableStream, POLE::Stream* dataStream);
/// Returns a list of all PAPX FCs between they given boundaries.

View File

@ -1,5 +1,5 @@
/*
* (c) Copyright Ascensio System SIA 2010-2016
* (c) Copyright Ascensio System SIA 2010-2018
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)
@ -38,10 +38,30 @@ namespace Global
static const wchar_t ColorIdentifier[17][12] =
{
L"auto",
L"000000",//L"black",
L"0000FF",//L"blue",
L"00FFFF",//L"cyan",
L"00FF00",// L"green",
L"FF00FF",//L"magenta",
L"FF0000",//L"red",
L"FFFF00",//L"yellow",
L"FFFFFF",//L"white",
L"darkBlue",
L"darkCyan",
L"darkGreen",
L"darkMagenta",
L"darkRed",
L"darkYellow",
L"darkGray",
L"lightGray"
};
static const wchar_t ColorNameIdentifier[17][12] =
{
L"auto",
L"black",
L"blue",
L"cyan",
L"green",
L"green",
L"magenta",
L"red",
L"yellow",
@ -55,7 +75,6 @@ namespace Global
L"darkGray",
L"lightGray"
};
static const wchar_t UnderlineCode[56][16] =
{
L"none",

View File

@ -1,5 +1,5 @@
/*
* (c) Copyright Ascensio System SIA 2010-2016
* (c) Copyright Ascensio System SIA 2010-2018
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)
@ -38,110 +38,83 @@ namespace DocFileFormat
{
HeaderAndFooterTable::HeaderAndFooterTable (FileInformationBlock* fib, POLE::Stream* pTableStream)
{
VirtualStreamReader tableReader (pTableStream, fib->m_FibWord97.fcPlcfHdd, fib->m_bOlderVersion);
m_nCurrentIndex = 0;
VirtualStreamReader tableReader (pTableStream, fib->m_FibWord97.fcPlcfHdd, fib->m_nWordVersion);
if (fib->m_FibWord97.fcPlcfHdd > tableReader.GetSize()) return;
unsigned int tableSize = fib->m_FibWord97.lcbPlcfHdd / 4;//in bytes
if ( ( tableSize > 0 ) && ( fib->m_RgLw97.ccpHdr > 0 ) )
if ( tableSize < 1 || fib->m_RgLw97.ccpHdr <1 )
return;
int* table = new int[tableSize];
for (unsigned int i = 0; i < tableSize; ++i)
{
int* table = new int[tableSize];
for (unsigned int i = 0; i < tableSize; ++i)
{
table[i] = tableReader.ReadInt32();
}
int initialPos = fib->m_RgLw97.ccpText + fib->m_RgLw97.ccpFtn;
//the first 6 _entries are about footnote and endnote formatting
//so skip these _entries
int pos = (fib->m_FibBase.fComplex || !fib->m_bOlderVersion) ? 6 : 0;
int count = ( tableSize - pos - 2) / 6;
for (int i = 0; i < count; ++i)
{
//Even Header
if ( table[pos] == table[pos + 1] )
{
m_arEvenHeaders.push_back( NULL );
}
else
{
m_arEvenHeaders.push_back( new CharacterRange( ( initialPos + table[pos] ), ( table[pos + 1] - table[pos] ) ) );
}
pos++;
//Odd Header
if ( table[pos] == table[pos + 1] )
{
m_arOddHeaders.push_back( NULL );
}
else
{
m_arOddHeaders.push_back( new CharacterRange( ( initialPos + table[pos] ), ( table[pos + 1] - table[pos] ) ) );
}
pos++;
//Even Footer
if ( table[pos] == table[pos + 1] )
{
m_arEvenFooters.push_back( NULL );
}
else
{
m_arEvenFooters.push_back( new CharacterRange( ( initialPos + table[pos] ), ( table[pos + 1] - table[pos] ) ) );
}
pos++;
//Odd Footer
if ( table[pos] == table[pos + 1] )
{
m_arOddFooters.push_back( NULL );
}
else
{
m_arOddFooters.push_back( new CharacterRange( ( initialPos + table[pos] ), ( table[pos + 1] - table[pos] ) ) );
}
pos++;
//First Page Header
if ( table[pos] == table[pos + 1] )
{
m_arFirstHeaders.push_back (NULL);
}
else
{
m_arFirstHeaders.push_back (new CharacterRange( ( initialPos + table[pos] ), ( table[pos + 1] - table[pos] ) ));
}
pos++;
if (pos >= tableSize)
break;
//First Page Footers
if ( table[pos] == table[pos + 1] )
{
m_arFirstFooters.push_back( NULL );
}
else
{
m_arFirstFooters.push_back( new CharacterRange( ( initialPos + table[pos] ), ( table[pos + 1] - table[pos] ) ) );
}
pos++;
}
RELEASEARRAYOBJECTS(table);
table[i] = tableReader.ReadInt32();
}
int initialPos = fib->m_RgLw97.ccpText + fib->m_RgLw97.ccpFtn;
int count = 0;
int pos = (fib->m_FibBase.fComplex || fib->m_nWordVersion == 0) ? 6 : 0;
//the first 6 _entries are about footnote and endnote formatting -Word97 so skip these
std::vector<std::vector<CharacterRange*>*> arHeadersFooters;
if (fib->m_nWordVersion == 2)
{
count = ( tableSize - 1);
}
else
{
count = ( tableSize - pos - 1) / 6;
arHeadersFooters.push_back(&m_arEvenHeaders);
arHeadersFooters.push_back(&m_arOddHeaders);
arHeadersFooters.push_back(&m_arEvenFooters);
arHeadersFooters.push_back(&m_arOddFooters);
arHeadersFooters.push_back(&m_arFirstHeaders);
arHeadersFooters.push_back(&m_arFirstFooters);
}
for (int i = 0; i < count; ++i)
{
//Even Header
if (fib->m_nWordVersion == 2)
{
if ( table[pos] == table[pos + 1] )
{
m_arCommonHeadersFooters.push_back( NULL );
}
else
{
m_arCommonHeadersFooters.push_back( new CharacterRange( initialPos + table[pos], table[pos + 1] - table[pos]) );
}
pos++;
}
else
{
for (size_t j = 0; j < 6; j++)
{
if ( table[pos] == table[pos + 1] )
{
arHeadersFooters[j]->push_back( NULL );
}
else
{
arHeadersFooters[j]->push_back( new CharacterRange( initialPos + table[pos], table[pos + 1] - table[pos]) );
}
pos++;
if (pos >= tableSize) break;
}
}
if (pos >= tableSize) break;
}
RELEASEARRAYOBJECTS(table);
}
HeaderAndFooterTable::~HeaderAndFooterTable()
@ -152,5 +125,7 @@ namespace DocFileFormat
for_each (m_arFirstHeaders.begin(), m_arFirstHeaders.end(), DeleteDynamicObject());
for_each (m_arOddFooters.begin(), m_arOddFooters.end(), DeleteDynamicObject());
for_each (m_arOddHeaders.begin(), m_arOddHeaders.end(), DeleteDynamicObject());
for_each (m_arCommonHeadersFooters.begin(), m_arCommonHeadersFooters.end(), DeleteDynamicObject());
}
}

View File

@ -1,5 +1,5 @@
/*
* (c) Copyright Ascensio System SIA 2010-2016
* (c) Copyright Ascensio System SIA 2010-2018
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)
@ -34,10 +34,12 @@
#include "CharacterRange.h"
#include "FileInformationBlock.h"
#define GET_CHARS_RANGE(NAME) inline CharacterRange* Get##NAME(int nIndex) {\
#define GET_CHARS_RANGE(NAME) inline CharacterRange* Get##NAME(int nIndex)\
{\
if (m_ar##NAME.empty()) return NULL; \
if (nIndex < (int)m_ar##NAME.size()) return m_ar##NAME[nIndex];\
return NULL; } \
return NULL; \
}\
namespace DocFileFormat
{
@ -54,8 +56,17 @@ namespace DocFileFormat
GET_CHARS_RANGE (EvenFooters);
GET_CHARS_RANGE (OddFooters);
inline CharacterRange* GetNextHeaderFooter()
{
if (m_nCurrentIndex < m_arCommonHeadersFooters.size())
return m_arCommonHeadersFooters[m_nCurrentIndex++];
return NULL;
}
private:
size_t m_nCurrentIndex;
std::vector<CharacterRange*> m_arCommonHeadersFooters;
std::vector<CharacterRange*> m_arFirstHeaders;
std::vector<CharacterRange*> m_arEvenHeaders;
std::vector<CharacterRange*> m_arOddHeaders;

View File

@ -1,5 +1,5 @@
/*
* (c) Copyright Ascensio System SIA 2010-2016
* (c) Copyright Ascensio System SIA 2010-2018
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)
@ -45,16 +45,16 @@ namespace DocFileFormat
m_document = static_cast<WordDocument*>( visited );
//start the document
m_pXmlWriter->WriteNodeBegin( _T( "?xml version=\"1.0\" encoding=\"UTF-8\"?" ) );
m_pXmlWriter->WriteNodeBegin( _T( "w:hdr" ), TRUE );
m_pXmlWriter->WriteNodeBegin( L"?xml version=\"1.0\" encoding=\"UTF-8\"?");
m_pXmlWriter->WriteNodeBegin( L"w:hdr", TRUE );
//write namespaces
m_pXmlWriter->WriteAttribute( _T( "xmlns:w" ), OpenXmlNamespaces::WordprocessingML );
m_pXmlWriter->WriteAttribute( _T( "xmlns:v" ), OpenXmlNamespaces::VectorML );
m_pXmlWriter->WriteAttribute( _T( "xmlns:o" ), OpenXmlNamespaces::Office );
m_pXmlWriter->WriteAttribute( _T( "xmlns:w10" ), OpenXmlNamespaces::OfficeWord );
m_pXmlWriter->WriteAttribute( _T( "xmlns:r" ), OpenXmlNamespaces::Relationships );
m_pXmlWriter->WriteNodeEnd( _T( "" ), TRUE, FALSE );
m_pXmlWriter->WriteAttribute( L"xmlns:w", OpenXmlNamespaces::WordprocessingML );
m_pXmlWriter->WriteAttribute( L"xmlns:v", OpenXmlNamespaces::VectorML );
m_pXmlWriter->WriteAttribute( L"xmlns:o", OpenXmlNamespaces::Office );
m_pXmlWriter->WriteAttribute( L"xmlns:w10", OpenXmlNamespaces::OfficeWord );
m_pXmlWriter->WriteAttribute( L"xmlns:r", OpenXmlNamespaces::Relationships );
m_pXmlWriter->WriteNodeEnd( L"", TRUE, FALSE );
//convert the header text
_lastValidPapx = (*(m_document->AllPapxFkps->begin()))->grppapx[0];
@ -71,7 +71,7 @@ namespace DocFileFormat
if (fc < 0) break;
ParagraphPropertyExceptions* papx = findValidPapx( fc );
TableInfo tai( papx );
TableInfo tai( papx, m_document->nWordVersion );
if ( tai.fInTable )
{
@ -84,12 +84,12 @@ namespace DocFileFormat
else
{
//this PAPX is for a normal paragraph
cp = writeParagraph( cp );
cp = writeParagraph( cp, 0x7fffffff );
}
}
m_pXmlWriter->WriteNodeEnd( _T( "w:hdr" ) );
m_pXmlWriter->WriteNodeEnd( L"w:hdr");
m_context->_docx->HeaderXMLList.push_back( std::wstring( m_pXmlWriter->GetXmlString() ) );
}
}
}

View File

@ -1,5 +1,5 @@
/*
* (c) Copyright Ascensio System SIA 2010-2016
* (c) Copyright Ascensio System SIA 2010-2018
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)

View File

@ -1,5 +1,5 @@
/*
* (c) Copyright Ascensio System SIA 2010-2016
* (c) Copyright Ascensio System SIA 2010-2018
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)

View File

@ -1,5 +1,5 @@
/*
* (c) Copyright Ascensio System SIA 2010-2016
* (c) Copyright Ascensio System SIA 2010-2018
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)

View File

@ -1,5 +1,5 @@
/*
* (c) Copyright Ascensio System SIA 2010-2016
* (c) Copyright Ascensio System SIA 2010-2018
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)
@ -33,6 +33,9 @@
#include "IMapping.h"
#define GETBITS(from, numL, numH) ((from & (((1 << (numH - numL + 1)) - 1) << numL)) >> numL)
#define GETBIT(from, num) ((from & (1 << num)) != 0)
namespace DocFileFormat
{
class IVisitable

View File

@ -1,5 +1,5 @@
/*
* (c) Copyright Ascensio System SIA 2010-2016
* (c) Copyright Ascensio System SIA 2010-2018
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)

View File

@ -1,5 +1,5 @@
/*
* (c) Copyright Ascensio System SIA 2010-2016
* (c) Copyright Ascensio System SIA 2010-2018
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)
@ -40,7 +40,7 @@ namespace DocFileFormat
_type = type;
}
LanguageIdMapping::LanguageIdMapping (XMLTools::XMLElement<wchar_t>* parentElement, LanguageType type) : PropertiesMapping(NULL)
LanguageIdMapping::LanguageIdMapping (XMLTools::XMLElement* parentElement, LanguageType type) : PropertiesMapping(NULL)
{
_parent = parentElement;
_type = type;
@ -59,31 +59,31 @@ namespace DocFileFormat
{
std::wstring langcode = getLanguageCode( dynamic_cast<LanguageId*>( lid ) );
XMLTools::XMLAttribute<wchar_t>* att = NULL;
XMLTools::XMLAttribute* att = NULL;
switch ( _type )
{
case Default:
{
att = new XMLTools::XMLAttribute<wchar_t>( L"w:val", langcode.c_str() );
att = new XMLTools::XMLAttribute( L"w:val", langcode);
}
break;
case EastAsian:
{
att = new XMLTools::XMLAttribute<wchar_t>( L"w:eastAsia", langcode.c_str() );
att = new XMLTools::XMLAttribute( L"w:eastAsia", langcode);
}
break;
case Complex:
{
att = new XMLTools::XMLAttribute<wchar_t>( L"w:bidi", langcode.c_str() );
att = new XMLTools::XMLAttribute( L"w:bidi", langcode);
}
break;
default:
{
att = new XMLTools::XMLAttribute<wchar_t>( L"w:val", langcode.c_str() );
att = new XMLTools::XMLAttribute( L"w:val", langcode);
}
break;
}
@ -91,7 +91,7 @@ namespace DocFileFormat
if (m_pXmlWriter)
{
// !!!TODO!!!
m_pXmlWriter->WriteString( att->GetXMLString().c_str() );
m_pXmlWriter->WriteString( att->GetXMLString());
}
else if ( _parent != NULL )
{

View File

@ -1,5 +1,5 @@
/*
* (c) Copyright Ascensio System SIA 2010-2016
* (c) Copyright Ascensio System SIA 2010-2018
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)
@ -49,14 +49,14 @@ namespace DocFileFormat
{
public:
LanguageIdMapping( XMLTools::CStringXmlWriter* writer, LanguageType type );
LanguageIdMapping( XMLTools::XMLElement<wchar_t>* parentElement, LanguageType type );
LanguageIdMapping( XMLTools::XMLElement* parentElement, LanguageType type );
virtual ~LanguageIdMapping();
void Apply( IVisitable* lid );
static std::wstring getLanguageCode( LanguageId* lid );
private:
LanguageType _type;
XMLTools::XMLElement<wchar_t>* _parent;
LanguageType _type;
XMLTools::XMLElement* _parent;
};
}

View File

@ -1,5 +1,5 @@
/*
* (c) Copyright Ascensio System SIA 2010-2016
* (c) Copyright Ascensio System SIA 2010-2018
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)

View File

@ -1,5 +1,5 @@
/*
* (c) Copyright Ascensio System SIA 2010-2016
* (c) Copyright Ascensio System SIA 2010-2018
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)
@ -152,37 +152,53 @@ namespace DocFileFormat
}
OutlineListDescriptor::OutlineListDescriptor( unsigned char * data, int length )
{
int pos = 0;
if (length < 212)
{
//int sz = FormatUtils::BytesToUChar(data, 0, length);
int pos = 0;
for (int i = 0 ; i < 9; i++)
{
lvl[i].Parse(data + pos, length - pos);
pos += 16;
for (int i = 0 ; i < 9; i++)
{
lvl[i].Parse(data + pos, 1);
pos += 1;
}
}
else
{
int pos = 0;
fRestartHdr = FormatUtils::BytesToUChar(data, pos, length); pos += 2;
fSpareOlst2 = FormatUtils::BytesToUChar(data, pos, length); pos += 2;
fSpareOlst3 = FormatUtils::BytesToUChar(data, pos, length); pos += 2;
fSpareOlst4 = FormatUtils::BytesToUChar(data, pos, length); pos += 2;
short strLen = length - pos;
while (strLen > 0)
{
if (data[strLen + 20 - 1] != 0)
break;
strLen--;
for (int i = 0 ; i < 9; i++)
{
lvl[i].Parse(data + pos, length - pos);
pos += 16;
}
fRestartHdr = FormatUtils::BytesToUChar(data, pos, length); pos += 2;
fSpareOlst2 = FormatUtils::BytesToUChar(data, pos, length); pos += 2;
fSpareOlst3 = FormatUtils::BytesToUChar(data, pos, length); pos += 2;
fSpareOlst4 = FormatUtils::BytesToUChar(data, pos, length); pos += 2;
short strLen = length - pos;
while (strLen > 0)
{
if (data[strLen + 20 - 1] != 0)
break;
strLen--;
}
if (strLen > 0)
{
FormatUtils::GetSTLCollectionFromBytes<std::wstring>( &(xst), data + 20, ( strLen ), ENCODING_WINDOWS_1250);
}
}
if (strLen > 0)
{
FormatUtils::GetSTLCollectionFromBytes<std::wstring>( &(xst), data + 20, ( strLen ), ENCODING_WINDOWS_1250);
}
}
ByteStructure* OutlineListDescriptor::ConstructObject(VirtualStreamReader* reader, int length)
{
unsigned char *data = reader->ReadBytes(212, true);
OutlineListDescriptor *newObject = new OutlineListDescriptor(data, 212);
int sz = GetSize(reader->nWordVersion);
unsigned char *data = reader->ReadBytes(sz, true);
OutlineListDescriptor *newObject = new OutlineListDescriptor(data, sz);
delete []data;

View File

@ -1,5 +1,5 @@
/*
* (c) Copyright Ascensio System SIA 2010-2016
* (c) Copyright Ascensio System SIA 2010-2018
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)
@ -143,8 +143,13 @@ namespace DocFileFormat
std::wstring xst; //64 chars ansi
public:
static const int STRUCTURE_SIZE = 212;
static const int STRUCTURE_SIZE_OLD = 10;
public:
static const int GetSize(int nWordVersion)
{
return (nWordVersion == 2) ? STRUCTURE_SIZE_OLD : STRUCTURE_SIZE;
}
virtual ByteStructure* ConstructObject( VirtualStreamReader* reader, int length );
virtual ~OutlineListDescriptor();

View File

@ -1,5 +1,5 @@
/*
* (c) Copyright Ascensio System SIA 2010-2016
* (c) Copyright Ascensio System SIA 2010-2018
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)

View File

@ -1,5 +1,5 @@
/*
* (c) Copyright Ascensio System SIA 2010-2016
* (c) Copyright Ascensio System SIA 2010-2018
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)

View File

@ -1,5 +1,5 @@
/*
* (c) Copyright Ascensio System SIA 2010-2016
* (c) Copyright Ascensio System SIA 2010-2018
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)
@ -49,7 +49,7 @@ namespace DocFileFormat
{
if ( fib->m_FibWord97.lcbPlfLfo > 0 )
{
VirtualStreamReader reader( tableStream, fib->m_FibWord97.fcPlfLfo, fib->m_bOlderVersion);
VirtualStreamReader reader( tableStream, fib->m_FibWord97.fcPlfLfo, fib->m_nWordVersion);
if (fib->m_FibWord97.fcPlfLfo > reader.GetSize()) return;

View File

@ -1,5 +1,5 @@
/*
* (c) Copyright Ascensio System SIA 2010-2016
* (c) Copyright Ascensio System SIA 2010-2018
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)
@ -77,7 +77,7 @@ namespace DocFileFormat
//this papx has no istd, so use PX to parse it
unsigned char *bytes = reader->ReadBytes( cbGrpprlPapx, true );
PropertyExceptions* px = new PropertyExceptions( bytes, cbGrpprlPapx, reader->olderVersion);
PropertyExceptions* px = new PropertyExceptions( bytes, cbGrpprlPapx, reader->nWordVersion);
grpprlPapx = new ParagraphPropertyExceptions( *(px->grpprl) );
RELEASEOBJECT( px );
@ -85,7 +85,7 @@ namespace DocFileFormat
//read the group of chpx sprms
bytes = reader->ReadBytes( cbGrpprlChpx, true );
grpprlChpx = new CharacterPropertyExceptions( bytes, cbGrpprlChpx, reader->olderVersion );
grpprlChpx = new CharacterPropertyExceptions( bytes, cbGrpprlChpx, reader->nWordVersion );
RELEASEARRAYOBJECTS( bytes );
//read the number text
@ -116,6 +116,10 @@ namespace DocFileFormat
void NumberingLevelDescriptor::Parse(unsigned char * data, int length )
{
if (length < 16)
{
return;
}
bEnabled = true;
nfc = FormatUtils::BytesToUChar(data, 0, length);

View File

@ -1,5 +1,5 @@
/*
* (c) Copyright Ascensio System SIA 2010-2016
* (c) Copyright Ascensio System SIA 2010-2018
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)

View File

@ -1,5 +1,5 @@
/*
* (c) Copyright Ascensio System SIA 2010-2016
* (c) Copyright Ascensio System SIA 2010-2018
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)
@ -45,7 +45,7 @@ namespace DocFileFormat
{
if ( fib->m_FibWord97.lcbPlfLst > 0 )
{
VirtualStreamReader reader( tableStream, fib->m_FibWord97.fcPlfLst, fib->m_bOlderVersion);
VirtualStreamReader reader( tableStream, fib->m_FibWord97.fcPlfLst, fib->m_nWordVersion);
if (fib->m_FibWord97.fcPlfLst > reader.GetSize()) return;

View File

@ -1,5 +1,5 @@
/*
* (c) Copyright Ascensio System SIA 2010-2016
* (c) Copyright Ascensio System SIA 2010-2018
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)

View File

@ -1,5 +1,5 @@
/*
* (c) Copyright Ascensio System SIA 2010-2016
* (c) Copyright Ascensio System SIA 2010-2018
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)
@ -50,36 +50,49 @@ namespace DocFileFormat
void MainDocumentMapping::Apply(IVisitable* visited)
{
m_document = static_cast<WordDocument*>(visited);
m_context->_docx->RegisterDocument();
// Header
m_pXmlWriter->WriteNodeBegin(_T("?xml version=\"1.0\" encoding=\"UTF-8\"?"));
m_pXmlWriter->WriteNodeBegin(_T("w:document"), TRUE );
m_pXmlWriter->WriteNodeBegin(L"?xml version=\"1.0\" encoding=\"UTF-8\"?");
m_pXmlWriter->WriteNodeBegin(L"w:document", TRUE );
// Namespaces
m_pXmlWriter->WriteAttribute(_T("xmlns:w"), OpenXmlNamespaces::WordprocessingML );
m_pXmlWriter->WriteAttribute(_T("xmlns:v"), OpenXmlNamespaces::VectorML );
m_pXmlWriter->WriteAttribute(_T("xmlns:o"), OpenXmlNamespaces::Office );
m_pXmlWriter->WriteAttribute(_T("xmlns:w10"), OpenXmlNamespaces::OfficeWord );
m_pXmlWriter->WriteAttribute(_T("xmlns:r"), OpenXmlNamespaces::Relationships );
m_pXmlWriter->WriteAttribute(_T("xmlns:m"), _T("http://schemas.openxmlformats.org/officeDocument/2006/math"));
m_pXmlWriter->WriteAttribute(L"xmlns:w", OpenXmlNamespaces::WordprocessingML );
m_pXmlWriter->WriteAttribute(L"xmlns:v", OpenXmlNamespaces::VectorML );
m_pXmlWriter->WriteAttribute(L"xmlns:o", OpenXmlNamespaces::Office );
m_pXmlWriter->WriteAttribute(L"xmlns:w10", OpenXmlNamespaces::OfficeWord );
m_pXmlWriter->WriteAttribute(L"xmlns:r", OpenXmlNamespaces::Relationships );
m_pXmlWriter->WriteAttribute(L"xmlns:m", L"http://schemas.openxmlformats.org/officeDocument/2006/math");
//m_pXmlWriter->WriteAttribute(_T("xmlns:wpc"), _T("http://schemas.microsoft.com/office/word/2010/wordprocessingCanvas"));
//m_pXmlWriter->WriteAttribute(_T("xmlns:mc"), _T("http://schemas.openxmlformats.org/markup-compatibility/2006"));
//m_pXmlWriter->WriteAttribute(_T("xmlns:wp14"),_T("http://schemas.microsoft.com/office/word/2010/wordprocessingDrawing"));
//m_pXmlWriter->WriteAttribute(_T("xmlns:wp"), _T("http://schemas.openxmlformats.org/drawingml/2006/wordprocessingDrawing"));
//m_pXmlWriter->WriteAttribute(_T("xmlns:w14"), _T("http://schemas.microsoft.com/office/word/2010/wordml"));
//m_pXmlWriter->WriteAttribute(_T("xmlns:wpg"), _T("http://schemas.microsoft.com/office/word/2010/wordprocessingGroup"));
//m_pXmlWriter->WriteAttribute(_T("xmlns:wpi"), _T("http://schemas.microsoft.com/office/word/2010/wordprocessingInk"));
//m_pXmlWriter->WriteAttribute(_T("xmlns:wne"), _T("http://schemas.microsoft.com/office/word/2006/wordml"));
//m_pXmlWriter->WriteAttribute(_T("xmlns:wps"), _T("http://schemas.microsoft.com/office/word/2010/wordprocessingShape"));
//m_pXmlWriter->WriteAttribute(_T("mc:Ignorable"), _T("w14 wp14"));
//m_pXmlWriter->WriteAttribute(L"xmlns:wpc", L"http://schemas.microsoft.com/office/word/2010/wordprocessingCanvas");
//m_pXmlWriter->WriteAttribute(L"xmlns:mc", L"http://schemas.openxmlformats.org/markup-compatibility/2006");
//m_pXmlWriter->WriteAttribute(L"xmlns:wp14", L"http://schemas.microsoft.com/office/word/2010/wordprocessingDrawing");
//m_pXmlWriter->WriteAttribute(L"xmlns:wp", L"http://schemas.openxmlformats.org/drawingml/2006/wordprocessingDrawing");
//m_pXmlWriter->WriteAttribute(L"xmlns:w14", L"http://schemas.microsoft.com/office/word/2010/wordml");
//m_pXmlWriter->WriteAttribute(L"xmlns:wpg", L"http://schemas.microsoft.com/office/word/2010/wordprocessingGroup");
//m_pXmlWriter->WriteAttribute(L"xmlns:wpi", L"http://schemas.microsoft.com/office/word/2010/wordprocessingInk");
//m_pXmlWriter->WriteAttribute(L"xmlns:wne", L"http://schemas.microsoft.com/office/word/2006/wordml");
//m_pXmlWriter->WriteAttribute(L"xmlns:wps", L"http://schemas.microsoft.com/office/word/2010/wordprocessingShape");
//m_pXmlWriter->WriteAttribute(L"mc:Ignorable", L"w14 wp14");
m_pXmlWriter->WriteNodeEnd( _T( "" ), TRUE, FALSE );
m_pXmlWriter->WriteNodeEnd( L"", TRUE, FALSE );
m_pXmlWriter->WriteNodeBegin( _T("w:body"), FALSE );
if ((m_document->GetOfficeArt()) && (m_document->GetOfficeArt()->GetShapeBackgound()))
{
m_document->DocProperties->bDisplayBackgroundShape = true;
ShapeContainer* pShape = m_document->GetOfficeArt()->GetShapeBackgound();
// Convert the document
m_pXmlWriter->WriteNodeBegin ( L"w:background", TRUE);
m_pXmlWriter->WriteAttribute ( L"w:color", L"FFFFFF");
m_pXmlWriter->WriteNodeEnd( L"", TRUE, FALSE );
VMLShapeMapping oVmlWriter (m_context, m_pXmlWriter, NULL, NULL, _caller);
pShape->Convert(&oVmlWriter);
m_pXmlWriter->WriteNodeEnd (L"w:background");
}
m_pXmlWriter->WriteNodeBegin( L"w:body", FALSE );
// Convert the document
_lastValidPapx = NULL;
if (m_document->AllPapxFkps->empty() == false)
{
@ -97,7 +110,7 @@ namespace DocFileFormat
int countText = m_document->FIB->m_RgLw97.ccpText;
int countTextRel = m_document->FIB->m_RgLw97.ccpText - 1;
while (cp < countText)
while (cp < countText && cp >= 0)
{
fc = m_document->FindFileCharPos(cp);
@ -107,19 +120,22 @@ namespace DocFileFormat
if (papx)
{
TableInfo tai(papx);
TableInfo tai(papx, m_document->nWordVersion);
if (tai.fInTable)
{
int cpStart = cp;
//this PAPX is for a table
//cp = writeTable( cp, tai.iTap );
Table table( this, cp, ( ( tai.iTap > 0 ) ? ( 1 ) : ( 0 ) ) );
table.Convert(this);
cp = table.GetCPEnd();
while (cp <= cpStart) //conv_eznHsm8em2unSv6_2QE__docx.doc
cp++;
}
else
{
//this PAPX is for a normal paragraph
cp = writeParagraph(cp);
cp = writeParagraph(cp, countTextRel);
}
}
else
@ -175,8 +191,8 @@ namespace DocFileFormat
}
}
m_pXmlWriter->WriteNodeEnd( _T( "w:body" ) );
m_pXmlWriter->WriteNodeEnd( _T( "w:document" ) );
m_pXmlWriter->WriteNodeEnd( L"w:body" );
m_pXmlWriter->WriteNodeEnd( L"w:document" );
m_context->_docx->DocumentXML = std::wstring(m_pXmlWriter->GetXmlString());
}

View File

@ -1,5 +1,5 @@
/*
* (c) Copyright Ascensio System SIA 2010-2016
* (c) Copyright Ascensio System SIA 2010-2018
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)

View File

@ -1,5 +1,5 @@
/*
* (c) Copyright Ascensio System SIA 2010-2016
* (c) Copyright Ascensio System SIA 2010-2018
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)
@ -72,7 +72,7 @@ public:
if (m_Data)
{
rdUShort = FormatUtils::BytesToUInt16 (m_Data, m_Position, m_Size);
rdUShort = DocFileFormat::FormatUtils::BytesToUInt16 (m_Data, m_Position, m_Size);
m_Position += sizeof(rdUShort);
}
@ -85,7 +85,7 @@ public:
if (m_Data)
{
rdShort = FormatUtils::BytesToInt16 (m_Data, m_Position, m_Size);
rdShort = DocFileFormat::FormatUtils::BytesToInt16 (m_Data, m_Position, m_Size);
m_Position += sizeof(rdShort);
}
@ -98,7 +98,7 @@ public:
if (m_Data)
{
rdInt = FormatUtils::BytesToInt32 (m_Data, m_Position, m_Size);
rdInt = DocFileFormat::FormatUtils::BytesToInt32 (m_Data, m_Position, m_Size);
m_Position += sizeof(rdInt);
}
@ -111,7 +111,7 @@ public:
if (m_Data )
{
rdUInt = FormatUtils::BytesToUInt32 (m_Data, m_Position, m_Size);
rdUInt = DocFileFormat::FormatUtils::BytesToUInt32 (m_Data, m_Position, m_Size);
m_Position += sizeof(rdUInt);
}
@ -124,7 +124,7 @@ public:
if (m_Data)
{
rdByte = m_Data[m_Position];
rdByte = (m_Position < m_Size) ? m_Data[m_Position] : 0;
m_Position += sizeof(rdByte);
}

View File

@ -1,5 +1,5 @@
/*
* (c) Copyright Ascensio System SIA 2010-2016
* (c) Copyright Ascensio System SIA 2010-2018
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)
@ -38,8 +38,8 @@ namespace DocFileFormat
{
if (m_context)
{
m_document = m_context->GetDocument();
m_xmldocument = m_context->GetXmlDocument();
m_document = m_context->_doc;
m_xmldocument = m_context->_docx;
}
}
@ -63,17 +63,17 @@ namespace DocFileFormat
m_xmldocument->RegisterNumbering();
//start the document
m_pXmlWriter->WriteNodeBegin( _T( "?xml version=\"1.0\" encoding=\"UTF-8\"?" ) );
m_pXmlWriter->WriteNodeBegin( _T( "w:numbering" ), TRUE );
m_pXmlWriter->WriteNodeBegin( L"?xml version=\"1.0\" encoding=\"UTF-8\"?" );
m_pXmlWriter->WriteNodeBegin( L"w:numbering", TRUE );
//write namespaces
m_pXmlWriter->WriteAttribute( _T( "xmlns:w" ), OpenXmlNamespaces::WordprocessingML );
m_pXmlWriter->WriteAttribute( _T( "xmlns:v" ), OpenXmlNamespaces::VectorML );
m_pXmlWriter->WriteAttribute( _T( "xmlns:o" ), OpenXmlNamespaces::Office );
m_pXmlWriter->WriteAttribute( _T( "xmlns:w10" ), OpenXmlNamespaces::OfficeWord );
m_pXmlWriter->WriteAttribute( _T( "xmlns:r" ), OpenXmlNamespaces::Relationships );
m_pXmlWriter->WriteAttribute( L"xmlns:w", OpenXmlNamespaces::WordprocessingML );
m_pXmlWriter->WriteAttribute( L"xmlns:v", OpenXmlNamespaces::VectorML );
m_pXmlWriter->WriteAttribute( L"xmlns:o", OpenXmlNamespaces::Office );
m_pXmlWriter->WriteAttribute( L"xmlns:w10", OpenXmlNamespaces::OfficeWord );
m_pXmlWriter->WriteAttribute( L"xmlns:r", OpenXmlNamespaces::Relationships );
m_pXmlWriter->WriteNodeEnd( _T( "" ), TRUE, FALSE );
m_pXmlWriter->WriteNodeEnd( L"", TRUE, FALSE );
PictureBulletsMapping();
@ -82,37 +82,37 @@ namespace DocFileFormat
for (std::list<ListData*>::iterator iter = rglst->listData.begin(); iter != rglst->listData.end(); ++iter, ++i)
{
//start abstractNum
m_pXmlWriter->WriteNodeBegin( _T( "w:abstractNum" ), TRUE );
m_pXmlWriter->WriteAttribute( _T( "w:abstractNumId" ), FormatUtils::IntToWideString( i ).c_str() );
m_pXmlWriter->WriteNodeEnd( _T( "" ), TRUE, FALSE );
m_pXmlWriter->WriteNodeBegin( L"w:abstractNum", TRUE );
m_pXmlWriter->WriteAttribute( L"w:abstractNumId", FormatUtils::IntToWideString( i ));
m_pXmlWriter->WriteNodeEnd( L"", TRUE, FALSE );
//nsid
m_pXmlWriter->WriteNodeBegin( _T( "w:nsid" ), TRUE );
m_pXmlWriter->WriteAttribute( _T( "w:val" ), FormatUtils::IntToFormattedWideString( (*iter)->lsid, _T( "%08x" ) ).c_str() );
m_pXmlWriter->WriteNodeEnd( _T( "" ), TRUE );
m_pXmlWriter->WriteNodeBegin( L"w:nsid", TRUE );
m_pXmlWriter->WriteAttribute( L"w:val", FormatUtils::IntToFormattedWideString( (*iter)->lsid, L"%08x" ));
m_pXmlWriter->WriteNodeEnd( L"", TRUE );
//multiLevelType
m_pXmlWriter->WriteNodeBegin( _T( "w:multiLevelType" ), TRUE );
m_pXmlWriter->WriteNodeBegin( L"w:multiLevelType", TRUE );
if ( (*iter)->fHybrid )
{
m_pXmlWriter->WriteAttribute( _T( "w:val" ), _T( "hybridMultilevel" ) );
m_pXmlWriter->WriteAttribute( L"w:val", L"hybridMultilevel" );
}
else if ( (*iter)->fSimpleList )
{
m_pXmlWriter->WriteAttribute( _T( "w:val" ), _T( "singleLevel" ) );
m_pXmlWriter->WriteAttribute( L"w:val", L"singleLevel" );
}
else
{
m_pXmlWriter->WriteAttribute( _T( "w:val" ), _T( "multilevel" ) );
m_pXmlWriter->WriteAttribute( L"w:val", L"multilevel" );
}
m_pXmlWriter->WriteNodeEnd( _T( "" ), TRUE );
m_pXmlWriter->WriteNodeEnd( L"", TRUE );
//template
m_pXmlWriter->WriteNodeBegin( _T( "w:tmpl" ), TRUE );
m_pXmlWriter->WriteAttribute( _T( "w:val" ), FormatUtils::IntToFormattedWideString( (*iter)->tplc, _T( "%08x" ) ).c_str());
m_pXmlWriter->WriteNodeEnd( _T( "" ), TRUE );
m_pXmlWriter->WriteNodeBegin( L"w:tmpl", TRUE );
m_pXmlWriter->WriteAttribute( L"w:val", FormatUtils::IntToFormattedWideString( (*iter)->tplc, L"%08x"));
m_pXmlWriter->WriteNodeEnd( L"", TRUE );
// writes the levels
size_t length = (*iter)->rglvl->size();
@ -124,33 +124,33 @@ namespace DocFileFormat
}
//end abstractNum
m_pXmlWriter->WriteNodeEnd( _T( "w:abstractNum" ) );
m_pXmlWriter->WriteNodeEnd( L"w:abstractNum" );
}
//write old style numbering (сложносоставных не сущестует)
for (std::list<NumberingDescriptor>::iterator iter = rglst->listNumbering.begin(); iter != rglst->listNumbering.end(); ++iter, ++i)
{
//start abstractNum
m_pXmlWriter->WriteNodeBegin( _T( "w:abstractNum" ), TRUE );
m_pXmlWriter->WriteAttribute( _T( "w:abstractNumId" ), FormatUtils::IntToWideString( i ).c_str() );
m_pXmlWriter->WriteNodeEnd( _T( "" ), TRUE, FALSE );
m_pXmlWriter->WriteNodeBegin( L"w:abstractNum", TRUE );
m_pXmlWriter->WriteAttribute( L"w:abstractNumId", FormatUtils::IntToWideString( i ));
m_pXmlWriter->WriteNodeEnd( L"", TRUE, FALSE );
////nsid
//m_pXmlWriter->WriteNodeBegin( _T( "w:nsid" ), TRUE );
//m_pXmlWriter->WriteAttribute( _T( "w:val" ), FormatUtils::IntToFormattedWideString( (*iter)->lsid, _T( "%08x" ) ).c_str() );
//m_pXmlWriter->WriteNodeEnd( _T( "" ), TRUE );
//m_pXmlWriter->WriteNodeBegin( L"w:nsid", TRUE );
//m_pXmlWriter->WriteAttribute( L"w:val", FormatUtils::IntToFormattedWideString( (*iter)->lsid, L"%08x" ) ));
//m_pXmlWriter->WriteNodeEnd( L"", TRUE );
//multiLevelType
m_pXmlWriter->WriteNodeBegin( _T( "w:multiLevelType" ), TRUE );
m_pXmlWriter->WriteNodeBegin( L"w:multiLevelType", TRUE );
{
m_pXmlWriter->WriteAttribute( _T( "w:val" ), _T( "singleLevel" ) );
m_pXmlWriter->WriteAttribute( L"w:val", L"singleLevel" );
}
m_pXmlWriter->WriteNodeEnd( _T( "" ), TRUE );
m_pXmlWriter->WriteNodeEnd( L"", TRUE );
LevelMapping(*iter, 0);
//end abstractNum
m_pXmlWriter->WriteNodeEnd( _T( "w:abstractNum" ) );
m_pXmlWriter->WriteNodeEnd( L"w:abstractNum" );
}
//write the overrides
@ -159,36 +159,36 @@ namespace DocFileFormat
ListFormatOverride* lfo = m_document->listFormatOverrideTable->at(i);
//start num
m_pXmlWriter->WriteNodeBegin( _T( "w:num" ), TRUE );
m_pXmlWriter->WriteAttribute( _T( "w:numId" ), FormatUtils::IntToWideString(i + 1).c_str());
m_pXmlWriter->WriteNodeEnd( _T( "" ), TRUE, FALSE );
m_pXmlWriter->WriteNodeBegin( L"w:num", TRUE );
m_pXmlWriter->WriteAttribute( L"w:numId", FormatUtils::IntToWideString(i + 1));
m_pXmlWriter->WriteNodeEnd( L"", TRUE, FALSE );
int index = FindIndexbyId( rglst->listData, lfo->lsid );
m_pXmlWriter->WriteNodeBegin( _T( "w:abstractNumId" ), TRUE );
m_pXmlWriter->WriteAttribute( _T( "w:val" ), FormatUtils::IntToWideString( index ).c_str() );
m_pXmlWriter->WriteNodeEnd( _T( "" ), TRUE );
m_pXmlWriter->WriteNodeBegin( L"w:abstractNumId", TRUE );
m_pXmlWriter->WriteAttribute( L"w:val", FormatUtils::IntToWideString( index ) );
m_pXmlWriter->WriteNodeEnd( L"", TRUE );
for (std::vector<ListFormatOverrideLevel*>::const_iterator iter = lfo->rgLfoLvl.begin(); iter != lfo->rgLfoLvl.end(); ++iter)
{
m_pXmlWriter->WriteNodeBegin( _T( "w:lvlOverride" ), TRUE );
m_pXmlWriter->WriteNodeBegin( L"w:lvlOverride", TRUE );
m_pXmlWriter->WriteAttribute( _T( "w:ilvl" ), FormatUtils::IntToWideString( (*iter)->ilvl ).c_str() );
m_pXmlWriter->WriteNodeEnd( _T( "" ), TRUE, FALSE );
m_pXmlWriter->WriteAttribute( L"w:ilvl", FormatUtils::IntToWideString( (*iter)->ilvl ));
m_pXmlWriter->WriteNodeEnd( L"", TRUE, FALSE );
if ( ( (*iter)->fStartAt ) && ( !(*iter)->fFormatting ) )
{
m_pXmlWriter->WriteNodeBegin( _T( "w:startOverride" ), TRUE );
m_pXmlWriter->WriteAttribute( _T( "w:val" ), FormatUtils::IntToWideString( (*iter)->iStartAt ).c_str() );
m_pXmlWriter->WriteNodeEnd( _T( "" ), TRUE );
m_pXmlWriter->WriteNodeBegin( L"w:startOverride", TRUE );
m_pXmlWriter->WriteAttribute( L"w:val", FormatUtils::IntToWideString( (*iter)->iStartAt ));
m_pXmlWriter->WriteNodeEnd( L"", TRUE );
}
LevelMapping((*iter)->lvl, 0, ListData::ISTD_NIL);
m_pXmlWriter->WriteNodeEnd(_T("w:lvlOverride"));
m_pXmlWriter->WriteNodeEnd(L"w:lvlOverride");
}
m_pXmlWriter->WriteNodeEnd(_T( "w:num"));
m_pXmlWriter->WriteNodeEnd(L"w:num");
}
if (m_document->listFormatOverrideTable->empty() && !rglst->listNumbering.empty())
@ -196,20 +196,20 @@ namespace DocFileFormat
i = 0;
for (std::list<NumberingDescriptor>::iterator iter = rglst->listNumbering.begin(); iter != rglst->listNumbering.end(); ++iter, ++i)
{
m_pXmlWriter->WriteNodeBegin( _T( "w:num" ), TRUE );
m_pXmlWriter->WriteAttribute( _T( "w:numId" ), FormatUtils::IntToWideString(i+1).c_str());
m_pXmlWriter->WriteNodeEnd( _T( "" ), TRUE, FALSE );
m_pXmlWriter->WriteNodeBegin( L"w:num", TRUE );
m_pXmlWriter->WriteAttribute( L"w:numId", FormatUtils::IntToWideString(i+1));
m_pXmlWriter->WriteNodeEnd( L"", TRUE, FALSE );
m_pXmlWriter->WriteNodeBegin( _T( "w:abstractNumId" ), TRUE );
m_pXmlWriter->WriteAttribute( _T( "w:val" ), FormatUtils::IntToWideString( i ).c_str() );
m_pXmlWriter->WriteNodeEnd( _T( "" ), TRUE );
m_pXmlWriter->WriteNodeBegin( L"w:abstractNumId", TRUE );
m_pXmlWriter->WriteAttribute( L"w:val", FormatUtils::IntToWideString( i ));
m_pXmlWriter->WriteNodeEnd( L"", TRUE );
m_pXmlWriter->WriteNodeEnd(_T( "w:num"));
m_pXmlWriter->WriteNodeEnd(L"w:num");
}
}
m_pXmlWriter->WriteNodeEnd(_T("w:numbering"));
m_pXmlWriter->WriteNodeEnd(L"w:numbering");
m_xmldocument->NumberingXML = std::wstring(m_pXmlWriter->GetXmlString());
}
@ -255,8 +255,10 @@ namespace DocFileFormat
if (!FormatUtils::IsControlSymbol(xchBullet))
{
ret.push_back(lvl->xst[0]);
ret.push_back(L'\0');
ret.push_back(lvl->xst[0]);//??? xchBullet
}
else
{
}
}
}
@ -275,7 +277,7 @@ namespace DocFileFormat
{
newResult = find_if((result + 1), lvl->xst.end(), &NumberingMapping::IsPlaceholder);
ret += _T( "%" );
ret += L"%";
ret += FormatUtils::IntToWideString(*result + 1);
ret += std::wstring((result + 1), newResult);
result = newResult;
@ -305,13 +307,11 @@ namespace DocFileFormat
if (!FormatUtils::IsControlSymbol(xchBullet))
{
ret.push_back(lvl.xst[0]);
ret.push_back(L'\0');
}
}
else
{
ret.push_back(L'\xF0B7');
ret.push_back(L'\0');
}
}
else
@ -319,7 +319,7 @@ namespace DocFileFormat
std::wstring strBefore = lvl.xst.substr(0, Before);
std::wstring strAfter = lvl.xst.substr(Before, After);
ret = strBefore + _T( "%1" ) + strAfter ;
ret = strBefore + L"%1" + strAfter ;
}
return ret;
@ -338,138 +338,138 @@ namespace DocFileFormat
}
std::wstring NumberingMapping::GetNumberFormatWideString(int nfc, bool bOlderVersion)
std::wstring NumberingMapping::GetNumberFormatWideString(int nfc, int nWordVersion)
{
if (bOlderVersion && nfc > 5)
if (nWordVersion > 0 && nfc > 5)
{
if (nfc == 0xff) return std::wstring( _T( "bullet" ) );
else return std::wstring( _T( "none" ) );
if (nfc == 0xff) return std::wstring( L"bullet");
else return std::wstring( L"none");
}
switch ( nfc )
{
case 0:
return std::wstring( _T( "decimal" ) );
return std::wstring( L"decimal" );
case 1:
return std::wstring( _T( "upperRoman" ) );
return std::wstring( L"upperRoman" );
case 2:
return std::wstring( _T( "lowerRoman" ) );
return std::wstring( L"lowerRoman" );
case 3:
return std::wstring( _T( "upperLetter" ) );
return std::wstring( L"upperLetter");
case 4:
return std::wstring( _T( "lowerLetter" ) );
return std::wstring( L"lowerLetter");
case 5:
return std::wstring( _T( "ordinal" ) );
return std::wstring( L"ordinal" );
case 6:
return std::wstring( _T( "cardinalText" ) );
return std::wstring( L"cardinalText" );
case 7:
return std::wstring( _T( "ordinalText" ) );
return std::wstring( L"ordinalText" );
case 8:
return std::wstring( _T( "hex" ) );
return std::wstring( L"hex" );
case 9:
return std::wstring( _T( "chicago" ) );
return std::wstring( L"chicago" );
case 10:
return std::wstring( _T( "ideographDigital" ) );
return std::wstring( L"ideographDigital" );
case 11:
return std::wstring( _T( "japaneseCounting" ) );
return std::wstring( L"japaneseCounting" );
case 12:
return std::wstring( _T( "aiueo" ) );
return std::wstring( L"aiueo" );
case 13:
return std::wstring( _T( "iroha" ) );
return std::wstring( L"iroha" );
case 14:
return std::wstring( _T( "decimalFullWidth" ) );
return std::wstring( L"decimalFullWidth" );
case 15:
return std::wstring( _T( "decimalHalfWidth" ) );
return std::wstring( L"decimalHalfWidth" );
case 16:
return std::wstring( _T( "japaneseLegal" ) );
return std::wstring( L"japaneseLegal" );
case 17:
return std::wstring( _T( "japaneseDigitalTenThousand" ) );
return std::wstring( L"japaneseDigitalTenThousand" );
case 18:
return std::wstring( _T( "decimalEnclosedCircle" ) );
return std::wstring( L"decimalEnclosedCircle" );
case 19:
return std::wstring( _T( "decimalFullWidth2" ) );
return std::wstring( L"decimalFullWidth2" );
case 20:
return std::wstring( _T( "aiueoFullWidth" ) );
return std::wstring( L"aiueoFullWidth" );
case 21:
return std::wstring( _T( "irohaFullWidth" ) );
return std::wstring( L"irohaFullWidth" );
case 22:
return std::wstring( _T( "decimalZero" ) );
return std::wstring( L"decimalZero" );
case 23:
return std::wstring( _T( "bullet" ) );
return std::wstring( L"bullet" );
case 24:
return std::wstring( _T( "ganada" ) );
return std::wstring( L"ganada" );
case 25:
return std::wstring( _T( "chosung" ) );
return std::wstring( L"chosung" );
case 26:
return std::wstring( _T( "decimalEnclosedFullstop" ) );
return std::wstring( L"decimalEnclosedFullstop" );
case 27:
return std::wstring( _T( "decimalEnclosedParen" ) );
return std::wstring( L"decimalEnclosedParen" );
case 28:
return std::wstring( _T( "decimalEnclosedCircleChinese" ) );
return std::wstring( L"decimalEnclosedCircleChinese" );
case 29:
return std::wstring( _T( "ideographEnclosedCircle" ) );
return std::wstring( L"ideographEnclosedCircle" );
case 30:
return std::wstring( _T( "ideographTraditional" ) );
return std::wstring( L"ideographTraditional" );
case 31:
return std::wstring( _T( "ideographZodiac" ) );
return std::wstring( L"ideographZodiac" );
case 32:
return std::wstring( _T( "ideographZodiacTraditional" ) );
return std::wstring( L"ideographZodiacTraditional" );
case 33:
return std::wstring( _T( "taiwaneseCounting" ) );
return std::wstring( L"taiwaneseCounting" );
case 34:
return std::wstring( _T( "ideographLegalTraditional" ) );
return std::wstring( L"ideographLegalTraditional" );
case 35:
return std::wstring( _T( "taiwaneseCountingThousand" ) );
return std::wstring( L"taiwaneseCountingThousand" );
case 36:
return std::wstring( _T( "taiwaneseDigital" ) );
return std::wstring( L"taiwaneseDigital" );
case 37:
return std::wstring( _T( "chineseCounting" ) );
return std::wstring( L"chineseCounting" );
case 38:
return std::wstring( _T( "chineseLegalSimplified" ) );
return std::wstring( L"chineseLegalSimplified" );
case 39:
return std::wstring( _T( "chineseCountingThousand" ) );
return std::wstring( L"chineseCountingThousand" );
case 40:
return std::wstring( _T( "koreanDigital" ) );
return std::wstring( L"koreanDigital" );
case 41:
return std::wstring( _T( "koreanCounting" ) );
return std::wstring( L"koreanCounting" );
case 42:
return std::wstring( _T( "koreanLegal" ) );
return std::wstring( L"koreanLegal" );
case 43:
return std::wstring( _T( "koreanDigital2" ) );
return std::wstring( L"koreanDigital2" );
case 44:
return std::wstring( _T( "vietnameseCounting" ) );
return std::wstring( L"vietnameseCounting" );
case 45:
return std::wstring( _T( "russianLower" ) );
return std::wstring( L"russianLower" );
case 46:
return std::wstring( _T( "russianUpper" ) );
return std::wstring( L"russianUpper" );
case 47:
return std::wstring( _T( "none" ) );
return std::wstring( L"none" );
case 48:
return std::wstring( _T( "numberInDash" ) );
return std::wstring( L"numberInDash" );
case 49:
return std::wstring( _T( "hebrew1" ) );
return std::wstring( L"hebrew1" );
case 50:
return std::wstring( _T( "hebrew2" ) );
return std::wstring( L"hebrew2" );
case 51:
return std::wstring( _T( "arabicAlpha" ) );
return std::wstring( L"arabicAlpha" );
case 52:
return std::wstring( _T( "arabicAbjad" ) );
return std::wstring( L"arabicAbjad" );
case 53:
return std::wstring( _T( "hindiVowels" ) );
return std::wstring( L"hindiVowels" );
case 54:
return std::wstring( _T( "hindiConsonants" ) );
return std::wstring( L"hindiConsonants" );
case 55:
return std::wstring( _T( "hindiNumbers" ) );
return std::wstring( L"hindiNumbers" );
case 56:
return std::wstring( _T( "hindiCounting" ) );
return std::wstring( L"hindiCounting" );
case 57:
return std::wstring( _T( "thaiLetters" ) );
return std::wstring( L"thaiLetters" );
case 58:
return std::wstring( _T( "thaiNumbers" ) );
return std::wstring( L"thaiNumbers" );
case 59:
return std::wstring( _T( "thaiCounting" ) );
return std::wstring( L"thaiCounting" );
default:
return std::wstring( _T( "decimal" ) );
return std::wstring( L"decimal" );
}
}
@ -486,22 +486,22 @@ namespace DocFileFormat
}
//--------------------------------------------------------------------------------
m_pXmlWriter->WriteNodeBegin( _T( "w:lvl" ), TRUE );
m_pXmlWriter->WriteAttribute( _T( "w:ilvl" ), FormatUtils::IntToWideString(level).c_str());
m_pXmlWriter->WriteNodeEnd( _T( "" ), TRUE, FALSE );
m_pXmlWriter->WriteNodeBegin( L"w:lvl", TRUE );
m_pXmlWriter->WriteAttribute( L"w:ilvl", FormatUtils::IntToWideString(level));
m_pXmlWriter->WriteNodeEnd( L"", TRUE, FALSE );
m_pXmlWriter->WriteNodeBegin( _T( "w:start" ), TRUE );
m_pXmlWriter->WriteAttribute( _T( "w:val" ), FormatUtils::IntToWideString(lvl.iStartAt).c_str());
m_pXmlWriter->WriteNodeEnd( _T( "" ), TRUE );
m_pXmlWriter->WriteNodeBegin( L"w:start", TRUE );
m_pXmlWriter->WriteAttribute( L"w:val", FormatUtils::IntToWideString(lvl.iStartAt));
m_pXmlWriter->WriteNodeEnd( L"", TRUE );
m_pXmlWriter->WriteNodeBegin( _T( "w:numFmt" ), TRUE );
m_pXmlWriter->WriteAttribute( _T( "w:val" ), GetNumberFormatWideString(lvl.nfc, true).c_str());
m_pXmlWriter->WriteNodeEnd( _T( "" ), TRUE );
m_pXmlWriter->WriteNodeBegin( L"w:numFmt", TRUE );
m_pXmlWriter->WriteAttribute( L"w:val", GetNumberFormatWideString(lvl.nfc, true));
m_pXmlWriter->WriteNodeEnd( L"", TRUE );
//// suffix
// m_pXmlWriter->WriteNodeBegin( _T( "w:suff" ), TRUE );
// m_pXmlWriter->WriteAttribute( _T( "w:val" ), FormatUtils::MapValueToWideString(lvl.ixchFollow, &FollowingCharMap[0][0], 3, 8).c_str());
// m_pXmlWriter->WriteNodeEnd( _T( "" ), TRUE );
// m_pXmlWriter->WriteNodeBegin( L"w:suff", TRUE );
// m_pXmlWriter->WriteAttribute( L"w:val", FormatUtils::MapValueToWideString(lvl.ixchFollow, &FollowingCharMap[0][0], 3, 8));
// m_pXmlWriter->WriteNodeEnd( L"", TRUE );
// Number level text
std::wstring lvlText = GetLvlText(lvl, isSymbol, lvl.cbTextBefore, lvl.cbTextAfter);
@ -515,33 +515,33 @@ namespace DocFileFormat
//}
if (!lvlText.empty())
{
m_pXmlWriter->WriteNodeBegin(_T("w:lvlText"), TRUE);
m_pXmlWriter->WriteAttribute(_T("w:val"), lvlText.c_str());
m_pXmlWriter->WriteNodeEnd(_T( ""), TRUE);
m_pXmlWriter->WriteNodeBegin(L"w:lvlText",TRUE);
m_pXmlWriter->WriteAttribute(L"w:val",lvlText);
m_pXmlWriter->WriteNodeEnd(L"", TRUE);
}
// jc
m_pXmlWriter->WriteNodeBegin( _T( "w:lvlJc" ), TRUE );
m_pXmlWriter->WriteAttribute( _T( "w:val" ), FormatUtils::MapValueToWideString(lvl.jc, &LevelJustificationMap[0][0], 3, 7).c_str());
m_pXmlWriter->WriteNodeEnd( _T( "" ), TRUE );
m_pXmlWriter->WriteNodeBegin( L"w:lvlJc", TRUE );
m_pXmlWriter->WriteAttribute( L"w:val", FormatUtils::MapValueToWideString(lvl.jc, &LevelJustificationMap[0][0], 3, 7));
m_pXmlWriter->WriteNodeEnd( L"", TRUE );
// pPr
m_pXmlWriter->WriteNodeBegin( _T( "w:pPr" ), FALSE );
m_pXmlWriter->WriteNodeEnd(_T("w:pPr"));
m_pXmlWriter->WriteNodeBegin( L"w:pPr", FALSE );
m_pXmlWriter->WriteNodeEnd(L"w:pPr");
// rPr
m_pXmlWriter->WriteNodeBegin( _T( "w:rPr" ), FALSE );
m_pXmlWriter->WriteNodeBegin( L"w:rPr", FALSE );
if (!fontFamily.empty())
{
m_pXmlWriter->WriteNodeBegin( _T( "w:rFonts" ), TRUE );
m_pXmlWriter->WriteNodeBegin( L"w:rFonts", TRUE );
// w:hint="default"
m_pXmlWriter->WriteAttribute(_T("w:hAnsi"), fontFamily.c_str());
m_pXmlWriter->WriteAttribute(_T("w:ascii"), fontFamily.c_str());
m_pXmlWriter->WriteNodeEnd( _T( "" ), TRUE );
m_pXmlWriter->WriteAttribute(L"w:hAnsi",fontFamily);
m_pXmlWriter->WriteAttribute(L"w:ascii",fontFamily);
m_pXmlWriter->WriteNodeEnd( L"", TRUE );
}
m_pXmlWriter->WriteNodeEnd(_T("w:rPr"));
m_pXmlWriter->WriteNodeEnd(L"w:rPr");
m_pXmlWriter->WriteNodeEnd(_T("w:lvl"));
m_pXmlWriter->WriteNodeEnd(L"w:lvl");
}
void NumberingMapping::LevelMapping(const ListLevel* lvl, unsigned int level, short styleIndex)
@ -556,58 +556,58 @@ namespace DocFileFormat
// Проверяем шрифт
m_pXmlWriter->WriteNodeBegin( _T( "w:lvl" ), TRUE );
m_pXmlWriter->WriteAttribute( _T( "w:ilvl" ), FormatUtils::IntToWideString(level).c_str());
m_pXmlWriter->WriteNodeEnd( _T( "" ), TRUE, FALSE );
m_pXmlWriter->WriteNodeBegin( L"w:lvl", TRUE );
m_pXmlWriter->WriteAttribute( L"w:ilvl", FormatUtils::IntToWideString(level));
m_pXmlWriter->WriteNodeEnd( L"", TRUE, FALSE );
// starts at
m_pXmlWriter->WriteNodeBegin( _T( "w:start" ), TRUE );
m_pXmlWriter->WriteAttribute( _T( "w:val" ), FormatUtils::IntToWideString(lvl->iStartAt).c_str());
m_pXmlWriter->WriteNodeEnd( _T( "" ), TRUE );
m_pXmlWriter->WriteNodeBegin( L"w:start", TRUE );
m_pXmlWriter->WriteAttribute( L"w:val", FormatUtils::IntToWideString(lvl->iStartAt));
m_pXmlWriter->WriteNodeEnd( L"", TRUE );
// number format
m_pXmlWriter->WriteNodeBegin( _T( "w:numFmt" ), TRUE );
m_pXmlWriter->WriteAttribute( _T( "w:val" ), GetNumberFormatWideString(lvl->nfc).c_str());
m_pXmlWriter->WriteNodeEnd( _T( "" ), TRUE );
m_pXmlWriter->WriteNodeBegin( L"w:numFmt", TRUE );
m_pXmlWriter->WriteAttribute( L"w:val", GetNumberFormatWideString(lvl->nfc));
m_pXmlWriter->WriteNodeEnd( L"", TRUE );
// suffix
m_pXmlWriter->WriteNodeBegin( _T( "w:suff" ), TRUE );
m_pXmlWriter->WriteAttribute( _T( "w:val" ), FormatUtils::MapValueToWideString(lvl->ixchFollow, &FollowingCharMap[0][0], 3, 8).c_str());
m_pXmlWriter->WriteNodeEnd( _T( "" ), TRUE );
m_pXmlWriter->WriteNodeBegin( L"w:suff", TRUE );
m_pXmlWriter->WriteAttribute( L"w:val", FormatUtils::MapValueToWideString(lvl->ixchFollow, &FollowingCharMap[0][0], 3, 8));
m_pXmlWriter->WriteNodeEnd( L"", TRUE );
// style
// The style id is used for a reverse reference.
// It can happen that the reference points to the wrong style.
if (styleIndex != ListData::ISTD_NIL)
if (styleIndex != ListData::ISTD_NIL && styleIndex < m_document->Styles->Styles->size())
{
m_pXmlWriter->WriteNodeBegin( _T( "w:pStyle" ), TRUE );
m_pXmlWriter->WriteAttribute( _T( "w:val" ), FormatUtils::XmlEncode(StyleSheetMapping::MakeStyleId(m_document->Styles->Styles->at(styleIndex))).c_str());
m_pXmlWriter->WriteNodeEnd( _T( "" ), TRUE );
m_pXmlWriter->WriteNodeBegin( L"w:pStyle", TRUE );
m_pXmlWriter->WriteAttribute( L"w:val", FormatUtils::XmlEncode(StyleSheetMapping::MakeStyleId(m_document->Styles->Styles->at(styleIndex))));
m_pXmlWriter->WriteNodeEnd( L"", TRUE );
}
// Number level text
m_pXmlWriter->WriteNodeBegin(_T("w:lvlText"), TRUE);
m_pXmlWriter->WriteAttribute(_T("w:val"), GetLvlText(lvl, cpMapping.CheckIsSymbolFont()).c_str());
m_pXmlWriter->WriteNodeEnd(_T( ""), TRUE);
m_pXmlWriter->WriteNodeBegin(L"w:lvlText",TRUE);
m_pXmlWriter->WriteAttribute(L"w:val",GetLvlText(lvl, cpMapping.CheckIsSymbolFont()));
m_pXmlWriter->WriteNodeEnd(L"",TRUE);
WriteLevelPictureBullet(lvl->grpprlChpx);
// legacy
if (lvl->fWord6)
{
m_pXmlWriter->WriteNodeBegin( _T( "w:legacy" ), TRUE );
m_pXmlWriter->WriteAttribute( _T( "w:legacy" ), _T( "1" ) );
m_pXmlWriter->WriteNodeEnd( _T( "" ), TRUE );
m_pXmlWriter->WriteNodeBegin( L"w:legacy", TRUE );
m_pXmlWriter->WriteAttribute( L"w:legacy", L"1" );
m_pXmlWriter->WriteNodeEnd( L"", TRUE );
}
// jc
m_pXmlWriter->WriteNodeBegin( _T( "w:lvlJc" ), TRUE );
m_pXmlWriter->WriteAttribute( _T( "w:val" ), FormatUtils::MapValueToWideString(lvl->jc, &LevelJustificationMap[0][0], 3, 7).c_str());
m_pXmlWriter->WriteNodeEnd( _T( "" ), TRUE );
m_pXmlWriter->WriteNodeBegin( L"w:lvlJc", TRUE );
m_pXmlWriter->WriteAttribute( L"w:val", FormatUtils::MapValueToWideString(lvl->jc, &LevelJustificationMap[0][0], 3, 7));
m_pXmlWriter->WriteNodeEnd( L"", TRUE );
// pPr
bool isBidi = false;
ParagraphPropertiesMapping oppMapping(m_pXmlWriter, m_context, m_document, NULL, isBidi);
@ -617,7 +617,7 @@ namespace DocFileFormat
m_pXmlWriter->WriteString(oWriterTemp.GetXmlString());
m_pXmlWriter->WriteNodeEnd(_T("w:lvl"));
m_pXmlWriter->WriteNodeEnd(L"w:lvl");
}
void NumberingMapping::PictureBulletsMapping()
@ -633,14 +633,14 @@ namespace DocFileFormat
if ((chpxs != NULL) && (!chpxs->empty()))
{
PictureDescriptor pict(chpxs->front(), m_document->DataStream, fcEnd - fc, m_document->FIB->m_bOlderVersion);
PictureDescriptor pict(chpxs->front(), m_document->DataStream, fcEnd - fc, m_document->nWordVersion);
if ((pict.mfp.mm > 98) && (pict.shapeContainer != NULL))
{
m_pXmlWriter->WriteNodeBegin( _T( "w:numPicBullet" ), TRUE );
m_pXmlWriter->WriteAttribute( _T( "w:numPicBulletId" ), FormatUtils::IntToWideString( iter->first ).c_str() );
m_pXmlWriter->WriteNodeEnd( _T( "" ), TRUE, FALSE );
m_pXmlWriter->WriteNodeBegin( _T( "w:pict" ) );
m_pXmlWriter->WriteNodeBegin( L"w:numPicBullet", TRUE );
m_pXmlWriter->WriteAttribute( L"w:numPicBulletId", FormatUtils::IntToWideString( iter->first ));
m_pXmlWriter->WriteNodeEnd( L"", TRUE, FALSE );
m_pXmlWriter->WriteNodeBegin( L"w:pict" );
//inline picture + bullete props
if (pict.blipStoreEntry != NULL)
@ -657,8 +657,8 @@ namespace DocFileFormat
pict.shapeContainer->Convert(&oShape);
}
m_pXmlWriter->WriteNodeEnd(_T("w:pict"));
m_pXmlWriter->WriteNodeEnd(_T("w:numPicBullet"));
m_pXmlWriter->WriteNodeEnd(L"w:pict");
m_pXmlWriter->WriteNodeEnd(L"w:numPicBullet");
}
}
@ -670,7 +670,7 @@ namespace DocFileFormat
{
if (grpprlChpx)
{
unsigned int cp = 0;
unsigned int index = 0;
bool isPictureBullet = false;
for (std::list<SinglePropertyModifier>::const_iterator iter = grpprlChpx->grpprl->begin(); iter != grpprlChpx->grpprl->end(); ++iter)
@ -679,7 +679,7 @@ namespace DocFileFormat
{
case sprmCPbiIBullet:
{
cp = FormatUtils::BytesToUInt32(iter->Arguments, 0, iter->argumentsSize);
index = FormatUtils::BytesToUInt32(iter->Arguments, 0, iter->argumentsSize);
}break;
case sprmCPbiGrf:
@ -691,10 +691,10 @@ namespace DocFileFormat
if (isPictureBullet)
{
m_pXmlWriter->WriteNodeBegin(_T("w:lvlPicBulletId"), TRUE);
m_pXmlWriter->WriteAttribute(_T("w:val"), FormatUtils::IntToWideString(cp).c_str());
m_pXmlWriter->WriteNodeEnd(_T(""), TRUE);
m_pXmlWriter->WriteNodeBegin(L"w:lvlPicBulletId",TRUE);
m_pXmlWriter->WriteAttribute(L"w:val",FormatUtils::IntToWideString(index));
m_pXmlWriter->WriteNodeEnd(L"",TRUE);
}
}
}
}
}

View File

@ -1,5 +1,5 @@
/*
* (c) Copyright Ascensio System SIA 2010-2016
* (c) Copyright Ascensio System SIA 2010-2018
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)
@ -52,9 +52,9 @@ namespace DocFileFormat
static const wchar_t LevelJustificationMap[3][7] =
{
_T("left"),
_T("center"),
_T("right")
L"left",
L"center",
L"right"
};
class NumberingMapping: public AbstractOpenXmlMapping, public IMapping
@ -65,7 +65,7 @@ namespace DocFileFormat
static int FindIndexbyId(const std::list<ListData*>& listData, int id);
/// Converts the number format code of the binary format.
static std::wstring GetNumberFormatWideString(int nfc, bool bOlderVersion = false);
static std::wstring GetNumberFormatWideString(int nfc, int nWordVersion = 0);
virtual ~NumberingMapping();
@ -89,4 +89,4 @@ namespace DocFileFormat
WordDocument* m_document;
WordprocessingDocument* m_xmldocument;
};
}
}

View File

@ -1,5 +1,5 @@
/*
* (c) Copyright Ascensio System SIA 2010-2016
* (c) Copyright Ascensio System SIA 2010-2018
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)
@ -34,6 +34,7 @@
#include "OfficeDrawing/RecordFactory.h"
#include "OfficeDrawing/DrawingContainer.h"
#include "OfficeDrawing/DrawingRecord.h"
#include "OfficeDrawing/DrawingGroup.h"
#include "OfficeDrawing/GroupContainer.h"
#include "OfficeDrawing/Shape.h"
@ -57,9 +58,9 @@ namespace DocFileFormat
public:
OfficeArtContent (const FileInformationBlock* pFIB, POLE::Stream* pStream): m_pDrawingGroupData(NULL)
OfficeArtContent (const FileInformationBlock* pFIB, POLE::Stream* pStream): m_pDrawingGroupData(NULL), m_pBackgroud(NULL)
{
VirtualStreamReader oStearmReader(pStream, 0 , pFIB->m_bOlderVersion);
VirtualStreamReader oStearmReader(pStream, 0 , pFIB->m_nWordVersion);
if (pFIB->m_FibWord97.fcDggInfo > oStearmReader.GetSize()) return;
@ -87,15 +88,23 @@ namespace DocFileFormat
{
// the child is a subgroup
GroupContainer* group = static_cast<GroupContainer*>(groupChild);
group->Index = i;
drawing.container->Children[i] = group;
if (group)
{
group->Index = i;
}
}
else if (ShapeContainer::TYPE_CODE_0xF004 == groupChild->TypeCode)
{
// the child is a shape
ShapeContainer* shape = static_cast<ShapeContainer*>(groupChild);
shape->Index = i;
drawing.container->Children[i] = shape;
if (shape)
{
shape->Index = i;
if (shape->isBackground())
{
m_pBackgroud = shape;
}
}
}
}
}
@ -112,7 +121,10 @@ namespace DocFileFormat
for ( std::list<OfficeArtWordDrawing>::iterator iter = m_arrDrawings.begin(); iter != m_arrDrawings.end(); ++iter)
RELEASEOBJECT(iter->container);
}
inline ShapeContainer* GetShapeBackgound()
{
return m_pBackgroud;
}
inline ShapeContainer* GetShapeContainer (int spid)
{
ShapeContainer* ret = NULL;
@ -138,7 +150,6 @@ namespace DocFileFormat
if (shape->GetShapeID() == spid)
{
ret = container;
break;
}
}
@ -150,7 +161,7 @@ namespace DocFileFormat
if (shape->GetShapeID() == spid)
{
ret = container;
ret = container;
break;
}
}
@ -174,7 +185,7 @@ namespace DocFileFormat
}
private:
ShapeContainer* m_pBackgroud;
DrawingGroup* m_pDrawingGroupData;
std::list<OfficeArtWordDrawing> m_arrDrawings;
};

View File

@ -1,5 +1,5 @@
/*
* (c) Copyright Ascensio System SIA 2010-2016
* (c) Copyright Ascensio System SIA 2010-2018
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)

View File

@ -1,5 +1,5 @@
/*
* (c) Copyright Ascensio System SIA 2010-2016
* (c) Copyright Ascensio System SIA 2010-2018
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)

View File

@ -1,5 +1,5 @@
/*
* (c) Copyright Ascensio System SIA 2010-2016
* (c) Copyright Ascensio System SIA 2010-2018
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)
@ -110,6 +110,11 @@ namespace DocFileFormat
unused2 = Reader->ReadByte();
unused3 = Reader->ReadByte();
if (btMacOS != btWin32)
{
btWin32 = btMacOS = (Global::BlipType)this->Instance;
}
if (BodySize > 0x24)
{
Blip = RecordFactory::ReadRecord(Reader, 0);

View File

@ -1,5 +1,5 @@
/*
* (c) Copyright Ascensio System SIA 2010-2016
* (c) Copyright Ascensio System SIA 2010-2018
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)
@ -60,7 +60,7 @@ namespace DocFileFormat
_size.cx = Right - Left;
_size.cy = Bottom - Top;
rcgBounds = DocFormatUtils::Rectangle (_point, _size);
rcgBounds = DocFileFormat::Rectangle (_point, _size);
}
virtual ~ChildAnchor()
@ -75,7 +75,7 @@ namespace DocFileFormat
public:
/// Rectangle that describes the bounds of the anchor
DocFormatUtils::Rectangle rcgBounds;
DocFileFormat::Rectangle rcgBounds;
int Left;
int Top;
int Right;

View File

@ -1,5 +1,5 @@
/*
* (c) Copyright Ascensio System SIA 2010-2016
* (c) Copyright Ascensio System SIA 2010-2018
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)

View File

@ -1,5 +1,5 @@
/*
* (c) Copyright Ascensio System SIA 2010-2016
* (c) Copyright Ascensio System SIA 2010-2018
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)

View File

@ -1,5 +1,5 @@
/*
* (c) Copyright Ascensio System SIA 2010-2016
* (c) Copyright Ascensio System SIA 2010-2018
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)

View File

@ -1,5 +1,5 @@
/*
* (c) Copyright Ascensio System SIA 2010-2016
* (c) Copyright Ascensio System SIA 2010-2018
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)

View File

@ -1,5 +1,5 @@
/*
* (c) Copyright Ascensio System SIA 2010-2016
* (c) Copyright Ascensio System SIA 2010-2018
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)

Some files were not shown because too many files have changed in this diff Show More