@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

@ttoine Cela me rappelle ce que tu nous as aidé à faire sur #PhpSpreadsheet pour le changement de licence.

Announcing the release of #PhpSpreadsheet 2.0.0. This release drops support for PHP 7.4. New features include Sheet Background Images, Conditional Formatting Color Scale and Logarithmic scales for Charts.

See https://github.com/PHPOffice/PhpSpreadsheet/releases/tag/2.0.0 for details

Release 2.0.0 · PHPOffice/PhpSpreadsheet

BREAKING CHANGE Typing was strengthened by leveraging native typing. This should not change any behavior. However, if you implement any interfaces or inherit from any classes, you will need to ada...

GitHub

Je m'attaque au support des images EMF/WMF la semaine prochaine.

Quelques informations :
- ce sera une librairie indépendante
- il pourra générer une ressource GD/Imagick
- Objectif 100% testé
- le but est de le gérer dans #PhpWord / #PhpPresentation et #PhpSpreadsheet

Pour la suite #PhpOffice, je cherche quelqu'un qui aurait la suite Apple 🍎 #pages / #numbers / #keynote pour me générer des fichiers assez basiques.

Je souhaite ajouter le support d'abord en lecture et peut-être en écriture sur #PhpWord , #PhpSpreadsheet et #PhpPresentation.

Merci d'avance 😘

#PhpSpreadsheet 1.29.0 released. There's a lot of new functionality here, as well as a lot of bugfixes. See the Change Log for full details https://github.com/PHPOffice/PhpSpreadsheet/releases/tag/1.29.0
Release 1.29.0 · PHPOffice/PhpSpreadsheet

Added Wizards for defining Number Format masks for Dates and Times, including Durations/Intervals. PR #3458 Specify data type in html tags. Issue #3444 PR #3445 Provide option to ignore hidden row...

GitHub

Perhaps not such a good idea, given the state of my head atm; but I'm trying to resolve 600+ files of merge conflicts to get the #PhpSpreadsheet 2.0 development branch synched with all the recent changes, bugfixes and improvements from version 1.x

It needs doing, but it's a painful exercise; not least because #phpstorm is extremely unresponsive when dealing with a merge conflict resolution of that many files... even the simple resolutions take minutes because I'm waiting on keystrokes

#PhpSpreadsheet 1.28.0 has just been released. In addition to bugfixes, this release adds Wizards for building Format Masks; improves support for rendering formatted values; better support for recognising locale values; more fonts/font names for exact Column Width Calculation; allow override of the Value Binder when setting a Cell value.

See the Change Log for details https://github.com/PHPOffice/PhpSpreadsheet/releases/tag/1.28.0

Release 1.28.0 · PHPOffice/PhpSpreadsheet

1.28.0 - 2023-02-25 Added Support for configuring a Chart Title's overlay PR #3325 Wizards for defining Number Format masks for Numbers, Percentages, Scientific, Currency and Accounting PR #3334 S...

GitHub
For anybody that would like to support my work on #PhpSpreadsheet, my Patreon is https://www.patreon.com/MarkBaker
Mark Baker | Guides and Developer Advice for working with PhpSpreadsheet | Patreon

Become a patron of Mark Baker today: Get access to exclusive content and experiences on the world’s largest membership platform for artists and creators.

Patreon