troosan
b375b8580f
fix broken samples
2018-12-30 01:13:54 +01:00
troosan
54e7c6dd5a
don't default styles to false
...
this allows us to for instance make part of a Heading not bold, which
would otherwise be the default.
2018-12-30 00:45:45 +01:00
troosan
ccf291234e
Avoid warning if variable is null
2018-12-28 20:32:10 +01:00
troosan
0f963e40a7
Merge pull request #1536 from Samuel-BF/fix-RTF-numerals
...
For RTF writers, sizes should should never have decimals
2018-12-26 23:16:22 +01:00
troosan
d84da93a36
Add test and fix warnings
2018-12-26 22:50:19 +01:00
Daniel Morris
a5ec49d99d
Add plain text SDT type
2018-12-26 21:45:32 +02:00
Samuel BF
c0f8cae55c
Fixing RTF writers : numbers should be printed as integers and not float.
...
This is specified in the spec, for example here :
http://www.biblioscape.com/rtf15_spec.htm#Heading2
« The delimiter marks the end of an RTF control word, and can be one of the following : [...]
* A digit or a hyphen (-), which indicates that a numeric parameter follows. The subsequent digital sequence is then delimited by a space or any character other than a letter or a digit. »
2018-12-18 15:04:25 +01:00
Alex Morozov
c2b54cc343
add support for hidden text ( #1527 )
...
* added hidden text word 2007
* update changelog
* update documentation
* added unit test
* docx reader
* html reader/writer
* odt writer
* updated samples
2018-12-08 23:21:59 +01:00
troosan
af5a271e9e
Line spacing is wrong when using "exact" line spacing rule ( #1509 )
...
* Only add 240 twips when in auto lineRule
* don't add 1 line when using EXACT line spacing rule
* fix style & scrutinizer warning
2018-12-03 16:09:20 +01:00
troosan
5b688d50d8
fix formatting
2018-12-02 23:54:25 +01:00
troosan
31968fa814
Merge branch 'develop' of https://github.com/Tom-Magill/PHPWord into develop_upstream
2018-12-02 23:38:08 +01:00
troosan
f472bfbc75
Merge branch 'develop' into add_html_table_layout
2018-11-28 22:58:29 +01:00
troosan
b50de97a41
support `auto` table layout too
2018-11-28 22:54:57 +01:00
Ralph02
d9d79c0666
RTF writer: Round getPageSizeW and getPageSizeH to avoid decimals
2018-11-20 19:57:35 +01:00
Maxim Bulygin
677e3f6a19
writer / word2007 / support valign and watermark withouth paragraph
2018-07-31 18:25:29 +03:00
Abubakkar Rangara
4b9ae18d5a
Adding table layout to the generated HTML - fixed php-cs-fixer error
2018-07-24 14:23:23 +01:00
Abubakkar Rangara
e61c40e71d
Adding table layout to the generated HTML if element has layout style. This is useful when using creating PDF from PHPWord (e.g. using dompdf), otherwise the PDF does not contain any layout for table.
2018-07-24 13:59:16 +01:00
Humberto Pereira
8c62cea580
Fix Writer losing text when Title contains a TextRun instead a string.
2018-07-17 21:10:53 -04:00
Tom-Magill
139242612d
Update Chart.php
2018-07-17 14:11:55 +01:00
troosan
6475812e82
fix documentation
2018-07-14 03:28:09 +02:00
troosan
32907215ed
fix phpstan issues
2018-07-14 02:54:17 +02:00
troosan
adc1428607
use PasswordEncoder from phpoffice/common instead
2018-07-14 02:51:08 +02:00
smaug1985
3906be19ee
Added Support for Indentation & Tabs on RTF Writer. ( #1405 )
...
* Added Support for Indentation & Tabs on RTF Writer.
* add decimal tab writer + tests
* Update CHANGELOG.md
2018-07-14 02:13:45 +02:00
troosan
da43a880e3
Address scrutinizer issues
2018-06-03 00:32:21 +02:00
troosan
d9ddc162a3
write column width in ODT writer
2018-06-03 00:32:20 +02:00
Maxim Bulygin
e40449e7c8
fix variable names
2018-05-24 17:40:21 +03:00
Maxim Bulygin
13fc647d01
html writes / setup table cell color
2018-05-24 17:03:35 +03:00
JAEK-S
65b0f062ad
New features when creating charts ( #1332 )
...
* add stacked bar and column charts
* add chart colors feature
* adding preliminary chart axis title functionality to XMLwriter
* added percent_stacked to available types array
* Make tick mark and tick label positions configurable
* scrutinizer fixes
* update changelog
2018-05-11 22:50:19 +02:00
troosan
84fa44090f
Merge pull request #1343 from meteocontrol/feature-add-table-indent-option
...
Add support for table indent
2018-04-25 22:37:16 +02:00
troosan
c52c96d657
add support for STYLEREF field
2018-04-17 07:34:57 +02:00
Frank Liepert
081c6722f6
Add support for table indent
2018-04-11 10:06:58 +02:00
troosan
400ee57bee
fix
2018-03-22 22:47:27 +01:00
troosan
c08f2718af
check style fixes
2018-03-21 21:58:41 +01:00
troosan
45e2e92af7
fix graph data
2018-03-21 21:50:41 +01:00
troosan
a8d1775eb1
Merge remote-tracking branch 'FrankMeyer/develop' into develop
2018-03-21 06:51:22 +01:00
troosan
d7fc1a5f7b
Merge branch 'develop' into develop
2018-03-20 21:49:36 +01:00
troosan
bb70eb0b4c
fix docx parsing
2018-03-18 12:37:39 +01:00
troosan
e29a3e7c10
add text wrapping distance
2018-03-11 13:27:35 +01:00
troosan
77f2b16bc1
update copyright to 2018
2018-03-08 23:52:25 +01:00
Henri MEDOT
f9a05547f7
Added support for Floating Table Positioning (tblpPr) ( #639 )
...
Added support for Floating Table Positioning (tblpPr)
2018-03-08 23:46:22 +01:00
Frank Liepert
f41c542ba0
Enforce valid value for on/off type
2018-03-07 07:01:54 +01:00
Frank Liepert
6a6497956d
Allow to set "autoHyphenation" setting ( #1282 )
...
* Allow to set "autoHyphenation" for document
* Allow to set "consecutiveHyphenLimit" for document
* Allow to set "hyphenationZone" for document
* Allow to set "doNotHyphenateCaps" for document
* Allow to set "suppressAutoHyphens" for paragraph
* randomize the tempDir more
* Word2007 parsing title formatting (#1297 )
* Improve Title parsing
- Title should be able to contain TextRun
- Style 'Title' should be treated the same with as Heading
- Add tests for Heading/Title reader
* update the documentation and the changelog
* PHP 7.2 build should not fail anymore
* fix parsing of footnotes and endnotes
* add method to remove an element from a section
* add method to allow sorting of sections
2018-03-06 22:19:39 +01:00
troosan
250fbd49b1
Added support for Vertically Raised or Lowered Text (w:position) ( #1294 )
...
* Added support for Vertically Raised or Lowered Text (w:position). Note that only docx writing is implemented for now.
* Add tests + changelog
* add reader + tests + doc
2018-03-06 06:35:43 +01:00
troosan
30b224b3d0
Word2007 parsing title formatting ( #1297 )
...
* Improve Title parsing
- Title should be able to contain TextRun
- Style 'Title' should be treated the same with as Heading
- Add tests for Heading/Title reader
* update the documentation and the changelog
* PHP 7.2 build should not fail anymore
* reduce dependencies versions
* fix parsing of footnotes and endnotes
* add method to remove an element from a section
2018-03-06 06:34:55 +01:00
troosan
740e66acf5
randomize the tempDir more
...
to make sure directory is unique [ci skip]
2018-03-02 07:17:26 +01:00
Lenz Weber
7fe32e6ac1
Add support for MACROBUTTON Field ( #1021 )
...
* add functionality to use MACROBUTTON as Field, use Styles for Field, add noProof to Font Style
* code review
* refactoring + fixes + unit tests
2018-02-27 23:27:18 +01:00
Matt Bolt
a95c3f83bc
Fix colspan and rowspan for tables in HTML Writer. Syntax improved.
2018-02-19 18:02:55 +08:00
Matt Bolt
557af99a6d
Fix colspan and rowspan for tables in HTML Writer
2018-02-19 13:08:17 +08:00
troosan
def023752d
Merge pull request #1248 from carusogabriel/patch-1
...
Refactoring
2018-02-18 01:40:24 +01:00
dox07
04d0c02e23
Add support for cellSpacing for tables ( #1040 )
...
* Add cellSpacing into table
* add word 2007 reader
* add tests
* add documentation
2018-02-18 00:10:10 +01:00
troosan
6a926e26f1
refactor attribute name to layout, add doc and tests
2018-02-14 00:39:37 +01:00
troosan
615c1d5576
Merge branch 'stretch-table' of https://github.com/aoloe/php-PHPWord
...
into tableLayout
Conflicts:
src/PhpWord/Writer/Word2007/Style/Table.php
2018-02-13 23:29:53 +01:00
ale rimoldi
7ddaed240f
table->setStretch() optionally avoids the table to stretch to the page width (only for word output)
2018-02-13 23:24:15 +01:00
troosan
ee95cf3df0
Merge pull request #1278 from troosan/fix_internal_links_in_html_output
...
Add HTML writer for Bookmarks + tests
2018-02-11 00:21:12 +01:00
troosan
377fb99fbc
Add HTML writer for Bookmarks + tests
2018-02-10 23:43:15 +01:00
troosan
5b381bc0c0
Merge branch 'develop' into various_html_parsing_fixes
2018-02-09 21:53:48 +01:00
troosan
604e60cae9
Add support for Track changes ( #1262 )
...
* add changed information to HTML writer
* add missing writeFontStyle
* refactor track changes
* set the style
* update documentation and release note
* Update the changelog and doc
* fix scrutinizer issues
2018-02-09 21:49:11 +01:00
troosan
fd127ef9bb
Merge pull request #779 from samsullivan/imagesavealpha
...
Save PNG alpha information when using remote images.
2018-02-09 17:16:03 +01:00
troosan
46a5f96d3b
fix parsing of table and p inside table cells
2018-02-06 23:16:32 +01:00
Gabriel Caruso
8ed3cacfe8
Refactoring
2018-01-16 20:19:54 -02:00
troosan
99b04f0353
fix reading of docx default style ( #1238 )
2018-01-12 23:42:22 +01:00
troosan
23693b403c
change impl to avoid compilation issue
2017-12-29 21:47:55 +01:00
Maxim
400a8e65d3
rename 'Object' classes to 'ObjectElement' (php 7.2 compatibility) ( #1185 )
...
merge develop branch
2017-12-29 20:19:35 +01:00
troosan
b614497ae6
fix dependencies to have 7.1 compatible build ( #1228 )
...
* add assertions in test methods without assertions
* loosen dependencies so 7.0 & 7.1 builds can succeed
* fix some scrutinizer errors
* update release date
2017-12-29 02:30:53 +01:00
troosan
fce1bf28c8
format code
2017-12-25 22:05:46 +01:00
troosan
512cf952ae
randomise temp directory name to avoid collisions
2017-12-25 20:42:37 +01:00
troosan
200c2f1eb0
Merge pull request #1019 from jun-i-corn/feature/EnablePasswordProtection
...
enable password protection (Word)
2017-12-20 22:00:34 +01:00
troosan
8929917677
Merge pull request #592 from ComputerTinker/ComputerTinker-FixEmptyDropdownEntry
...
Pad Empty Dropdown Entry
2017-12-19 21:53:59 +01:00
troosan
5a57409df0
fix tests
2017-12-13 23:55:48 +01:00
troosan
ad38d4c20f
Merge branch 'feature/EnablePasswordProtection' of https://github.com/jun-i-corn/PHPWord into feature/EnablePasswordProtection
2017-12-13 23:25:32 +01:00
troosan
9e029415cc
align with pull request submitted in PHPOffice/Commom
2017-12-13 23:17:01 +01:00
troosan
cfc89b7853
Merge branch 'develop' into feature/EnablePasswordProtection
2017-12-05 00:34:14 +01:00
troosan
274f50ce5a
Add unit tests & add array type checks
2017-12-04 22:30:49 +01:00
troosan
ca25eba8aa
Scrutinizer fixes
2017-11-26 22:55:37 +01:00
troosan
23bc837666
Scrutinizer fixes
2017-11-26 17:54:47 +01:00
troosan
911739a0b2
Merge branch 'develop' into odt_page_break
2017-11-26 00:36:37 +01:00
troosan
355027d854
PHP-CS fix, improve code coverage
2017-11-26 00:11:09 +01:00
Michael Spahn
5d928db916
Implement PageBreak for odt writer
2017-11-25 23:44:45 +01:00
troosan
5a5ae48bb6
also add w:bCs
2017-11-25 21:37:11 +01:00
troosan
ab5d4468f9
add the updateFields option on document settings
...
When set to true, word will ask you to update the fields in the document
when you open the document.
2017-11-25 01:48:30 +01:00
troosan
ad83196a05
move password encoding in separate class
...
fix PHPCS errors
add documentation
add sample
2017-11-23 22:49:21 +01:00
troosan
7b30145270
Merge branch 'develop' into feature/EnablePasswordProtection
2017-11-22 22:59:46 +01:00
troosan
670d46e543
add getter/setter on paragraph for child spacing rule
2017-11-22 00:14:31 +01:00
troosan
ac357d10d5
Various fixes
...
- parse text inside list items
- add tests
- rename Cell widthType attribute to unit
2017-11-18 15:55:05 +01:00
troosan
b22208f810
format
2017-11-16 23:09:56 +01:00
troosan
bc4750dd7c
Merge pull request #1060 from Mord1n/patch-1
...
ODT Writer automatic-styles should be closed before opening master-styles.
2017-11-16 23:08:13 +01:00
troosan
9cd373806c
fix build
2017-11-16 17:47:48 +01:00
troosan
5ad68e0ba6
add tests, improve code coverage
2017-11-15 22:58:28 +01:00
troosan
8eb72c976a
add HTML table parsing
2017-11-15 22:49:13 +01:00
troosan
a01d22ed67
improve HTML parser and add tests
2017-11-11 23:49:23 +01:00
troosan
1b9c1d921b
format
2017-11-07 23:13:41 +01:00
troosan
75bf84fa48
Merge pull request #887 from taophp/patch-1
...
Fix division by zero
2017-11-07 22:34:49 +01:00
troosan
5ddb3f0b77
Merge remote-tracking branch 'origin/develop' into tmp
...
Conflicts:
src/PhpWord/Writer/Word2007/Element/SDT.php
2017-11-07 17:43:22 +01:00
troosan
1e9203adc9
add unit tests
2017-11-06 21:47:02 +01:00
sergeizelenyi
9ac9016f50
added functionality specified alias and tag
2017-11-06 20:53:08 +01:00
troosan
200d846f61
implement paragraph textAlignment
2017-11-05 21:39:10 +01:00
troosan
8c7ed19d62
Support for Mirrored page setup for docx ( #1183 )
2017-11-05 02:07:53 +01:00
troosan
835aa9c5a4
Merge branch 'develop' into fix_php7_issues
2017-11-05 00:22:04 +01:00
troosan
03d4a36b9b
fixed HTML superscript, and added allcaps, smallcaps, and letter-spacing
2017-11-05 00:03:06 +01:00
troosan
f4697ab6e1
Merge pull request #1178 from lightbringer1991/489-fix-wrappingStyle-z-index-in-64bit-OS
...
489: Fix z-index size too big in 64bit OS
2017-11-04 22:44:44 +01:00