mirror of
https://github.com/24eme/signaturepdf.git
synced 2023-08-25 09:33:08 +02:00
Free web software for signing PDFs and also organize pages, edit medata and compress pdf
https://pdf.24eme.fr
font | ||
js | ||
vendor/fatfree | ||
.gitignore | ||
index.html.php | ||
index.php | ||
LICENSE | ||
pdf.html.php | ||
README.md |
Signature PDF
Interface de signature de PDF.
C'est pour le moment au stade de preuve de conception.
License
Logiciel libre sous license AGPL V3
Installation
Dépendances :
- php >= 5.6
- rsvg-convert
- pdftk
- imagemagick
- potrace
Sur debian :
sudo aptitude install php librsvg2-bin pdftk imagemagick potrace
Récupération des sources :
git clone https://github.com/24eme/signaturepdf.git
Pour le tester :
php -S localhost:8000
Librairies utilisées
- Fat-Free micro framework PHP : https://github.com/bcosca/fatfree (GPLv3)
- PDF.js librairie de lecture de PDF dans un canvas HTML : https://github.com/mozilla/pdf.js (Apache-2.0)
- Fabric.js librairie pour manipuler un canvas HTML : https://github.com/fabricjs/fabric.js (MIT)
- PDFtk outils de manipulation de PDF (GPL)
- librsvg outils de manipulation de SVG : https://gitlab.gnome.org/GNOME/librsvg (LGPL-2+)
- potrace outils de transformation d'image bitamp en image vectorisé : http://potrace.sourceforge.net/ (GPLv2)
- OpenType.js outils de transformation d'un texte et sa police en chemin : https://github.com/opentypejs/opentype.js (MIT)