summaryrefslogtreecommitdiff
path: root/drawinglayer/source/tools/emfppen.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'drawinglayer/source/tools/emfppen.cxx')
-rw-r--r--drawinglayer/source/tools/emfppen.cxx2
1 files changed, 2 insertions, 0 deletions
diff --git a/drawinglayer/source/tools/emfppen.cxx b/drawinglayer/source/tools/emfppen.cxx
index 096380ee8307..314fdf3f5f31 100644
--- a/drawinglayer/source/tools/emfppen.cxx
+++ b/drawinglayer/source/tools/emfppen.cxx
@@ -169,6 +169,8 @@ namespace emfplushelper
SAL_INFO("drawinglayer", "EMF+\t graphics version: 0x" << std::hex << graphicsVersion << " type (must be set to zero): " << penType <<
" pen data flags: 0x" << penDataFlags << " unit: " << penUnit << " width: " << std::dec << penWidth);
+ penWidth = penWidth * EmfPlusHelperData::getUnitToPixelMultiplier(static_cast<UnitType>(penUnit));
+
if (penDataFlags & PenDataTransform)
{
EmfPlusHelperData::readXForm(s, pen_transformation);