diff options
Diffstat (limited to 'svgio/source/svgreader/svgvisitor.cxx')
-rw-r--r-- | svgio/source/svgreader/svgvisitor.cxx | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/svgio/source/svgreader/svgvisitor.cxx b/svgio/source/svgreader/svgvisitor.cxx index 7b92e2fd0afb..011ce5492fa3 100644 --- a/svgio/source/svgreader/svgvisitor.cxx +++ b/svgio/source/svgreader/svgvisitor.cxx @@ -74,6 +74,8 @@ void SvgDrawVisitor::visit(svgio::svgreader::SvgNode const& rNode) pRectangle->mnStrokeWidth = rRectNode.getSvgStyleAttributes()->getStrokeWidth().getNumber(); + pRectangle->mnOpacity = rRectNode.getSvgStyleAttributes()->getOpacity().getNumber(); + const basegfx::BColor* pFillColor = rRectNode.getSvgStyleAttributes()->getFill(); if (pFillColor) pRectangle->mpFillColor = std::make_shared<basegfx::BColor>(*pFillColor); @@ -97,6 +99,8 @@ void SvgDrawVisitor::visit(svgio::svgreader::SvgNode const& rNode) pDrawPath->mnStrokeWidth = rPathNode.getSvgStyleAttributes()->getStrokeWidth().getNumber(); + pDrawPath->mnOpacity = rPathNode.getSvgStyleAttributes()->getOpacity().getNumber(); + const basegfx::BColor* pFillColor = rPathNode.getSvgStyleAttributes()->getFill(); if (pFillColor) pDrawPath->mpFillColor = std::make_shared<basegfx::BColor>(*pFillColor); |