[
https://issues.apache.org/jira/browse/PDFBOX-2262?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
John Hewson updated PDFBOX-2262:
--------------------------------
Description:
We're still using AWT fonts to render the "standard 14" built-in fonts, which
causes rendering problems and encoding issues (see PDFBOX-2140). We're also
using AWT for some fallback fonts.
Removal of these AWT fonts isn't too difficult, we need to load the fonts using
the existing PDFFontManager mechanism which has recently been added. All
missing TrueType fonts loaded from disk have been using SystemFontManager for a
number of weeks now.
We might want to ship some sensible default fonts with PDFBox, such as the
Liberation fonts (see PDFBOX-2169), in case PDFFontManager can't find anything
suitable, rather than falling back to the default TTF font, but by default
we'll probe the system for better fonts.
was:
We're still using AWT fonts to render the "standard 14" built-in fonts, which
causes rendering problems and encoding issues (see PDFBOX-2140). We're also
using AWT for some fallback fonts.
Removal of these AWT fonts isn't too difficult, we need to load the fonts using
the existing PDFFontManager mechanism which has recently been added. All
missing TrueType fonts loaded from disk have been using SystemFontManager for a
number of weeks now. We might want to ship some sensible default fonts with
PDFBox, such as the Liberation fonts (see PDFBOX-2169), in case PDFFontManager
can't find anything suitable, rather than falling back to the default TTF font.
> Remove usage of AWT fonts
> -------------------------
>
> Key: PDFBOX-2262
> URL: https://issues.apache.org/jira/browse/PDFBOX-2262
> Project: PDFBox
> Issue Type: Improvement
> Components: PDModel, Rendering
> Affects Versions: 2.0.0
> Reporter: John Hewson
> Assignee: John Hewson
>
> We're still using AWT fonts to render the "standard 14" built-in fonts, which
> causes rendering problems and encoding issues (see PDFBOX-2140). We're also
> using AWT for some fallback fonts.
> Removal of these AWT fonts isn't too difficult, we need to load the fonts
> using the existing PDFFontManager mechanism which has recently been added.
> All missing TrueType fonts loaded from disk have been using SystemFontManager
> for a number of weeks now.
> We might want to ship some sensible default fonts with PDFBox, such as the
> Liberation fonts (see PDFBOX-2169), in case PDFFontManager can't find
> anything suitable, rather than falling back to the default TTF font, but by
> default we'll probe the system for better fonts.
--
This message was sent by Atlassian JIRA
(v6.2#6252)