1. Des produits
  2.   Tableur
  3.   PHP
  4.   Aspose.Cells for PHP via Java

Aspose.Cells for PHP via Java

 
 

API PHP pour générer et convertir des feuilles de calcul Excel

Une API utile de gestion et de traitement des feuilles de calcul Excel permet aux développeurs de créer, modifier, imprimer, lire et convertir des fichiers Excel.

Aspose.Cells pour PHP via Java est une solution utile et flexible pour travailler avec des feuilles de calcul Excel dans des applications PHP. . Il s'agit d'une API de manipulation de feuilles de calcul très populaire qui permet aux développeurs de logiciels de créer, modifier, lire, imprimer et convertir des fichiers Microsoft Excel sans avoir besoin d'installer Microsoft Excel sur le système. La bibliothèque prend entièrement en charge toutes les versions de Microsoft Excel, y compris les dernières versions d'Excel 2019 et d'Excel pour Office 365.

Aspose.Cells pour PHP via Java est une API évolutive et riche en fonctionnalités qui aide les développeurs de logiciels à effectuer des conversions rapides et fiables entre plusieurs formats de documents populaires dans leurs propres applications PHP. Il fournit des logiciels pour la plupart des formats XLS, OOXML, Flat OPC ainsi qu'Excel 2003 XML, XLSX, XLTX, XLSM, XLTM, CSV, HTML, ODS, PDF, format de fichier délimité par des tabulations et bien d'autres. Il est également possible d'extraire facilement du texte en l'enregistrant au format texte brut. Avec Aspose.Cells pour PHP via Java, les développeurs peuvent utiliser l'API depuis les applications PHP en utilisant Java Bridge. La bibliothèque est conçue pour des performances élevées, permettant aux développeurs de travailler avec des fichiers Excel volumineux rapidement et efficacement.

Aspose.Cells pour PHP via Java fonctionne en utilisant Java Bridge pour créer une connexion entre l'application PHP et l'API Aspose.Cells. La bibliothèque comporte plusieurs fonctionnalités importantes de manipulation de feuilles de calcul Excel, telles que l'ajout d'un nouveau classeur, l'insertion d'une nouvelle feuille de calcul, la création et la manipulation de commentaires, la configuration de la mise en page, l'insertion et le rendu de graphiques, l'importation de formules à partir d'une feuille de calcul de concepteur, l'ajout et le calcul de formules complexes. , créez et manipulez des plages nommées et bien d’autres encore. PHP via Java est une technique qui permet aux développeurs d'utiliser des classes et des bibliothèques Java à partir d'applications PHP. Il fonctionne en utilisant un pont Java, qui est un logiciel permettant aux scripts PHP d'interagir avec les objets et les classes Java.

Previous Next

Premiers pas avec Aspose.Cells pour PHP via Java

Aspose.Cells pour PHP via Java est distribué sous forme d'archive ZIP. Vous devez disposer de PHP 7 ou de versions supérieures pour être installé. La machine doit disposer d'Oracle JDK 7 ou de versions supérieures avant de configurer l'installation.

Here are the complete installation instructions for Aspose.Cells for PHP via Java.

Créer et gérer une nouvelle feuille de calcul Excel via l'API PHP

Aspose.Cells pour PHP via Java offre aux développeurs de logiciels la possibilité de créer de nouvelles feuilles de calcul Excel dans leurs propres applications PHP. La bibliothèque prend également en charge l'ouverture de projets existants, y apporte les modifications nécessaires et les met à jour en conséquence. Il prend en charge divers formats de fichiers, tels que XLS, XLSX, ODS, SpreadsheetML, CSV, Tab Delimited, HTML/MHTML, PDF, XPS et d'autres formats. La bibliothèque inclut plusieurs fonctionnalités importantes liées à la manipulation de documents, telles que l'ajout d'une copie d'une feuille de calcul existante, l'importation/exportation de données à partir de fichiers externes, l'insertion d'images dans une feuille de calcul, l'ajout de commentaires aux cellules, la fusion/divisation de cellules, etc.

Comment créer un nouveau classeur Excel via l'API PHP ?

// Load the Aspose.Cells library
require_once("path/to/aspose/cells/autoload.php");

use Aspose\Cells\Workbook;
use Aspose\Cells\Worksheets\SheetType;

// Create a new workbook
$workbook = new Workbook();

// Add a new worksheet
$worksheet = $workbook->getWorksheets()->add(SheetType::WORKSHEET);

// Save the workbook
$workbook->save("new-workbook.xlsx");

// add data and formatting to the worksheet
// Add data to cell A1
$worksheet->getCells()->get("A1")->setValue("Hello, World!");

// Save the workbook
$workbook->save("new-workbook.xlsx");

Importer et exporter des formats de fichiers Excel via l'API PHP

Aspose.Cells pour PHP via la bibliothèque Java inclut plusieurs fonctionnalités importantes qui permettent une conversion rapide et fiable entre plusieurs formats de feuilles de calcul populaires. La bibliothèque permet de saisir et de sortir divers formats de fichiers de feuilles de calcul importants, tels que XLS, XLSX, XLSB, XLTX, XLTM, XLSM, XML, ODS, CSV, Tab-Delimited, TXT, HTML, MHTML. Il permet également d'exporter vers certains formats de fichiers populaires tels que PDF, XPS JPEG, PNG, BMP, SVG, TIFF, EMF, GIF, etc.

Convertir un classeur Excel en PDF via PHP

 use java\io\File;
use com\aspose\cells\Workbook;

// Load the Excel workbook
$workbook = new Workbook(new File("input.xlsx"));

use com\aspose\cells\SaveFormat;

// Save the workbook in PDF format
$workbook->save("output.pdf", SaveFormat::PDF);

Appliquer le formatage aux feuilles de calcul via l'API PHP

Aspose.Cells pour PHP via Java permet aux programmeurs informatiques d'appliquer facilement différents types de formatage à leurs feuilles de calcul. La bibliothèque inclut plusieurs fonctionnalités importantes pour gérer le formatage des feuilles de calcul, telles que l'application de tous les formats de caractères dans les cellules, y compris les polices, les couleurs, les effets, les bordures et les ombres, les paramètres d'alignement du texte, le formatage du texte enrichi dans une seule cellule, l'application de différents paramètres de bordure de cellules, gérez les motifs d'arrière-plan sur les cellules, appliquez tous les paramètres de format numérique et bien d'autres encore.

Ajouter des graphiques et des images dans des fichiers Excel via PHP

Aspose.Cells pour PHP via Java permet aux développeurs de logiciels de créer et d'ajouter des graphiques ainsi que des images dans des feuilles de calcul dans leurs propres applications PHP. La bibliothèque comprend divers éléments importants pour la gestion des graphiques et des images, tels que la personnalisation des graphiques, les types de formatage des graphiques, le rendu des graphiques, la gestion des axes des graphiques Excel, la gestion des DataLabels et des légendes des graphiques Excel, l'ajout de titres de graphiques Excel, la prise en charge des graphiques Excel 2016, l'obtention de l'équation. Texte du graphique Trendline et bien d’autres.

Charger le graphique dans un fichier Excel dans les applications PHP

//Load the Excel file
$workbook = new Workbook("input.xlsx");

// add the chart to a worksheet

$chart = $workbook->getWorksheets()->get(0)->getCharts()->addChart(ChartType::COLUMN_CLUSTERED);
$chart->setChartArea(0, 0, 400, 400);
$chart->setPlotArea(0, 0, 350, 350);
$chart->getTitle()->setText("Sales Report");
$chart->getTitle()->getFont()->setSize(12);
$chart->getTitle()->getFont()->setBold(true);
$chart->setLegendShown(true);
$chart->getLegend()->getFont()->setSize(10);

$data = array(
    array("Product", "Sales"),
    array("Product A", 1500),
    array("Product B", 2500),
    array("Product C", 1700),
);

$chart->getNSeries()->add($workbook->getWorksheets()->get(0)->getCells()->importArray($data, '', 'A1'));

$chart->calculate();
$workbook->save("output.xlsx");

 Français