List of blog entries

  • 2023-05-02 @Matthias Valvekens
    Quick visit to PDF Week

    The PDF Association is currently running a week-long event in Paris to discuss PDF standards & technology. The current round of meetings of ISO/TC 171/SC 2 is being held at the same time & venue.

    Read »
  • 2023-01-15 @Matthias Valvekens
    Generating print-ready (PDF/X) output with iText 7

    The impetus for this post is simple: I recently used an online printing service to place an order for paper cards to announce the birth of our newborn son. Since I planned to put together the card design using iText anyhow, I figured I might as well submit in PDF/X. After all, I would’ve been charged extra if the printing company had to fix my files!

    Read »
  • 2022-12-17 @Matthias Valvekens
    Functional data validation: to monad or not to monad?

    “Make invalid states unrepresentable” is an oft-repeated adage in software design, particularly popular in languages with expressive type systems. It’s good advice, and it generally leads to cleaner code bases with fewer opportunities for bugs to creep in.

    Read »
  • 2022-10-11 @Matthias Valvekens
    ISO's new PDF signature extensions

    Two PDF 2.0 extensions that have been in the pipeline for a long time are now finally out there!

    Read »