Plugins allow the Application Express framework to be extended with custom item types, region types, processes, and dynamic actions. Once defined, plugin-based components are created and maintained very much like standard Application Express components. Plugins enable developers to create highly customized components to enhance the functionality, appearance, and user friendliness of their application. Third-party plugins can be found at http://www.apex-plugin.com/.
There are two alternatives available for printing PDF files.