All Stories

Avoid transparency when printing in Java

Java has a print mechanism called Java Print Services. In most cases this works brilliantly, but beware the use of transparency in anything you...
Mark Stephens
1 min read

How are Embedded CMAP tables defined in a PDF…

Every glyf inside a PDF file can have a display value and a different extraction value. This is useful because often you need to...
Mark Stephens
2 min read

Replacing the deprecated Java JPEG classes for Java 7

In the early days of Java, Sun produced a really handy set of classes to handle JPEG images. These included some really nifty little...
Mark Stephens
1 min read

How does a decodeArray work?

When you create an image in a PDF file it is possible to specify that it is inverted or control the range of values....
Mark Stephens
31 sec read

What does the ActualText dictionary tag do?

Text is defined in the PDF file format as a display value (normally what you see onscreen) and an extraction value. It is useful...
Mark Stephens
29 sec read