1. Prodotti
  2.   Foglio di calcolo
  3.   PHP
  4.   Aspose.Cells for PHP via Java

Aspose.Cells for PHP via Java

 
 

API PHP per generare e convertire fogli di calcolo Excel

Un'utile API di gestione ed elaborazione dei fogli di calcolo Excel consente agli sviluppatori di creare, modificare, stampare, leggere e convertire file Excel.

Aspose.Cells per PHP tramite Java è una soluzione utile e flessibile per lavorare con documenti di fogli di calcolo Excel all'interno di applicazioni PHP . Si tratta di un'API di manipolazione dei fogli di calcolo molto popolare che consente agli sviluppatori di software di creare, modificare, leggere, stampare e convertire file Microsoft Excel senza la necessità di installare Microsoft Excel sul sistema. La libreria supporta completamente tutte le versioni di Microsoft Excel, incluse le ultime versioni di Excel 2019 ed Excel per Office 365.

Aspose.Cells per PHP tramite Java è un'API scalabile e ricca di funzionalità che aiuta gli sviluppatori di software a convertire in modo rapido e affidabile tra diversi formati di documenti popolari all'interno delle proprie applicazioni PHP. Fornisce software per il formato XLS più completo, OOXML, Flat OPC e anche Excel 2003 XML, XLSX, XLTX, XLSM, XLTM, CSV, HTML, ODS, PDF, formato di file delimitato da tabulazioni e molti altri. È anche possibile estrarre facilmente il testo salvandolo in formato testo normale. Con Aspose.Cells per PHP tramite Java, gli sviluppatori possono utilizzare l'API dall'interno delle applicazioni PHP utilizzando Java Bridge. La libreria è progettata per prestazioni elevate, consentendo agli sviluppatori di lavorare con file Excel di grandi dimensioni in modo rapido ed efficiente.

Aspose.Cells per PHP tramite Java funziona utilizzando Java Bridge per creare una connessione tra l'applicazione PHP e l'API Aspose.Cells. Ci sono diverse importanti funzionalità di manipolazione dei fogli di calcolo Excel parte della libreria come l'aggiunta di una nuova cartella di lavoro, l'inserimento di un nuovo foglio di lavoro, la creazione e la manipolazione di commenti, la configurazione dell'impostazione della pagina, l'inserimento e il rendering di grafici, l'importazione di formule da un foglio di calcolo del designer, l'aggiunta e il calcolo di formule complesse , crea e manipola intervalli denominati e molto altro. PHP tramite Java è una tecnica che consente agli sviluppatori di utilizzare classi e librerie Java dall'interno delle applicazioni PHP. Funziona utilizzando un bridge Java, che è un software che consente agli script PHP di interagire con oggetti e classi Java.

Previous Next

Introduzione ad Aspose.Cells per PHP tramite Java

Aspose.Cells per PHP tramite Java è distribuito come archivio ZIP. È necessario disporre di PHP 7 o versioni successive per essere installato. La macchina deve disporre di Oracle JDK 7 o versioni successive prima di configurare l'installazione.

Ecco le istruzioni di installazione complete per Aspose.Cells per PHP tramite Java .

Crea e gestisci un nuovo foglio di calcolo Excel tramite API PHP

Aspose.Cells per PHP tramite Java offre agli sviluppatori di software la possibilità di creare nuovi fogli di calcolo Excel all'interno delle proprie applicazioni PHP. La libreria supporta anche l'apertura di progetti esistenti, apporta le modifiche necessarie e aggiornali di conseguenza. Supporta vari formati di file, come XLS, XLSX, ODS, SpreadsheetML, CSV, delimitato da tabulazioni, HTML/MHTML, PDF, XPS e altri formati. La libreria ha incluso diverse importanti funzionalità relative alla manipolazione dei documenti, come l'aggiunta di una copia del foglio di lavoro esistente, l'importazione/esportazione di dati da file esterni, l'inserimento di immagini nel foglio di calcolo, l'aggiunta di commenti alle celle, l'unione/divisione di celle e così via.

Come creare una nuova cartella di lavoro Excel tramite 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");

Importa ed esporta formati di file Excel tramite API PHP

Aspose.Cells per PHP tramite la libreria Java ha incluso diverse funzionalità importanti che convertono in modo rapido e affidabile tra diversi formati di documenti di fogli di calcolo popolari. La libreria consente di inserire ed estrarre vari importanti formati di file di fogli di calcolo, come XLS, XLSX, XLSB, XLTX, XLTM, XLSM, XML, ODS, CSV, delimitato da tabulazioni, TXT, HTML, MHTML. Consente inoltre l'esportazione in alcuni formati di file popolari come PDF, XPS JPEG, PNG, BMP, SVG, TIFF, EMF, GIF e così via.

Converti cartella di lavoro Excel in PDF tramite 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);

Applica la formattazione ai fogli di calcolo tramite API PHP

Aspose.Cells per PHP tramite Java consente ai programmatori di computer di applicare facilmente diversi tipi di formattazione ai documenti dei fogli di calcolo. La libreria ha incluso diverse funzionalità importanti per la gestione della formattazione dei fogli di calcolo, come applicare la formattazione di tutti i caratteri nelle celle inclusi caratteri, colori, effetti, bordi e ombreggiatura, impostazioni di allineamento del testo, formattazione RTF in una singola cella, applicare diverse impostazioni dei bordi delle celle, gestisci i motivi di sfondo sulle celle, applica tutte le impostazioni del formato dei numeri e molto altro.

Aggiungi grafici e immagini in file Excel tramite PHP

Aspose.Cells per PHP tramite Java consente agli sviluppatori di software di creare e aggiungere grafici e immagini in documenti di fogli di calcolo all'interno delle proprie applicazioni PHP. La libreria include vari elementi importanti per la gestione di grafici e immagini, come la personalizzazione dei grafici, i tipi di formattazione dei grafici, il rendering dei grafici, la gestione degli assi dei grafici Excel, la gestione delle etichette dati e delle legende dei grafici Excel, l'aggiunta di titoli dei grafici Excel, il supporto dei grafici Excel 2016, la creazione di equazioni Testo della linea di tendenza del grafico e molto altro.

Carica il grafico in un file Excel all'interno delle applicazioni 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");

 Italiano