Aspose.Cells for PHP via Java
PHP API για δημιουργία και μετατροπή υπολογιστικών φύλλων του Excel
Ένα χρήσιμο API διαχείρισης και επεξεργασίας υπολογιστικών φύλλων Excel επιτρέπει στους προγραμματιστές να δημιουργούν, να επεξεργάζονται, να εκτυπώνουν, να διαβάζουν και να μετατρέπουν αρχεία Excel.
Το Aspose.Cells για PHP μέσω Java είναι μια χρήσιμη και ευέλικτη λύση για εργασία με έγγραφα υπολογιστικών φύλλων Excel μέσα σε εφαρμογές PHP . Είναι ένα πολύ δημοφιλές API χειρισμού υπολογιστικών φύλλων που επιτρέπει στους προγραμματιστές λογισμικού να δημιουργούν, να τροποποιούν, να διαβάζουν, να εκτυπώνουν και να μετατρέπουν αρχεία Microsoft Excel χωρίς να απαιτείται εγκατάσταση του Microsoft Excel στο σύστημα. Η βιβλιοθήκη υποστηρίζει πλήρως όλες τις εκδόσεις του Microsoft Excel, συμπεριλαμβανομένων των πιο πρόσφατων εκδόσεων του Excel 2019 και του Excel για Office 365.
Το Aspose.Cells για PHP μέσω Java είναι ένα επεκτάσιμο και πλούσιο σε χαρακτηριστικά API που βοηθά τους προγραμματιστές λογισμικού γρήγορα και αξιόπιστα, να μετατρέπουν μεταξύ πολλών δημοφιλών μορφών εγγράφων μέσα στις δικές τους εφαρμογές PHP. Παρέχει λογισμικό για την πληρέστερη μορφή XLS, OOXML, Flat OPC και επίσης Excel 2003 XML, XLSX, XLTX, XLSM, XLTM, CSV, HTML, ODS, PDF, μορφή αρχείου οριοθετημένη με στηλοθέτες και πολλά άλλα. Είναι επίσης δυνατή η εύκολη εξαγωγή κειμένου αποθηκεύοντάς το σε μορφή απλού κειμένου. Με το Aspose.Cells για PHP μέσω Java, οι προγραμματιστές μπορούν να χρησιμοποιήσουν το API μέσα από εφαρμογές PHP χρησιμοποιώντας τη γέφυρα Java. Η βιβλιοθήκη έχει σχεδιαστεί για υψηλή απόδοση, επιτρέποντας στους προγραμματιστές να εργάζονται με μεγάλα αρχεία Excel γρήγορα και αποτελεσματικά.
Το Aspose.Cells για PHP μέσω Java λειτουργεί χρησιμοποιώντας τη γέφυρα Java για τη δημιουργία σύνδεσης μεταξύ της εφαρμογής PHP και του Aspose.Cells API. Υπάρχουν πολλές σημαντικές λειτουργίες χειρισμού υπολογιστικών φύλλων του Excel μέρος της βιβλιοθήκης, όπως η προσθήκη νέου βιβλίου εργασίας, η εισαγωγή νέου φύλλου εργασίας, η δημιουργία και ο χειρισμός σχολίων, η ρύθμιση παραμέτρων της σελίδας, η εισαγωγή και απόδοση γραφημάτων, η εισαγωγή τύπων από ένα υπολογιστικό φύλλο σχεδιαστή, η προσθήκη και ο υπολογισμός πολύπλοκων τύπων , δημιουργήστε και χειριστείτε επώνυμες περιοχές και πολλά άλλα. Η PHP μέσω Java είναι μια τεχνική που επιτρέπει στους προγραμματιστές να χρησιμοποιούν τάξεις Java και βιβλιοθήκες μέσα από εφαρμογές PHP. Λειτουργεί χρησιμοποιώντας μια γέφυρα Java, η οποία είναι ένα κομμάτι λογισμικού που επιτρέπει στα σενάρια PHP να αλληλεπιδρούν με αντικείμενα και κλάσεις Java.
Ξεκινώντας με το Aspose.Cells για PHP μέσω Java
Aspose.Cells για PHP μέσω Java διανέμεται ως αρχείο ZIP. Πρέπει να έχετε εκδόσεις PHP 7 ή μεταγενέστερες για να εγκαταστήσετε. Το μηχάνημα πρέπει να διαθέτει Oracle JDK 7 ή μεταγενέστερες εκδόσεις πριν ρυθμίσετε την εγκατάσταση.
Ακολουθούν οι πλήρεις οδηγίες εγκατάστασης για Aspose.Cells για PHP μέσω Java.
Δημιουργία και διαχείριση νέου υπολογιστικού φύλλου Excel μέσω PHP API
Το Aspose.Cells για PHP μέσω Java δίνει στους προγραμματιστές λογισμικού τη δυνατότητα να δημιουργήσουν νέα υπολογιστικά φύλλα Excel μέσα στις δικές τους εφαρμογές PHP. Η βιβλιοθήκη υποστηρίζει επίσης το άνοιγμα υφιστάμενων έργων, την πραγματοποίηση των απαιτούμενων αλλαγών σε αυτό και την αναλόγως ενημέρωση. Υποστηρίζει διάφορες μορφές αρχείων, όπως XLS, XLSX, ODS, SpreadsheetML, CSV, Tab Delimited, HTML/MHTML, PDF, XPS και άλλες μορφές. Η βιβλιοθήκη έχει συμπεριλάβει πολλά σημαντικά χαρακτηριστικά που σχετίζονται με τη διαχείριση εγγράφων, όπως προσθήκη αντιγράφου υπάρχοντος φύλλου εργασίας, Εισαγωγή/εξαγωγή δεδομένων από εξωτερικά αρχεία, Εισαγωγή εικόνων σε υπολογιστικό φύλλο, προσθήκη σχολίων σε κελιά, Συγχώνευση/διαίρεση κελιών και ούτω καθεξής.
Πώς να δημιουργήσετε νέο βιβλίο εργασίας του Excel μέσω PHP API;
// 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");
Εισαγωγή και εξαγωγή μορφών αρχείων Excel μέσω PHP API
Το Aspose.Cells για PHP μέσω βιβλιοθήκης Java έχει συμπεριλάβει πολλές σημαντικές δυνατότητες που γρήγορα και αξιόπιστα μετατρέπουν μεταξύ πολλών δημοφιλών μορφών εγγράφων υπολογιστικών φύλλων. Η βιβλιοθήκη επιτρέπει την εισαγωγή και έξοδο διαφόρων σημαντικών μορφών αρχείων υπολογιστικών φύλλων, όπως XLS, XLSX, XLSB, XLTX, XLTM, XLSM, XML, ODS, CSV, Tab-Delimited, TXT, HTML, MHTML. Επιτρέπει επίσης την εξαγωγή σε ορισμένες δημοφιλείς μορφές αρχείων όπως PDF, XPS JPEG, PNG, BMP, SVG, TIFF, EMF, GIF και ούτω καθεξής.
Μετατροπή βιβλίου εργασίας του Excel σε PDF μέσω 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);
Εφαρμογή μορφοποίησης σε υπολογιστικά φύλλα μέσω PHP API
Το Aspose.Cells για PHP μέσω Java διευκολύνει τους προγραμματιστές υπολογιστών να εφαρμόζουν διαφορετικούς τύπους μορφοποίησης στα έγγραφα των υπολογιστικών φύλλων τους. Η βιβλιοθήκη έχει συμπεριλάβει πολλές σημαντικές δυνατότητες για το χειρισμό της μορφοποίησης υπολογιστικών φύλλων, όπως εφαρμογή όλων των μορφοποίησης χαρακτήρων στα κελιά, συμπεριλαμβανομένων γραμματοσειρών, χρωμάτων, εφέ, περιγραμμάτων και σκίασης, ρυθμίσεις στοίχισης κειμένου, μορφοποίηση εμπλουτισμένου κειμένου σε ένα μόνο κελί, εφαρμογή διαφορετικών ρυθμίσεων περιγράμματος κελιών, διαχειριστείτε μοτίβα φόντου στα κελιά, εφαρμόστε όλες τις ρυθμίσεις μορφής αριθμού και πολλά άλλα.
Προσθήκη γραφημάτων και εικόνων σε αρχεία Excel μέσω PHP
Το Aspose.Cells για PHP μέσω Java επιτρέπει στους προγραμματιστές λογισμικού να δημιουργούν και να προσθέτουν γραφήματα καθώς και εικόνες σε έγγραφα υπολογιστικών φύλλων μέσα στις δικές τους εφαρμογές PHP. Η βιβλιοθήκη έχει συμπεριλάβει διάφορα σημαντικά για το χειρισμό γραφημάτων και εικόνων, όπως προσαρμογή γραφημάτων, τύπων μορφοποίησης γραφημάτων, απόδοση γραφημάτων, διαχείριση αξόνων γραφημάτων excel, DataLabels και διαχείριση θρυλικών γραφημάτων Excel, προσθήκη τίτλων γραφημάτων Excel, υποστήριξη γραφημάτων Excel 2016, λήψη εξίσωσης Text of Chart Trendline και πολλά άλλα.
Φόρτωση γραφήματος σε αρχείο Excel μέσα σε εφαρμογές 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");