Untuk menggunakan pustaka PHPSpreadsheet dengan PHP, Anda harus menginstal dan mengaktifkan ekstensi `gd` di lingkungan PHP Anda. Ekstensi `gd` memberikan dukungan untuk manipulasi gambar dan diperlukan oleh PHPSpreadsheet untuk menghasilkan gambar untuk bagan dan elemen grafis lainnya
Untuk menginstal ekstensi `gd` pada sistem Linux atau macOS, Anda dapat menggunakan pengelola paket untuk sistem operasi spesifik Anda. Misalnya, pada sistem dengan apt-get, Anda dapat menggunakan perintah berikut
Pada sistem dengan yum, Anda dapat menggunakan perintah berikut
Pada sistem Windows, Anda dapat mengunduh `php_gd2. dll` dari situs web PHP dan letakkan di direktori ekstensi PHP Anda. Kemudian, Anda perlu menambahkan baris berikut ke `php.ini Anda. ini` untuk mengaktifkan ekstensi `gd`
Setelah Anda menginstal dan mengaktifkan ekstensi `gd`, Anda dapat menggunakan PHPSpreadsheet untuk menghasilkan file Excel dengan bagan dan elemen grafis lainnya. Misalnya, kode berikut membuat buku kerja baru dan menambahkan bagan garis ke lembar kerja
// create a new workbook and worksheet $workbook = new \PhpOffice\PhpSpreadsheet\Spreadsheet(); $worksheet = $workbook->getActiveSheet();
// add some data to the worksheet $worksheet->fromArray([ ['Year', 'Sales', 'Expenses'], ['2014', 1000, 400], ['2015', 1170, 460], ['2016', 660, 1120], ['2017', 1030, 540], ], null, 'A1');
// create a line chart $chart = new \PhpOffice\PhpSpreadsheet\Chart\LineChart(); $chart->setTitle('Annual Sales and Expenses'); $chart->setTopLeftPosition('A7'); $chart->setBottomRightPosition('H20'); $worksheet->addChart($chart);
// save the workbook as an Excel file $writer = \PhpOffice\PhpSpreadsheet\IOFactory::createWriter($workbook, 'Xlsx'); $writer->save('chart.xlsx');
semoga membantu. Beri tahu saya jika Anda memiliki pertanyaan lain
Artikel ini untuk Anda jika Anda sedang mencari jawaban atas pertanyaan tersebut Cara phpoffice/phpspreadsheet[1. 1. 0,. , 1. 15. 0] memerlukan ext-gd * -> tidak ada di sistem Anda. Pasang atau aktifkan ekstensi gd PHP dengan Contoh . Saya akan memberi Anda contoh 1 untuk membantu Anda mengatasi masalah ini.
Jika Anda tidak puas dengan jawaban saya untuk Bagaimana phpoffice/phpspreadsheet[1. 1. 0,. , 1. 15. 0] memerlukan ext-gd * -> tidak ada di sistem Anda. Instal atau aktifkan ekstensi gd PHP dengan Contoh. Lihat lebih banyak topik serupa, atau beri saya pertanyaan baru. Jika Anda tidak puas dengan jawaban saya untuk Bagaimana phpoffice/phpspreadsheet[1. 1. 0,. , 1. 15. 0] memerlukan ext-gd * -> tidak ada di sistem Anda. Instal atau aktifkan ekstensi gd PHP dengan Contoh
Apakah cluster phpoffice/phpspreadsheet 1. 18. 0 memerlukan ekst
phpoffice/phpspreadsheet 1. 18. 0 memerlukan ext-gd * -> ekstensi php yang diminta gd hilang dari sistem Anda. - Contoh Kode dan Solusi Untuk Masalah Teknis Ini Cluster phpoffice/phpspreadsheet 1. 18. 0 memerlukan ext-gd * -> ekstensi php yang diminta gd hilang dari sistem Anda
Bagaimana cara mengaktifkan ekstensi GD di PHP?
Instal atau aktifkan ekstensi gd PHP. > - Komposer akar. json membutuhkan maatwebsite/excel ^3. 1 -> dapat dipenuhi oleh maatwebsite/excel [3. 1. 0,. , 3. 1. x-dev]. > > Untuk mengaktifkan ekstensi, pastikan ekstensi tersebut diaktifkan di. file ini. > -C. \xampp\php\php. ini Anda juga dapat menjalankan `php --ini` di terminal untuk melihat file mana yang digunakan oleh PHP dalam mode CLI
Apa perbedaan antara phpoffice/phpspreadsheet dan meyfa/PHPUnit
phpoffice/phpspreadsheet 1. 18. 0 memerlukan ext-gd * -> ekstensi php yang diminta gd hilang dari sistem Anda. meyfa/phpunit-assert-gd [v2. 0. 0,. , v2. x-dev, v3. 0. 0] memerlukan ext-gd * -> tidak ada di sistem Anda
Apakah komposer memerlukan phpoffice/phpspreadsheet tanpa Sudo?
Saya baru saja mencobanya dan mendapatkan phpoffice/phpspreadsheet 1. 0. 0 membutuhkan ext-zip * -> zip ekstensi PHP yang diminta hilang dari sistem Anda artinya saya tidak menginstal ekstensi zip. Anda mungkin memiliki masalah itu atau masalah serupa lainnya. Maksud saya adalah Anda mungkin hanya menggunakan composer require phpoffice/phpspreadsheet tanpa sudo
Bagaimana cara mengaktifkan ekstensi GD PHP?
Apa itu Ext Gd* di PHP?
Sebelum Anda dapat mulai membuat gambar dengan PHP, Anda perlu memeriksa apakah Anda benar-benar memiliki kemampuan pembuatan gambar dalam instalasi PHP Anda. Dalam bab ini kita akan membahas penggunaan ekstensi GD, yang memungkinkan PHP untuk menggunakan pustaka grafik GD sumber terbuka yang tersedia dari http. // www. boutel. com/gd/.