en fr



See NPW for a library in C for the creation of PDF documents.

PDF (Portable Document Format) is a format designed by Adobe in early 1990. This page describes some expriments related to PDF files.

PDF and Postscript share several features:

However, they also have important differences. Postscript is a complete language with variables, conditional execution, loops and procedure definitions. For this reason, it is difficult to extract pages without executing the whole PS file. PDF, on the other hand, is purely descriptive. It also has a table of contents (cross-reference table) which lets a PDF reader jump directly to a page or a resource without parsing the whole file.

The table of contents makes manual experimentation with a text editor difficult, because offsets in the file must be updated every time the length of the page contents changes. This task is better left to a program, such as our pdfwrapper which lets you play online.