Gone are the days of manually parsing bytes and wrestling with endianness! ByteStream (a powerful addition to the IdExtenso framework) introduces a declarative format string syntax that lets you read complex binary structures in a few lines of code. Whether you're extracting metadata from font files or parsing proprietary formats, ByteStream transforms hours of painstaking byte manipulation into readable code…
Tag : File
ByteStream: Your Swiss Army Knife for Binary Data in InDesign Scripts
September 30, 2025 | Tips | en | fr
The Great Folder Fiasco: A Tale of InDesign 20.1 and macOS
January 31, 2025 | Snippets | en
As a developer or InDesign scripter, you know how important it is to stay up-to-date on the latest changes and issues affecting your work. Here we'll tackle an obscure, low-level issue affecting InDesign 20.1 on macOS…
Can InDesign Script Rewrite Itself?
November 06, 2009 | Tips | en | fr
As illustrated by the YALT technique, it's easy —and powerful!— to let a script read its own bytes while it is running. We could even go further and get a script to update itself to achieve some advanced functionalities.