Hello.

A while ago I inquired about creating PDFs with vertical text in the user list:
https://lists.apache.org/thread.html/2825e7a67fcc3f923b102eeedc29c44b48a3b0d1b681d6d82b8da1c1@%3Cusers.pdfbox.apache.org%3E

For my immediate needs I ended up following the advice I received from John 
Hewson and froze the ‘vert’ feature into my font, and brute-force set the 
encoding to Identity-V. However I thought it would be nice to have a proper 
solution for the future, so I have implemented it here:
https://github.com/amake/pdfbox/tree/vertical

This branch includes:

- GSUB table parsing (everything but LookupTables other than type 1)
- GSUB lookup (excluding features that need LookupTables other than type 1)
- An API for loading a TTF as a vertical font, with ‘vrt2’ or ‘vert’ 
substitution
- An API for specifying additional GSUB features
- Applying ‘vhea’ and ‘vmtx’ to CIDFont: on load, when subsetting, or when 
embedding without subsetting

I would like to contribute this to the project. Any advice on how to proceed 
would be greatly appreciated.

Thanks,
Aaron


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to