On my last #website project for a scuba #diving center, I used the #dompdf library to automatically generate PDF documents based on some #HTML templates I created. They're fetching data from an advanced booking form I created (using #wsform pro), that gets the electronic signature and diver details, so that the dive shop receives per email the medical and liability release forms with the date and signatures directly, as well as a nice one-page registration form they can print out if needed.
Very handy, and a huge time saver as they used to do all of this manually and had to ask their clients to fill up the paperwork upon arrival.
Highly recommended tools!
#PhpPresentation : Cela avance assez bien.
Quelques nouveautés :
- Writer HTML
- Writer PDF avec #dompdf
- ODPresentation Writer : Support de la rotation
- CI : Ajout d'un validateur ODF
On a passé la barre des 250 issues. On continue.
Pour créer les #PDF sur Paheko.cloud, nous utilisons le logiciel #PrinceXML, édité par le créateur de #CSS. C'est un outil très efficace et agréable à utiliser, mais non libre.
En conséquence, pour améliorer les outils libres de création de PDF dans l'avenir, cet été nous avons contribué 100 € à #DomPDF et 100 € à #WeasyPrint (développé par @courtbouillon).
On cherche aussi un⋅e développeur⋅se (payé) pour passer 1-2 jours sur DomPDF pour améliorer sa gestion de la mémoire :)
🧵Currently optimizing the PDFs of
#shopware 6. Our customer Kinowerbung.de has lot's of line items with sub-items. Interestingly #dompdf's default behaviour of automatic page breaks in tables with repeating table headings is not used 🤔
@ShopwareDevs
To encounter memory issues we already removed the repeating logo earlier on. We now optimized the structure, removed the repeating letter head and some other elements our customer did not want on every page.