https://bugs.documentfoundation.org/show_bug.cgi?id=98477

--- Comment #3 from Regina Henschel <[email protected]> ---
The current dialog class ScalePropertyBox (in
core/sd/source/ui/animations/CustomAnimationDialog.cxx) needs a new design. The
current dialog only allows the fixed values 25%, 50%, 150%, 400% and does not
allow independent settings for horizontal and vertical but 'only horizontal' or
'only vertical' or 'both'.

The ODF standard for scaling is specified in 15.2.3<anim:animateTransform> in
part 1 and refers to §19.2.14 in
https://www.w3.org/TR/2003/REC-SVG11-20030114/animate.html. The scaling factors
in from, to or by can be given as sx,sy for example by="2.5,0.75".

Similar for OpenXML, which is relevant for pptx import. Although the UI in
PowerPoint has similar restrictions, the standard allows more and PowerPoint
can read such values, see §19.5.6 animScale in ECMA Open XML part1. You can
write <p:by x="250000" y="75000"/> or in percent syntax <p:by x="250%"
y="75%"/> for example.

Therefore the UI of LibreOffice should support independent setting of
horizontal and vertical scale factor. When fixing this bug, this should be
considered in parallel.

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to