Is there any existing tool or library in the Java ecosystem that can handle variable fonts and allow me to read and modify their variable axes programmatically (with the aim of rendering the font)?
I have come across the TrueTypeFont
class from the Apache PDFBox library, but it does not seem to provide direct methods for accessing and modifying the variable axes. Similarly, java.awt.Font
offers a getAvailableAttributes()
method but does not return any variable font axes.