Introduction
Aujourd’hui, je vais vous parler d’une collection de bibliothèques en PHP qui permettent la création de fichiers office.
Cette collection s’intitule PHPOffice et contient en tout 5 bibliothèques.
Avec ces bibliothèques, vous pouvez créer à l’infini les fichiers que vous voulez.
Vous pouvez créer des fichiers Word, Excel, Visio, Project, et Powerpoint.
Impression
Personnellement, je n’ai utilisé que les deux premières bibliothèques (Word et Excel), et je trouve qu’elles sont très complètes.
Vous pourrez y retrouver aussi une documentation, et des scripts qui présentent une (ou plusieurs) fonction(s) de la dite bibliothèque.
En bref, tous ce qui se retrouve dans l’archive de la bibliothèque permet de prendre rapidement en main cette dites bibliothèque.
Liens :
PHPOffice : https://github.com/PHPOffice
PHPWord : https://github.com/PHPOffice/PHPWord
PHPExcel : https://github.com/PHPOffice/PHPExcel
PHPVisio : https://github.com/PHPOffice/PHPVisio
PHPProject : https://github.com/PHPOffice/PHPProject
PHPPowerPoint : https://github.com/PHPOffice/PHPPowerPoint.
Utilisez-vous ces bibliothèques ? Seriez-vous prêt à les utiliser ? Ou utilisez-vous d’autres bibliothèques permettant de faire la même chose ?
Alex
16 avril 2014 à 16 h 59 min
Peut-on enregistrer un word ou excel uploader en PHP en pdf avec ces bibliothèques ?
guillaume
16 avril 2014 à 22 h 25 min
Vous voulez créer un fichier Word (ou un fichier excel) à partir d’un fichier pdf ?
Je doute que cela puisse être possible avec ces bibliothèques. Je pense que ce n’est pas du tout possible avec PHP.
Cordialement.
Isabelle
20 avril 2016 à 11 h 03 min
bonjour,
avez un tutoriel en français sur PHPWord?
ou pouvez-vous me donner un lien expliquant de manière explicite l’utilisation de PHPWord?
Tout aide sera le bienvenu.
Merci d’avance
Cordialement!
guillaume
20 avril 2016 à 20 h 06 min
Bonjour Isabelle,
Voici deux liens qui, je l’espère, feront ton bonheur.
Générer un document Word depuis un modèle
Welcome to PHPWord’s documentation
Isabelle
21 avril 2016 à 15 h 23 min
Bonjour Guillaume
Ces liens me seront d’un grand aide.
Merci!