mirror of
https://github.com/24eme/signaturepdf
synced 2024-06-17 13:15:14 +02:00
Librairies utilisées à la fin et ajout des librairies pour les tests
This commit is contained in:
parent
e3fb585adf
commit
31bf40fe43
33
README.md
33
README.md
|
@ -47,20 +47,6 @@ upload_max_filesize = 24M # Taille maximum du fichier PDF à signer
|
||||||
post_max_size = 24M # Taille maximum du fichier PDF à signer
|
post_max_size = 24M # Taille maximum du fichier PDF à signer
|
||||||
max_file_uploads = 201 # Nombre de pages maximum du PDF, ici 200 pages + le PDF d'origine
|
max_file_uploads = 201 # Nombre de pages maximum du PDF, ici 200 pages + le PDF d'origine
|
||||||
```
|
```
|
||||||
|
|
||||||
## Librairies utilisées
|
|
||||||
|
|
||||||
- **Fat-Free** micro framework PHP : https://github.com/bcosca/fatfree (GPLv3)
|
|
||||||
- **Bootstrap** framework html, css et javascript : https://getbootstrap.com/ (MIT)
|
|
||||||
- **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)
|
|
||||||
- **ImageMagick** ensemble d'outils de manipulation d'images : https://imagemagick.org/ (Apache-2.0)
|
|
||||||
- **Caveat** police de caractères style écriture à la main : https://github.com/googlefonts/caveat (OFL-1.1)
|
|
||||||
|
|
||||||
## Tests
|
## Tests
|
||||||
|
|
||||||
Pour exécuter les tests fonctionnels :
|
Pour exécuter les tests fonctionnels :
|
||||||
|
@ -77,4 +63,23 @@ Pour lancer les tests et voir le navigateur (en mode debug) :
|
||||||
DEBUG=1 make test
|
DEBUG=1 make test
|
||||||
```
|
```
|
||||||
|
|
||||||
|
## Librairies utilisées
|
||||||
|
|
||||||
|
- **Fat-Free** micro framework PHP : https://github.com/bcosca/fatfree (GPLv3)
|
||||||
|
- **Bootstrap** framework html, css et javascript : https://getbootstrap.com/ (MIT)
|
||||||
|
- **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)
|
||||||
|
- **ImageMagick** ensemble d'outils de manipulation d'images : https://imagemagick.org/ (Apache-2.0)
|
||||||
|
- **Caveat** police de caractères style écriture à la main : https://github.com/googlefonts/caveat (OFL-1.1)
|
||||||
|
|
||||||
|
Pour les tests :
|
||||||
|
|
||||||
|
- **Jest** Framework de Test Javascript : https://jestjs.io/ (MIT)
|
||||||
|
- **Puppeteer** librairie Node.js pour contrôler un navigateur : https://github.com/puppeteer/puppeteer (Apache-2.0)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue