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.

   



204 Stories by Mark Stephens

Java CMYK to RGB conversion – speed comparison of DIY versus letting Java do it

Introduction Some optimisations are best left to Java. For example a System.arraycopy is the fastest way to create a new version because it is...
1 min read

PDF to HTML conversion – relative positioning of content

One of the most interesting things about developing the PDF to HTML convertor is the number of ideas and enhancements which arise from actual...
50 sec read

Why are CID fonts far more complicated than non-CID fonts?

We get lots of emails asking about fonts so this articles tries to explain some of the potential issues. Loading fonts All fonts used...
1 min read

PDF to HTML conversion – tradeoffs on adjusting font size

When you convert a PDF to HTML, you move from a coding environment where you can work in any floating point size to one...
1 min read

PDF to HTML5 conversion – Embed an image in HTML5 with Base64 encoding

Introduction HTML5 can contain links to external images and other resources (which often makes the HTML5 page much faster to load because it is...
57 sec read

PDF to HTML5 conversion – video

The PDF file format allows you to embed video directly inside a PDF file. So, I wondered, how easy would it be to write...
25 sec read