writer / word2007 / support valign and watermark withouth paragraph

This commit is contained in:
Maxim Bulygin 2018-07-31 18:25:29 +03:00
parent 2bfd82e229
commit 677e3f6a19
2 changed files with 7 additions and 2 deletions

View File

@ -103,7 +103,9 @@ class Image extends AbstractElement
$style->setPositioning('absolute');
$styleWriter = new ImageStyleWriter($xmlWriter, $style);
$xmlWriter->startElement('w:p');
if (!$this->withoutP) {
$xmlWriter->startElement('w:p');
}
$xmlWriter->startElement('w:r');
$xmlWriter->startElement('w:pict');
$xmlWriter->startElement('v:shape');
@ -118,6 +120,8 @@ class Image extends AbstractElement
$xmlWriter->endElement(); // v:shape
$xmlWriter->endElement(); // w:pict
$xmlWriter->endElement(); // w:r
$xmlWriter->endElement(); // w:p
if (!$this->withoutP) {
$xmlWriter->endElement(); // w:p
}
}
}

View File

@ -61,6 +61,7 @@ class Frame extends AbstractStyle
'hPos' => 'mso-position-horizontal',
'vPos' => 'mso-position-vertical',
'hPosRelTo' => 'mso-position-horizontal-relative',
'vPosRelTo' => 'mso-position-vertical-relative',
);
$posStyles = $this->getStyles($style, $properties);