#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.

#PhpPresentation L'intégration EMF se passe bien.

Le Reader est ok pour PPTX. Reste ODP.
Les writers sont ok. Reste les tests unitaires.
Reste la documentation à ajouter.

#php #opensource

- ✅ intégration d'un Switch pour les exceptions
- ✅ documentation
- ✅ ci comme phpoffice\math
- ✅ livraison du package (0.1.0, 0.1.1, 0.1.2)
- 🚧 intégration dans #PhpWord et #PhpPresentation
- Retour pour le support des fichiers EMF

#php #opensource

#PhpOffice Bonne nouvelle, le package phpoffice\wmf est viable pour les fichiers WMF. (⚠️ Il ne gère pas toute la norme wmf (pour l'instant))

Objectif de la semaine prochaine :
- intégration d'un Switch pour les exceptions
- documentation
- ci comme phpoffice\math
- livraison du package
- intégration dans #PhpWord et #PhpPresentation
- Retour pour le support des fichiers EMF

Release 1.3.0 · PHPOffice/PHPWord

Full Changelog: 1.2.0...1.3.0 Enhancements IOFactory : Added extractVariables method to extract variables from a document @sibalonat in #2515 PDF Writer : Documented how to specify a PDF renderer,...

GitHub

Point #PhpOffice après les vacances :
- Pas mal de PR mergés sur #PhpWord (et de bugfixes)
- Ajout du support des caractères UTF-8 lors de la lecture de fichiers .doc
- Amélioration du package PHPOffice\Math pour lire de nouveaux tags de OfficeMathML (entre autres)
- Quelques PRs mergés sur #PhpPresentation
- Le package PHPOffice\WMF transforme actuellement les fichiers .wmf en objets GD ou Imagick

Ce qui arrive :
- Release des branches courantes de #PhpWord et #PhpPresentation
- Support de EMF pour PHPOffice\WMF
- Et toujours rattraper pas mal de PRs avec un objectif de 0 PRs (pas 0 issues 🤣)
- Et pas mal d'idées derrière la tête 💭

#php #opensource

Allez, petit essai sur #PhpOffice #PhpWord pour pouvoir durer sur la durée : permettre à ceux qui peuvent/veulent de financer des tickets. Je vais faire la même chose sur les autres projets #PhpPresentation, etc.

⚠️ C'est juste pour mettre une priorité. Cela n’empêche pas de travailler sur toutes les issues.

#opensource #php

#PhpOffice en 2024 va gagner quelques extensions :
- #PhpDatabase qui va pouvoir en natif lire les extensions .accdb, .mdb, .odb et .sqlite
- #PhpEmail qui va pouvoir en natif lire les extensions .eml, .pst, .ost, .mbox et .msg
- #PhpNote qui va pouvoir en natif lire les extensions .onenote
- #PhpDiagram qui va pouvoir en natif lire les extensions .vsdx

Et le tout accompagné de nouvelles versions pour #PhpWord, #PhpPresentation et #PhpProject.

🚀🚀🚀🚀🚀🚀🚀 #php #opensource

Pour #PhpWord, Release de la 1.2.0 demain.

Pour #PhpPresentation, il me reste une PR (mais elle est costaude).

Pour #PhpWord, Toujours pas de retour sur la 1.2.0-beta.1 donc on est bien parti pour une release comme telle.

Pour #PhpPresentation, je partirai sur une beta quand il me restera que 10 PRs. Sûrement avant Noël 🎄.