File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -209,11 +209,23 @@ protected function parseFormatting(
209209 if ($ propertyNode ->nodeName == "w:webHidden " ) {
210210 $ webHidden = true ;
211211 } elseif ($ propertyNode ->nodeName == "w:b " ) {
212- $ bold = true ;
212+ if ($ propertyNode ->hasAttribute ('w:val ' )) {
213+ $ bold = $ propertyNode ->getAttribute ('w:val ' ) == true ;
214+ } else {
215+ $ bold = true ;
216+ }
213217 } elseif ($ propertyNode ->nodeName == "w:i " ) {
214- $ italic = true ;
218+ if ($ propertyNode ->hasAttribute ('w:val ' )) {
219+ $ italic = $ propertyNode ->getAttribute ('w:val ' ) == true ;
220+ } else {
221+ $ italic = true ;
222+ }
215223 } elseif ($ propertyNode ->nodeName == "w:u " ) {
216- $ underline = true ;
224+ if ($ propertyNode ->hasAttribute ('w:val ' )) {
225+ $ underline = $ propertyNode ->getAttribute ('w:val ' ) == true ;
226+ } else {
227+ $ underline = true ;
228+ }
217229 } elseif ($ propertyNode ->nodeName == "w:highlight " ) {
218230 $ highLight = true ;
219231 } elseif ($ propertyNode ->nodeName == "w:vertAlign " ) {
You can’t perform that action at this time.
0 commit comments