APL Shared libraries

APL Pdf

Summary

The local_aplpdf plugin is a shared dependency of many APL plugins that provide PDF generation. Moodle core pdf implementation has several limitations that make difficult some operations such as generating multiple page documents.

This library provides an alternative version of TCPDF, encapsulated with a technical helper to pilot PDF generation in a more simple way.

Additionnaly, we assemble other libraries that have PDF concerns, and may be usefull in the future, such as mergePDF, pdf2svg, xpdf, etc.

Guides

Installation guide

UserGuide : There is no User Guide as no directly usable features by end users. Most of the PDF features are driven from the calling plugin.

Technical guide

Featuring

tcpdf: Fixed version of TCPDF

vftcpdf: An over layer of PDF objects management

pdf2svg: Pdf to SVG converter

mergePDF: Allowing merging several documents.

xpdf: Allowing extracting text from PDF documents.

Technical details

Component type: Local

Plugin name: aplpdf

Versions: >

Distribution: Public

Availability: RC

See also

APLCore shared library, APLPlot shared library

Back to plugins catalogue