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.

   



193 Stories by Mark Stephens

PDF stack overflow and underflow

The PDF format makes extensive use of stacks. A stack is like a pile of books. If you add an item it goes on...
1 min read

How are carriage returns, spaces and other gaps defined in a PDF file?

One of the biggest issues within PDF files we find is  the use of carriage returns, spaces and line feeds as gaps with the...
1 min read

What are subsetted fonts in PDF files?

What are subsetted fonts? Subsetted fonts are fonts which  only include certain values. If you look at the fonts on your Computer you will...
2 min read

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