====== APL Shared libraries ====== ====== APL Pdf ====== * **Component type:** Local * **Plugin name:** local_aplpdf * **Versions:** > :M45: * **Distribution:** Publique * **Availability:** Beta 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 ==== * [[:Local:aplpdf:InstallGuide|Installation guide]] * UserGuide : There is no User Guide as no directly usable features by end users. * [[:Local:aplpdf:Technique|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. ==== See also ==== [[:local:aplcore|APLCore shared library]], [[:local:aplplot|APLPlot shared library]] [[:start|Back to plugins catalogue]]