Module printpdf::types::plugins [] [src]

Any kind of PDF objects. Every object that can be added to the PDF is a "plugin".

Plugins are type that do not have to do with the core structure of PDF (such as pagination, etc) but are "extensions" to the core PDF model.

They can range from simple (graphics, video, audio, annotations, etc.)

A public-facing plugin must implement IntoPdfObject. Internally, a plugin may consist of sub-plugins (for example stream objects).

Modules

graphics

Module for graphics (line, polygon, 3D, etc.)

interactive

Interactive elements such a comment / annotation, etc.

media

Audio / Video should go here (currently stub)

misc

Other PDF objects that should have their own module, but don't belong into any other category

security
xmp