https://bz.apache.org/bugzilla/show_bug.cgi?id=59004
Bug ID: 59004
Summary: HSLF rendering - adjust values for
presetShapeDefinition differs in HSLF/XSLF
Product: POI
Version: 3.14-dev
Hardware: All
OS: All
Status: NEW
Severity: normal
Priority: P2
Component: HSLF
Assignee: [email protected]
Reporter: [email protected]
Common SL renders office draw shapes based on the presetShapeDefinition.xml
Usually the adjust values seem to be the same for HSLF/XSLF.
There a certain shape types, which have a different calculation for the
formats,
e.g. hexagon.
The "adj" value for a hexagon varies from 0-10800 in HSLF whereas this value is
dependent
on the size of the shape.
There are a few msdn entries about a similar issue, but currently I don't
understand the
connection between height/width size/aspect and the adjust values.
Libre Office is displaying the shapes correct, but I haven't yet checked their
source.
In the attached example, the adj value for HSLF is 8635 and for XSLF it's
39977.
[1]
https://social.msdn.microsoft.com/Forums/en-US/3f69ebb3-62a0-4fdd-b367-64790dfb2491/presetshapedefinitionsxml-does-not-specify-width-and-height-form-some-autoshapes?forum=os_binaryfile
https://social.msdn.microsoft.com/Forums/en-US/71e7383e-e07d-4d2c-be6c-1390387b4cfe/unspecified-width-and-height-in-presetshapegeometriesxml?forum=os_binaryfile
--
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]