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

How are PDF files password protected?

One of the many reasons people do not put their content online is worries about security – they worry that the material can be...
1 min read

Where do PDF viewers get font data for non-embedded fonts?

What are Standard fonts? One of the reasons that the PDF file format is so popular is that it embeds a large amount of...
1 min read

Understanding PDF text objects

Understanding PDF Text Objects Inside a PDF is a Postscript stream of commands which describe the page – they draw the text, images or...
1 min read

How to calculate PDF page size in inches or centimeters

PDF page size is generally defined by the CropBox or MediaBox setting for each page. This is the number of pixels. This provides a...
44 sec read

What is a Linearized PDF?

A linearized PDF is a special way to organize a PDF file. What are Linearized PDF files? In general, the PDF is a very...
2 min read

Two issues with Java File access for temporary files

In theory, Java has a very flexible and powerful set of commands for manipulating Files. The File object allows you create a File or...
51 sec read