Hello again, Maybe some code helps to illustrate what I want to do. Today I implemented the most low-level pieces of it, i.e. changing TrueTypeFont and Type1Font and the corresponding native code to read from ByteBuffers. This works pretty well, and it turns out that the code gets much simpler (look at all those removals!):
http://kennke.org/~roman/fontwork/webrev/ /Roman -- Dipl.-Inform. (FH) Roman Kennke, Software Engineer, http://kennke.org aicas Allerton Interworks Computer Automated Systems GmbH Haid-und-Neu-Straße 18 * D-76131 Karlsruhe * Germany http://www.aicas.com * Tel: +49-721-663 968-48 USt-Id: DE216375633, Handelsregister HRB 109481, AG Karlsruhe Geschäftsführer: Dr. James J. Hunt