Mark Stephens

  https://www.idrsolutions.com Mark founded the company and has worked with Java and PDF since 1997. The original creator of the core code, he is also a NetBeans enthusiast who enjoys speaking at conferences and reading. He holds an Athletics Blue and an MA in Mediaeval History from St. Andrews University.

   



196 Stories by Mark Stephens

Problems caused by Arial font in PDF files

The Arial Font Arial is a very popular font with a contemporary sans serif design. The font family is also on the font families...
1 min read

What are ICCBased Colorspaces in PDF files?

I introduced how PDF Color works in a previous article. There are lots of different types of Colorspaces to suit all occasions. One of...
49 sec read

What is a PDF dictionary?

A PDF file is composed of many objects, each identified by a unique object number and generation number. Objects begin with the object number...
1 min read

Java images – 5 tips for Java ImageIO image performance

We have been doing a lot of work recently on images in Java and will be writing a series of articles on JPEG2000 support,...
48 sec read

What are CID fonts?

Understanding CID Fonts in PDFs CID fonts play a crucial role in supporting Asian and multi-byte character sets within PDF files. This article explains...
1 min read

How is text stored in a PDF file?

Text is defined in PDF files by a Font object and a set of TJ commands. So you will see something like this in...
55 sec read