Java PDF Blog » Sam Howard Feedhttps://blog.idrsolutions.com/author/samh/PDF tips and JPedal highlightsen-US hourly 1Text Blocks preview in Java 13https://blog.idrsolutions.com/text-blocks-preview-in-java-13/Sam HowardMon, 16 Sep 2019 08:46:44 +0000https://blog.idrsolutions.com/?p=26178This month we are focusing on Java 13 new features you should know about. We’ve already written about what is new in Java 13...WOFF 2.0: What is it, why is it coming, and what's next?https://blog.idrsolutions.com/woff-2-0-what-why-and-whats-next/Sam HowardThu, 02 Apr 2015 14:50:31 +0000https://blog.idrsolutions.com/?p=16327WOFF 2.0 is working its way towards being a standard recommended by the W3C, so it seems like a good time to look at...Web fonts: A quick introduction to Wrapper and Glyph formatshttps://blog.idrsolutions.com/web-fonts-a-quick-introduction-to-wrapper-and-glyph-formats/Sam HowardFri, 27 Feb 2015 10:45:26 +0000https://blog.idrsolutions.com/?p=16078I was planning to write about WOFF 2.0 this week, and wanted to link to a previous article I’d written which explains the structure...What is Unicode - A Beginners introductionhttps://blog.idrsolutions.com/what-is-unicode/Sam HowardThu, 04 Dec 2014 17:00:35 +0000https://blog.idrsolutions.com/?p=15260Early Text Storage In the early days of computers, text was stored in a simple way. Usually, one byte was used per character giving...Font Scaling looks wrong on Android? This might be why.https://blog.idrsolutions.com/font-scaling-look-wrong-android-might/Sam HowardWed, 29 Oct 2014 11:00:53 +0000https://blog.idrsolutions.com/?p=14882I spend a lot of time working with fonts in our PDF to HTML5 Converter and have found that the setup for rendering fonts...Top 4 problems in PDF CFF Fonts (and we fixed them for our HTML5 conversion)https://blog.idrsolutions.com/top-4-problems-pdf-cff-fonts/Sam HowardThu, 18 Sep 2014 07:00:20 +0000https://blog.idrsolutions.com/?p=14329One of the most common of the many font formats PDFs support is the Compact Font Format (CFF, also known as Type 2)...3 Reasons why we don't convert Type 1 glyphs to TrueTypehttps://blog.idrsolutions.com/3-reasons-font-converter-type-1-truetype/Sam HowardWed, 25 Jun 2014 08:30:48 +0000https://blog.idrsolutions.com/?p=13420As we’ve discussed before, PDF files can contain a whole bunch of different fonts, but in the end most of them come down to two...Profiling Vs. Sampling in Java's VisualVMhttps://blog.idrsolutions.com/profiling-vs-sampling-java-visualvm/Sam HowardThu, 24 Apr 2014 07:00:14 +0000https://blog.idrsolutions.com/?p=12322Most people will already be familiar with profiling, but you might be less aware of the different types of profilers on offer. A recent...Top 5 Free Hosted Version Control Sites Comparedhttps://blog.idrsolutions.com/top-5-free-hosted-version-control-sites-compared/Sam HowardThu, 06 Mar 2014 08:00:15 +0000https://blog.idrsolutions.com/?p=11604Recently, some friends and I decided to get together and make a good old-fashioned text adventure game. We could have used an existing engine,...What is Font Hinting? The basics explained.https://blog.idrsolutions.com/what-is-font-hinting/Sam HowardThu, 05 Dec 2013 10:00:00 +0000https://blog.idrsolutions.com/?p=10359TL;DR What it is: A process (also called grid fitting) that uses instructions to align scalable font outlines to a display’s pixel grid. Why...