pdfbox-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Lachezar Dobrev <l.dob...@gmail.com>
Subject Re: Bolding, enhancing fonts when converting to image.
Date Tue, 28 Jun 2016 12:31:18 GMT
  That sounds like a sensible solution.
  Lanczos looks a bit over-the-top. I'll probably try the AWT down-scaling
first. Thanks for the pointer.

2016-06-28 0:27 GMT+03:00 John Hewson <john@jahewson.com>:

> I'd recommend rendering to an image at a higher DPI (say 4x) and then
> scaling-down that image using lanczos (just Google for a Java
> implementation). Then threshold that image to binary - an adaptive
> threshold might work well here.
>
> -- John
>
> > On 27 Jun 2016, at 09:10, Lachezar Dobrev <l.dobrev@gmail.com> wrote:
> >
> >  Hey all,
> >
> >  I need to print PDFs to images to be forwarded to a low-resolution
> > printer (200 dpi).
> >  Printing works (Yay!), and the ability to specify colour space and
> > resolution helps immensely.
> >
> >  When reading the PDFs I get these error messages:
> >
> > VI 27, 2016 5:53:39 PM org.apache.pdfbox.pdmodel.font.PDCIDFontType2Font
> > getawtFont
> > INFO: Can't read the embedded font AAAAAC+DejaVuSans-Bold
> > VI 27, 2016 5:53:39 PM org.apache.pdfbox.pdmodel.font.PDCIDFontType2Font
> > getawtFont
> > INFO: Using font DejaVu Sans Bold instead
> > VI 27, 2016 5:53:39 PM org.apache.pdfbox.pdmodel.font.PDCIDFontType2Font
> > getawtFont
> > INFO: Can't read the embedded font AAAAAD+DejaVuSans
> > VI 27, 2016 5:53:39 PM org.apache.pdfbox.pdmodel.font.PDCIDFontType2Font
> > getawtFont
> > INFO: Using font DejaVu Sans instead
> >
> >  This looks like something I can live with (fonts being substituted), but
> > I'm willing to work on that, since text is not Latin, and missing glyphs
> in
> > system available fonts is a thing.
> >
> >
> >  However due to the low resolution, the fact that the printer is
> > Black-And-White (not Gray-Scale!) much of the text becomes grainy and
> > disconnected (thin parts of the letters missing), making the text
> extremely
> > hard to read.
> >
> >  Is there any way to make all fonts bold (or bold-er), so that the text
> > (after being converted to black-and-white) would be easier to read when
> > printed in low-resolution? I can not perform any post-rendering
> > enhancements, because there are bar-codes in the printed content that
> > become unreadable if smeared or thickened.
> >
> >  I'm fixed to using PDFBox 1.8.1 (that's what's available in the
> project).
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@pdfbox.apache.org
> For additional commands, e-mail: users-help@pdfbox.apache.org
>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message