summaryrefslogtreecommitdiff
path: root/oox
diff options
context:
space:
mode:
authorA_GAN <ganzouri97@gmail.com>2020-06-03 05:55:46 +0200
committerTomaž Vajngerl <quikee@gmail.com>2020-06-04 18:43:51 +0200
commitb90d0a9dc8e7b4e6a683b35939a7ce0c3090e888 (patch)
tree23a05ec72ca8785a2f2ed305f196f16eab8f8656 /oox
parentda8ea444b004a0be36964ae9a778f73e752b2673 (diff)
Update ShadowPrimitive2D to support shadow blur
Add attribute for the blur radius and get function. give more range for the shadow depends on the size of the blur radius. update the blur radius to be imported in Hmm and the test function. Change-Id: I32faaf02884d9a6b2f11a9033178b3b6bb419580 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95388 Tested-by: Jenkins Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
Diffstat (limited to 'oox')
-rw-r--r--oox/source/drawingml/effectproperties.cxx3
1 files changed, 2 insertions, 1 deletions
diff --git a/oox/source/drawingml/effectproperties.cxx b/oox/source/drawingml/effectproperties.cxx
index d6a1b9a749c6..b97f6b37ff1f 100644
--- a/oox/source/drawingml/effectproperties.cxx
+++ b/oox/source/drawingml/effectproperties.cxx
@@ -93,6 +93,7 @@ void EffectProperties::pushToPropMap( PropertyMap& rPropMap,
sal_Int32 nXDist = cos(nAngle) * nDist;
sal_Int32 nYDist = sin(nAngle) * nDist;
+
rPropMap.setProperty( PROP_Shadow, true );
rPropMap.setProperty( PROP_ShadowXDistance, nXDist);
rPropMap.setProperty( PROP_ShadowYDistance, nYDist);
@@ -100,7 +101,7 @@ void EffectProperties::pushToPropMap( PropertyMap& rPropMap,
rPropMap.setProperty( PROP_ShadowSizeY, nAttrSizeY);
rPropMap.setProperty( PROP_ShadowColor, it->moColor.getColor(rGraphicHelper ) );
rPropMap.setProperty( PROP_ShadowTransparence, it->moColor.getTransparency());
- rPropMap.setProperty( PROP_ShadowBlur, nAttrBlur);
+ rPropMap.setProperty( PROP_ShadowBlur, convertEmuToHmm(nAttrBlur));
}
}