From 9eb82fa85ec09482e1c2a939c71f588ea62b87f2 Mon Sep 17 00:00:00 2001 From: ElenaSubbotina Date: Wed, 13 Mar 2019 14:06:10 +0300 Subject: [PATCH] DocFormatReader - fix bug #40841 --- .../DocDocxConverter/VMLShapeMapping.cpp | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/ASCOfficeDocFile/DocDocxConverter/VMLShapeMapping.cpp b/ASCOfficeDocFile/DocDocxConverter/VMLShapeMapping.cpp index a598fee574..841855a11c 100644 --- a/ASCOfficeDocFile/DocDocxConverter/VMLShapeMapping.cpp +++ b/ASCOfficeDocFile/DocDocxConverter/VMLShapeMapping.cpp @@ -1431,8 +1431,7 @@ namespace DocFileFormat { //append size and position ... - //if (pSpa->fAnchorLock ) - if (pSpa->bx == TEXT && pSpa->by == TEXT) + if (m_isInlineShape) { // appendStyleProperty( style, L"position", L"static" ); } @@ -1689,21 +1688,17 @@ namespace DocFileFormat m_pSpa->bx = PAGE; } else - { - nRelH = m_pSpa->bx; - appendStyleProperty(oStyle, L"mso-position-horizontal-relative", mapHorizontalPositionRelative(m_pSpa->bx)); + {//rel column } } if (nRelV < 0 && m_pSpa) { - if (m_pSpa->by == TEXT && bZIndex) + if (m_pSpa->by == TEXT && bZIndex) { m_pSpa->by = PAGE; } else - { - nRelV = m_pSpa->by; - appendStyleProperty(oStyle, L"mso-position-vertical-relative", mapVerticalPositionRelative(m_pSpa->by)); + {//rel paragraph } } if (!m_isInlineShape && !bZIndex)