API Perl gratuite pour créer et convertir des feuilles de calcul Excel
Bibliothèque Open Source Perl Excel qui permet la création, l'édition et la manipulation d'Excel XLSX. Il permet l'importation/exportation de données, la génération de graphiques, la prise en charge de formules, etc.
Microsoft Excel est un outil puissant largement utilisé pour la manipulation, l'analyse et la création de rapports de données. Lorsqu'il s'agit de manipuler des fichiers Excel par programme à l'aide de Perl, la bibliothèque Excel-Writer-XLSX s'impose comme une solution fiable et riche en fonctionnalités. Excel-Writer-XLSX est un module Perl open source qui permet la création et la manipulation de fichiers Excel au format XLSX, qui est le format par défaut utilisé par Microsoft Excel depuis 2007. Il fournit aux développeurs de logiciels un ensemble pratique d'outils et de fonctions pour générer, modifier et formater des feuilles de calcul Excel, ce qui en fait une ressource essentielle pour automatiser les tâches de traitement des données.
La bibliothèque Perl Excel-Writer-XLS ouvre un monde de possibilités aux développeurs souhaitant interagir avec des fichiers Excel par programmation. La bibliothèque comporte plusieurs fonctionnalités importantes, telles que la gestion de plusieurs feuilles de calcul, l'utilisation de chaînes et de nombres, la prise en charge du formatage de cellules, l'utilisation de formules, l'insertion et la gestion d'images, l'utilisation de graphiques, la prise en charge de la validation des données, la mise en forme conditionnelle, l'insertion et la gestion de tableaux. , Prise en charge des formats de chaînes riches, gestion des hyperliens, options de mise en page et d'impression et bien d'autres encore.
Excel-Writer-XLSX est une bibliothèque Perl polyvalente et facile à utiliser qui simplifie les tâches de génération et de manipulation de fichiers Excel. La bibliothèque prend en charge la création de formules dans les cellules et fournit plusieurs fonctions pour définir des formules à l'aide de la syntaxe Excel standard, permettant aux développeurs d'effectuer des calculs et d'automatiser l'analyse des données dans leurs applications Perl. Que vous ayez besoin de générer des rapports, de traiter de grands ensembles de données ou d'intégrer des fonctionnalités Excel dans vos applications Perl, Excel-Writer-XLSX fournit les outils nécessaires pour rationaliser votre flux de travail.
Premiers pas avec Excel-Writer-XLSX
La méthode recommandée pour installer Excel-Writer-XLSX consiste à utiliser la procédure Perl standard. Veuillez utiliser la commande suivante pour une installation fluide.
Installer Excel-Writer-XLSX via CPAN
cpan Excel::Writer::XLSX
Vous pouvez également le télécharger directement depuis GitHub.
Créer et gérer une feuille de calcul Excel via Perl
La bibliothèque open source Excel-Writer-XLSX permet aux développeurs de logiciels de créer et de manipuler des feuilles de calcul Excel dans leurs applications Perl. Il permet de générer de nouvelles feuilles de calcul Excel à partir de zéro avec seulement quelques lignes de code Perl. Il fournit des fonctions pour définir des feuilles de calcul, définir les valeurs des cellules, formater les cellules et appliquer diverses options de style telles que la taille de la police, le gras/italique, les bordures des cellules, les couleurs d'arrière-plan, etc. Cette flexibilité permet la création de feuilles de calcul visuellement attrayantes et informatives. L'exemple suivant montre comment les développeurs de logiciels peuvent créer une feuille de calcul Excel et remplir la feuille de calcul avec des données en spécifiant des index de lignes et de colonnes à l'aide des commandes Perl.
Comment créer des fichiers Excel à l'aide de l'API Perl ?
use Excel::Writer::XLSX;
// initialize a new Excel workbook and add a worksheet:
my $workbook = Excel::Writer::XLSX->new('output.xlsx');
my $worksheet = $workbook->add_worksheet();
//Populate the worksheet with data by specifying row and column indices
$worksheet->write('A1', 'Hello');
$worksheet->write('A2', 'Excel');
$worksheet->write('B1', 'Welcome');
$worksheet->write('B2', 'to');
$worksheet->write('C1', 'excel-writer-xlsx');
Ajout et gestion de graphiques dans des feuilles de calcul via Perl
La visualisation des données sous forme de graphiques est une exigence courante dans Excel. La bibliothèque open source Excel-Writer-XLSX prend en charge la création de différents types de graphiques, notamment des graphiques à barres, des graphiques linéaires, des diagrammes circulaires, etc. Les développeurs de logiciels peuvent spécifier la plage de données du graphique, personnaliser l'apparence du graphique et ajouter des titres, des étiquettes et des légendes pour améliorer la représentation visuelle des données. L'exemple suivant montre comment insérer un graphique dans une feuille de calcul Excel à l'aide du code Perl.
Comment ajouter un graphique dans une feuille de calcul Excel via le code Perl ?
my $chart = $workbook->add_chart(type => 'column', embedded => 1);
$chart->add_series(
categories => '=Sheet1!$A$1:$A$3',
values => '=Sheet1!$B$1:$B$3',
);
$worksheet->insert_chart('C4', $chart);
Importer et exporter des données à partir d'un fichier Excel
La bibliothèque open source Excel-Writer-XLSX permet aux développeurs de logiciels d'importer et d'exporter facilement des données à partir d'un fichier Excel dans des applications Perl. La bibliothèque prend en charge l'importation et l'exportation transparentes de données à partir de diverses sources de données. Il peut lire les données des tableaux, des hachages, des résultats de requêtes de base de données et des fichiers CSV, ce qui le rend pratique pour remplir des feuilles Excel avec des données existantes. De même, il permet d'exporter des données de feuilles Excel vers ces formats, facilitant ainsi l'extraction et l'intégration des données dans d'autres systèmes.