18F, Mirae Asset CENTER1 West Tower 18F, Mirae Asset CENTER1 West Tower 18F, Mirae Asset CENTER1 West Tower

XHTML to Docx conversion using docx4j not reading font-size style

707 views Asked by At

XHTML:

    <span style="color:#696969;">
        <span style="font-family:tahoma;">
            <span style="font-size:8pt;">
                18F, Mirae Asset CENTER1 West Tower
            </span>
        </span>
    </span>

converted document.xml:

<w:r>
       <w:rPr>
            <w:rFonts w:ascii="Tahoma" w:hAnsi="Tahoma"/>
            <w:b w:val="false"/>
            <w:i w:val="false"/>
            <w:color w:val="696969"/>
       </w:rPr>
       <w:t>
           18F, Mirae Asset CENTER1 West Tower
       </w:t>
</w:r>

font-size:8pt; not getting converted to <w:sz w:val="8"/> in ooxml. If font-size is given as small,x-large,etc. it gets converted.

1

There are 1 answers

3
JasonPlutext On

You'd expect it to get converted as w:val=16 since the measurement is in half points. https://github.com/plutext/docx4j/blob/master/docx4j-core/src/main/java/org/docx4j/model/properties/run/FontSize.java#L123