diff options
author | yogesh.bharate001 <yogesh.bharate@synerzip.com> | 2015-05-04 17:49:12 +0530 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2015-05-07 15:59:49 +0000 |
commit | 3ffed8635acd55a5989bf9a0f4bc9c20b0acd945 (patch) | |
tree | 858115689fbb4458c184ae5d5dd5d6d10b8e2a98 /oox | |
parent | d0dd41319ff153cc71ac65f7cc6a0abb0e3ca300 (diff) |
tdf#91066: Condensed Character Spacing i.e spc(negative value) is not exported after RT.
Problem Description:
- Condensed character spacing i.e Spacing between characters/letters (negative value)
is not preserved after roundtrip.
XML Difference:
XML Difference :
Original:
<a:rPr lang="en-IN" sz="6000" b="1" kern="0" spc="-1000" baseline="0">
After Roundtrip:
<a:rPr b="1" lang="en-IN" sz="6000" strike="noStrike">
spc="-1000" is missing in roundtripped file.
Change-Id: I02edbb31375c2406a6e39873b7b886f4786a3758
Solution: Added support for Condensed Character Spacing.
Reviewed-on: https://gerrit.libreoffice.org/15635
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
Diffstat (limited to 'oox')
-rw-r--r-- | oox/source/export/drawingml.cxx | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/oox/source/export/drawingml.cxx b/oox/source/export/drawingml.cxx index da55e0f9f0e3..9ede46300ce4 100644 --- a/oox/source/export/drawingml.cxx +++ b/oox/source/export/drawingml.cxx @@ -1335,7 +1335,8 @@ void DrawingML::WriteRunProperties( Reference< XPropertySet > rRun, bool bIsFiel XML_i, italic, XML_lang, usLanguage.isEmpty() ? NULL : USS( usLanguage ), XML_sz, IS( nSize ), - XML_spc, nCharKerning > 0 ? IS(nCharKerning) : NULL, + // For Condensed character spacing spc value is negative. + XML_spc, nCharKerning ? IS(nCharKerning) : NULL, XML_strike, strikeout, XML_u, underline, XML_baseline, nCharEscapement == 0 ? NULL : IS( nCharEscapement*1000 ), |