Petr Slaby created PDFBOX-2144: ---------------------------------- Summary: Provide a pluggable font manager Key: PDFBOX-2144 URL: https://issues.apache.org/jira/browse/PDFBOX-2144 Project: PDFBox Issue Type: Improvement Components: Rendering Reporter: Petr Slaby Attachments: FontManager.patch
Our J2EE application has all fonts and resources configured and stored in its database. No files are accessed directly from file system or from system environment. To make PDFBox compatible with this philosophy, we need the FontManager in pdfbox and fontbox to be pluggable, e.g. as shown in the attached patch. The proposal defines a FontManager interface and default implementation which is the original one. FontManager then needs to be configured on and propagated from PDFStreamEngine and PageDrawer. It should also be configurable on PDFRenderer, which is not shown in the patch. There I would suggest to introduce a configuration object which would take care about all the current and future options of PDFRenderer. -- This message was sent by Atlassian JIRA (v6.2#6252)