Package org.docx4j.convert.in.xhtml
Class ParagraphBorderHelper
java.lang.Object
org.docx4j.convert.in.xhtml.ParagraphBorderHelper
Consider p/@style="border: 1px solid black;padding-left:20px;"
That should generates something like:
<w:pBdr>
<w:left w:val="single" w:sz="6" w:space="15" w:color="000000"/>
Because this is multiple CSS properties to one WordML element, it
is best to handle it in this dedicated helper class.
No attempt is made to reconcile borders eg between a p and its enclosing
div or tc (if any), or preceding or following p.
- Since:
- 3.2.2
- Author:
- jharrop
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddBorderProperties(org.docx4j.wml.PPr pPr, com.openhtmltopdf.layout.Styleable styleable, Map<String, com.openhtmltopdf.css.parser.PropertyValue> cssMap) protected voiddoSide(org.docx4j.wml.PPr pPr, com.openhtmltopdf.layout.Styleable styleable, Map<String, com.openhtmltopdf.css.parser.PropertyValue> cssMap, String side)
-
Field Details
-
log
public static org.slf4j.Logger log
-
-
Constructor Details
-
ParagraphBorderHelper
-
-
Method Details
-
addBorderProperties
-
doSide
-