All Stories

Java CMYK to RGB conversion – speed comparison of…

Some optimisations are best left to Java. For example a System.arraycopy is the fastest way to create a new version because it is optimised...
Mark Stephens
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...
Mark Stephens
50 sec read

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

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

PDF to HTML conversion – tradeoffs on adjusting font…

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

How are Text spaces created in a PDF file?

Did you know that PDF files can actually define spaces in several different ways? Three common ways I have found of representing spaces between...
Kieran France
1 min read