Jeudi 28 Mars 2024
taille du texte
   
Mercredi, 18 Juillet 2012 11:24

Bibliothèques PHP pour travailler avec des fichiers Excel, Word et PowerPoint

En tant que concepteurs/designeurs de site Web, les fichiers MS Office ne font pas parties de notre vie quotidienne. Il n'est pas toujours utile d''en créer un et, si nécessaire, il y a des applications web pour cela.

WebDesign_Bibliothques_PHP_pour_travailler_avec_des_fichiers_Excel_Word_et_PowerPoint


Toutefois, pour les applications web gérant beaucoup d'information, permettre aux utilisateurs d'importer / exporter les données au format Excel (XLS, CVS) est un gain de temps énorme et appréciable.

Pour un contenu standard, il est toujours facile de l'exporter au format HTML, mais, selon le public, fournir des fichiers au format Word peut être une meilleure option.

Si vous êtes un développeur PHP, travailler avec des fichiers MS Office (Excel, Word et Powerpoint dans notre cas) est aisée en s'appuyant sur les bibliothèques qui sont présentées dans cette article.

Voici une présentation de quelques alternatives (à la fois simple et plus complexes), qui vous permettra de choisir celle qui correspond le mieux à votre projet.

PHPExcel

WebDesign_PHPExcel


Une bibliothèque riche en fonctionnalités PHP pour la manipulation et la création de fichiers Excel qui peut lire de nombreux formats de fichiers différents tableurs comme Excel (xls)., Excel 2007 (OfficeOpenXML -. Xlsx)., CSV, Libre / OpenOffice Calc ODS, PDF, HTML, etc

Il est possible de créer/modifier/gérer les méta-données des feuilles de calcul (auteur, titre ..), d'ajouter des feuilles de calcul, des lignes ou des colonnes, de faire la fusion de cellules, la manipulation de formules, de modifier le formatage et bien plus encore.

SimpleExcel PHP

WebDesign_SimpleExcel
Cette bibliothèque PHP est simple mais puissante et est capable à la fois d'écriture et de lire des fichiers au format Microsoft Excel

PHP-Excel

WebDesign_PHP-Excel
Une bibliothèque simple utile pour la génération de fichiers Excel.

Il utilise un tableau à 2 dimensions et convertit toutes les données en une seule fonction.

PHP Export Data

WebDesign_PHP-Export-data
La bibliothèque est basée sur le PHP-Excel mentionné ci-dessus et peut exporter les données au format XML, CSV ou TSV.

Il possible de générer un fichier ou de proposer la conversion au téléchargement.

Excel Writer (XML) pour PHP

WebDesign_Excel-WriterXML


Un ensemble de classes PHP pour générer dynamiquement des fichiers XML Excel.

En plus, il peut créer des feuilles et appliquer un style.

PHP Excel Viewer

WebDesign_PHP-Excel-reader
Cette bibliothèque PHP ne peut qu'analyser et extraire les données à partir de fichiers au format XLS.

Il permet de choisir des cellules particuliaires, déterminer le nombre de lignes et de personnaliser l'affichagele format de la sortie (alignement, couleurs, bordures, etc.)

PHPWord

WebDesign_PHPWord
Une bibliothèque PHP puissante pour créer des fichiers Word au format docx (Office Open XML est une norme ISO/IEC IS 29500). Ces fichiers peuvent être ouvert par beaucoup de suite bureautique.

En utilisant cette bibliothèque, il est possible d'insérer du texte, d'ajouterdes sauts de page, de modifier les en-têtes et les pieds de page, d'ajouter des tableaux, des listes d'éléments, des hyperliens et de personnaliser chacun d'eux.


PHPPowerpoint

WebDesign_PHPPowerPoint


Une bibliothèque PHP qui permet de créer une présentation, d'ajouter des diapositives (y compris textes et images), de les formater et bien plus encore.

La présentation peut être exporté en tant que PowerPoint 2007 (PresentationML).
Last modified on Mardi, 30 Novembre 1999 01:00
French (Fr)English (United Kingdom)

Parmi nos clients

mobileporn