No problem, I’ve just signed the CLA and sent it to the Apache secretary.
-- John On 13 Jan 2014, at 22:32, Andreas Lehmkuehler <andr...@lehmi.de> wrote: > Hi, > > Am 14.01.2014 02:21, schrieb John Hewson (JIRA): >> John Hewson created PDFBOX-1844: >> ----------------------------------- >> >> Summary: [PATCH] Parser for Type 1 Fonts >> Key: PDFBOX-1844 >> URL: https://issues.apache.org/jira/browse/PDFBOX-1844 >> Project: PDFBox >> Issue Type: Improvement >> Components: FontBox >> Affects Versions: 2.0.0 >> Reporter: John Hewson >> >> >> This patch adds a parser for Type 1 fonts to FontBox and makes use of it in >> PDFBox for rendering Type 1 glyphs. This should fix various issues with the >> JVM crashing and rendering fonts incorrectly. >> >> It was necessary to modify Type1CharStringParser to handle the >> `callothersubr` command and correctly handle subroutines. Likewise, >> Type1CharString was modified to support "flex". >> >> This patch does not remove the AWT fallback for non-embedded and standard 14 >> fonts because am entirely new fallback system is needed and suitable fonts >> will need to be shipped as part of PDFBox. This needs to be discussed on the >> mailing list and/or in follow-on issue. >> >> Note: To keep this patch small I have not replaced any of the existing >> ad-hoc Type 1 parsing code in PDType1Font and preflight. Those classes >> retain their original code which can be replaced in subsequent >> patches/refactoring. I can open follow-on issues for these. >> >> SNIP > > This are really good news !! > > And the timing is perfect as I wanted to start my own implementation this > week :-) > > I don't want to slow you down, but this patch is a substantial contribution > and we have to ask you to sign our CLA [1]. I hope that this requirement > isn't a > showstopper here, Be sure we won't blame you if you have to decline for any > reason. Feel free to ask if anything is unclear. > > I'm going to take care about the patch as soon as the "paperwork" is done! > > Thanks in advance! > > BR > Andreas Lehmkühler > > [1] http://www.apache.org/licenses/#clas