All Stories

Java Performance tuning

One of my favourite coding activities is profiling – taking a Java application and making it run faster. Every so often we set aside...
Mark Stephens
1 min read

Understanding the PDF file format – OCR PDF files

Some PDF files are generated from scanning in pages as images, and these have their own unique quirks. Sometimes, the original book copy is...
Mark Stephens
1 min read

Understanding the PDF file format – Layers

One of the really cool features about PDF files is that they are not a boring, static file format – they can interact with...
Mark Stephens
1 min read

Understanding the PDF file format – Text, shapes and…

I have been looking at an issue for a potential client recently which required the generation of different views of the page. This is...
Mark Stephens
1 min read

What new PDF developers need to know

We had a discussion last week about what tips would help new developers get to grips when starting to work with PDF files. Here...
Mark Stephens
3 min read