Thank you so much! This helped! Much appreciated!

On Wed, Dec 4, 2019 at 10:39 PM Tilman Hausherr <thaush...@t-online.de>
wrote:

> You can also create a directory ".fonts" in your user home directory and
> put the fonts (usually .ttf files) there.
>
> Here's the code that shows where PDFBox searches for fonts on unix systems:
>
>      protected String[] getSearchableDirectories()
>      {
>          return new String[] { System.getProperty("user.home") +
> "/.fonts", // user
>                  "/usr/local/fonts", // local
>                  "/usr/local/share/fonts", // local shared
>                  "/usr/share/fonts", // system
>                  "/usr/X11R6/lib/X11/fonts" // X
>          };
>      }
>
> Tilman
>
> Am 04.12.2019 um 23:20 schrieb Derryl Varghese:
> > Thank you for your response! Does any option exist to place a bunch of
> > fonts on a folder on the RedHat Enterprise Linux server and reference
> them
> > via a properties file (or load from classpath)? Trying to see if we can
> > avoid involving the System Administrators to find the correct installers
> > that will contain these 14 fonts. I'd rather assemble this myself and
> > provide it for use on the server. Not sure if the newer versions support
> > property files to load .TTF fonts.
> >
> > Thanks
> > Derryl.
> >
> > On Wed, Dec 4, 2019 at 1:55 PM Tilman Hausherr <thaush...@t-online.de>
> > wrote:
> >
> >> Hi,
> >>
> >> Please download  the fonts and put them into the font directory of your
> OS.
> >>
> >>
> >>
> https://www.pcworld.com/article/2863497/how-to-install-microsoft-fonts-in-linux-office-suites.html
> >>
> >> Tilman
> >>
> >> Am 04.12.2019 um 15:52 schrieb Derryl Varghese:
> >>> First post on this list.
> >>>
> >>> my SO question -
> >>>
> >>
> https://stackoverflow.com/questions/59168828/pdfbox-2-0-17-fonts-on-linux
> >>> I am converting a page in a PDF document to bytes and then constructing
> >> an
> >>> image out of it.
> >>>
> >>> On Windows, the image is constructed fine. On Linux (RedHat), the
> letters
> >>> on the image look smudged (overlap each other)
> >>>
> >>> In the logs (weblogic), i see the following indicating the fonts
> required
> >>> are missing on Linux.
> >>>
> >>> <Dec 3, 2019 11:06:35 PM EST> <Warning>
> >>> <org.apache.pdfbox.pdmodel.font.PDType1Font> <BEA-000000> <Using
> >>> fallback font LiberationSans for Helvetica-Bold>
> >>> <Dec 3, 2019 11:06:35 PM EST> <Warning>
> >>> <org.apache.pdfbox.pdmodel.font.PDType1Font> <BEA-000000> <Using
> >>> fallback font LiberationSans for Times-Roman>
> >>> <Dec 3, 2019 11:06:35 PM EST> <Warning>
> >>> <org.apache.pdfbox.pdmodel.font.PDType1Font> <BEA-000000> <Using
> >>> fallback font LiberationSans for Times-Bold>
> >>> <Dec 3, 2019 11:06:35 PM EST> <Warning>
> >>> <org.apache.pdfbox.pdmodel.font.PDType1Font> <BEA-000000> <Using
> >>> fallback font LiberationSans for Times-Italic>
> >>> <Dec 3, 2019 11:06:35 PM EST> <Warning>
> >>> <org.apache.pdfbox.pdmodel.font.PDType1Font> <BEA-000000> <Using
> >>> fallback font LiberationSans for Helvetica>
> >>>
> >>>
> >>> How can supply the missing fonts on Linux? I see references to using a
> >>> properties file (PDFBox_External_Fonts.properties) on versions before
> 2.
> >>> What can i do on pdfbox version 2.0.17? I am unable to find any
> >>> documentation on how to proceed. Is there a location within the
> >> pdfbox.jar
> >>> i can place them? I would ideally like to use a property file to point
> >> the
> >>> location of the .ttf fonts instead of having to get them installed on
> the
> >>> linux server.
> >>>
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: users-unsubscr...@pdfbox.apache.org
> >> For additional commands, e-mail: users-h...@pdfbox.apache.org
> >>
> >>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@pdfbox.apache.org
> For additional commands, e-mail: users-h...@pdfbox.apache.org
>
>

Reply via email to