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)