Release 1.4.0 · PHPOffice/PHPWord

Full Changelog Enhancements Default Font: Allow specify Asisn font and Latin font separately Writer ODText: Support for ListItemRun by @Progi1984 fixing #2159, #2620 in #2669 Writer HTML: Support ...

GitHub

Bonjour à tous,

Je cherche quelqu’un disposant d’une solide expérience en développement #php #opensource, et familiarisé avec l’intégration continue (#ci) et les #testsautomatisés, pour m’accorder un peu de temps : que ce soit par écrit ou pour un court appel.

Je travaille actuellement sur la prise en charge des fichiers #svg dans #phpword, et je bloque sur les tests et la CI. Toute aide ou conseil, même bref, serait grandement apprécié !

🙏 #dev #collaboration #aidetech

@pierstoval Merci du retour. J'essaie d'améliorer en continu #PhpWord pour toujours devenir plus qualitatif comme l'est #PhpSpreadsheet.

Donc tout retour est bon à prendre tant que c'est constructif et construit (c'est pour ça que je demande souvent du code / des screenshots / des fichiers de test).

Un jour, je kifferai faire une conférence sur #PhpOffice et tout ce que cela cache (formats de fichiers écriture et lecture, formats cachés, adapter zip, specs des formats, reverse engineering, prise de tête)...
Vous croyez que cela pourrait intéresser ?

#php #opensource #phpword #phpspreadsheet @afup @fosdem

- ✅ 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