Aspose.Cells for PHP via Java
PHP API untuk Menghasilkan dan Mengonversi Spreadsheet Excel
API pengelolaan dan pemrosesan spreadsheet Excel yang berguna memungkinkan pengembang membuat, mengedit, mencetak, membaca, dan mengonversi file Excel.
Aspose.Cells untuk PHP melalui Java adalah solusi yang berguna dan fleksibel untuk bekerja dengan dokumen spreadsheet Excel dalam aplikasi PHP . Ini adalah API manipulasi spreadsheet yang sangat populer yang memungkinkan pengembang perangkat lunak membuat, memodifikasi, membaca, mencetak, dan mengonversi file Microsoft Excel tanpa perlu menginstal Microsoft Excel pada sistem. Pustaka sepenuhnya mendukung semua versi Microsoft Excel, termasuk versi terbaru Excel 2019 dan Excel untuk Office 365.
Aspose.Cells untuk PHP melalui Java adalah API yang dapat diskalakan dan kaya fitur yang membantu pengembang perangkat lunak dengan cepat dan andal, mengonversi beberapa format dokumen populer di dalam aplikasi PHP mereka sendiri. Menyediakan software untuk format XLS terlengkap, OOXML, Flat OPC dan juga Excel 2003 XML, XLSX, XLTX, XLSM, XLTM, CSV, HTML, ODS, PDF, format file tab-delimited, dan masih banyak lagi. Dimungkinkan juga untuk mengekstrak teks dengan mudah dengan menyimpannya dalam format teks biasa. Dengan Aspose.Cells untuk PHP melalui Java, pengembang dapat menggunakan API dari dalam aplikasi PHP dengan menggunakan Java Bridge. Pustaka ini dirancang untuk kinerja tinggi, memungkinkan pengembang bekerja dengan file Excel berukuran besar dengan cepat dan efisien.
Aspose.Cells untuk PHP melalui Java bekerja dengan menggunakan Java Bridge untuk membuat koneksi antara aplikasi PHP dan Aspose.Cells API. Ada beberapa fitur manipulasi spreadsheet Excel yang penting di perpustakaan seperti menambahkan buku kerja baru, menyisipkan lembar kerja baru, membuat dan memanipulasi komentar, mengonfigurasi pengaturan halaman, menyisipkan & merender bagan, mengimpor rumus dari spreadsheet desainer, menambahkan & menghitung rumus kompleks , membuat & memanipulasi rentang bernama dan banyak lagi. PHP melalui Java adalah teknik yang memungkinkan pengembang untuk menggunakan kelas dan perpustakaan Java dari dalam aplikasi PHP. Ia bekerja dengan menggunakan jembatan Java, yang merupakan perangkat lunak yang memungkinkan skrip PHP berinteraksi dengan objek dan kelas Java.
Memulai Aspose.Cells untuk PHP melalui Java
Aspose.Cells untuk PHP melalui Java didistribusikan sebagai arsip ZIP. Anda harus memiliki versi PHP 7 atau lebih tinggi untuk diinstal. Mesin harus memiliki Oracle JDK 7 atau versi yang lebih baru sebelum menyiapkan instalasi.
Berikut adalah petunjuk instalasi lengkap untuk Aspose.Cells untuk PHP melalui Java .
Buat & Kelola Spreadsheet Excel Baru melalui PHP API
Aspose.Cells untuk PHP melalui Java memberi pengembang perangkat lunak kemampuan untuk membuat spreadsheet Excel baru di dalam aplikasi PHP mereka sendiri. Perpustakaan juga mendukung pembukaan proyek yang ada, membuat perubahan yang diperlukan dan memperbaruinya sesuai kebutuhan. Mendukung berbagai format file, seperti XLS, XLSX, ODS, SpreadsheetML, CSV, Tab Delimited, HTML/MHTML, PDF, XPS dan format lainnya. Pustaka telah menyertakan beberapa fitur penting terkait manipulasi dokumen, seperti menambahkan salinan lembar kerja yang ada, Mengimpor/mengekspor data dari file eksternal, Menyisipkan gambar ke spreadsheet, menambahkan komentar ke sel, Menggabungkan/memisahkan Sel, dan sebagainya.
Bagaimana Cara Membuat Buku Kerja Excel Baru melalui 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");
Impor & Ekspor Format File Excel melalui PHP API
Aspose.Cells untuk PHP melalui perpustakaan Java telah menyertakan beberapa fitur penting yang dengan cepat dan andal, mengkonversi antara beberapa format dokumen spreadsheet populer. Pustaka ini memungkinkan untuk memasukkan dan mengeluarkan berbagai format file spreadsheet penting, seperti XLS, XLSX, XLSB, XLTX, XLTM, XLSM, XML, ODS, CSV, Tab-Delimited, TXT, HTML, MHTML. Ini juga memungkinkan ekspor ke beberapa format file populer seperti PDF, XPS JPEG, PNG, BMP, SVG, TIFF, EMF, GIF dan sebagainya.
Konversi buku kerja Excel ke PDF melalui 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);
Terapkan Pemformatan ke Spreadsheet melalui PHP API
Aspose.Cells untuk PHP melalui Java memudahkan pemrogram komputer untuk menerapkan berbagai jenis pemformatan pada dokumen spreadsheet mereka. Perpustakaan telah menyertakan beberapa fitur penting untuk menangani pemformatan spreadsheet, seperti menerapkan semua pemformatan karakter dalam sel termasuk font, warna, efek, batas dan bayangan, pengaturan perataan teks, pemformatan teks kaya dalam satu sel, menerapkan pengaturan batas sel yang berbeda, mengelola pola latar belakang pada sel, menerapkan semua pengaturan format angka, dan banyak lagi.
Tambahkan Bagan & Gambar di File Excel melalui PHP
Aspose.Cells untuk PHP melalui Java memungkinkan pengembang perangkat lunak membuat dan menambahkan bagan serta gambar ke dalam dokumen spreadsheet di dalam aplikasi PHP mereka sendiri. Perpustakaan telah menyertakan berbagai hal penting untuk menangani bagan dan gambar, seperti menyesuaikan bagan, jenis pemformatan bagan, merender bagan, mengelola Sumbu bagan excel, Label Data & penanganan legenda bagan Excel, menambahkan judul bagan Excel, dukungan Bagan Excel 2016, mendapatkan persamaan Teks Chart Trendline dan masih banyak lagi.
Memuat Bagan ke File Excel di dalam Aplikasi 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");