There’s a growing trend of developers flexing their muscles to make PDF documents do completely different things than what they’re intended to do. The goal is to push the boundaries of the PDF format. PDF which stands for Portable Document Format was created in 1992 as a way to present documents independently of software, hardware, and operating systems. It’s practical, but it’s also complex — and that’s what makes the format attractive to programmers and...