Details
Description
A client has asked us to enhance the FreeTextAnnotation component to better handle font sizes changes. In there test case a change of size can sometimes result in text being draw on top or just out side the appearnace streams bonding box.
The client has come back with an issue with assigning fonts. On their system they are seeing only italic fonts and when using OS version. I've reworked font assignment mechanism when dealing with free text
annotations, also fixed a potential initialization issue which might keeps changes from persisting.