3KB is wild. What features did you intentionally leave out to get this small?

Not the author, but generating PDFs is much, much simpler than parsing PDFs

That makes sense. I was mostly curious about what explicit trade-offs the author chose beyond “generation only” — e.g. fonts, Unicode, images, compression, etc.

Would be interesting to see a concrete “not supported” list from the author.

Support for more than 7-bit ASCII characters. :)

It only supports Helvetica!

utf-8

[deleted]