Hi Phil,

I haven't looked too deep into that but to the "only" problem I see is how the internal lookup tree is structured in "PrismFontFactory".

And yes you are right the OS/2-Table (there's even a comment in PrismFontFile mentionning usWeightClass) contains the necessary information, some mac-fonts use the header-segment so there one has to distinction but those font would be simply classified as BOLD(700).

I'll put that on my opensource working queue, to look a bit deeper into that and get back with a more in depth report (and probably questions).

The current in ability to use FontWeight is a real problem compared to WebUIs, and although there is a work around not using FontWeight in CSS it is very cumbersome.

Tom

Am 23.04.20 um 03:02 schrieb Philip Race:
I was mulling over why if it is so easy we didn't do it and I suspect
(haven't checked, and so long ago I can't remember off hand) that
this code needed to run on top of the old Java 2D pipeline (wrongly
called the Swing pipeline). And 2D did not and does not provide
this functionality either.

-phil.

On 4/22/20, 3:40 PM, Philip Race wrote:
Sadly no one is working on it.
It probably is not that hard to do, the weight should be in the OS/2 table

-phil

On 4/22/20, 3:26 PM, Tom Schindl wrote:
Hi Kevin / Phil,

I'd like to start working on JDK-8090423 but before I start investing time I wanted to make sure nobody is working on that and if you have any input, ideas already how to address that problem help me not wasting time.

Tom

Reply via email to