cPDF is my evolving effort to create a Freebasic PDF generator using as much of AFXNova as I can. Attached is a very preliminary first test effort. There is much more to do like finding our why test underlining is inconsistent, and, adding images, zlib compression, outlines, etc support. I have coded what I've called Place Holder objects that can be created that get drawn on every page and I included a page numbering object so pages can be automatically numbered both current and total pages. The attached is my first result. Adobe Acrobat is very tight with it's standards and doesn't like my generated PDF although it renders fine with either Edge or Chrome. More work to do there so Adobe doesn't complain. I'm not planning on creating linearized PDF's as the main focus is use PDF's in my other apps for reports (that are not generally very large) and not bother with all the errata with window printers.