Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako používať PHP Urobiť súboru programu Excel

Hoci Microsoft Excel používa vlastný formát pre ukladanie dát , formátovanie a vlastnosti tabuľky programu Excel , môžete vytvoriť súbor programu Excel s skriptovacieho jazyka PHP . Ak server beží PHP má nainštalovaný program Excel , môžete vytvoriť tabuľku programu Excel vytvorí objekt Excel COM , nastavenie vlastností objektu COM a pomocou metódy objektu COM na vytvorenie a uloženie tabuľky programu Excel . Ak server nemá Excel , môžete použiť knižnicu PHPExcel z open - source komunite spoločnosti Microsoft , CodePlex . Pokyny
Použite COM objektu
1

inicializovať premennú , ktorá bude novou Excel aplikácie COM objekt . Napríklad , typ : ?

< Php

$ excel = new KOM ( " Excel.Application " ) ;
2

Skryť okno programu Excel ste práve vytvorená , kým ste obývaný s formátovaním a dát . Napríklad typ :

$ excel - > Visible = 0 ;
3

Vytvorte nový zošit vo vnútri objektu programu Excel . Napríklad typ :

$ w = $ excel - > Zošity - > Add ( ) ;
4

Vytvoriť nový list v objekte programu Excel a robiť , že list aktívne . Napríklad typ :

$ w - > Worksheets ( 1 ) - > Názov diskusie = " Hlavné list " ;

$ w - > Worksheets ( 1 ) - > Vyberte ;
5

Pridať dáta a formátovanie listu . Napríklad typ :

$ w - > ActiveSheet - > Cells ( 1,1 ) - > Value = " Meno " ;

$ w - > ActiveSheet - > bunky ( 1,2 ) - > Value = " Adresa " ;

$ w - > ActiveSheet - > Cells ( 1,1 ) - > Font - > Bold = true ;

$ w - > ActiveSheet - > Cells ( 1,2 ) - > Font - > Bold = true ;

$ w - > ActiveSheet - > Range ( " A1 : A1 " ) - > ColumnWidth = 10 ;

$ w - > ActiveSheet - > Range ( " A1 : A1 " ) - > ColumnWidth = 20 ;
6

Uložiť dokument Excel , ktorý ste vytvorili . Napríklad typ :

$ file = tempnam ( sys_get_temp_dir ( ) , " excel " ) ;

$ excel - > Uložiť ako ( $ súbor ) ;
7

Zatvorte súbor a ukončite aplikáciu. Napríklad ,
Používanie PHPExcel
8

Stiahnite si knižnicu PHPExcel a rozbaľte ho do adresára na webovom serveri . Vytvoriť nový PHP súbor v editore a určiť , kde možno nájsť knižnicu PHPExcel . ? Zadajte napríklad : .

< Php

$ library_location = " /usr /local /mylibraries /phpexcel /" ;

patrí $ library_location " PHPExcel.php " ;

patrí $ library_location . " PHPExcel/Writer/Excel2007.php " ;
9

Vytvoriť nový PHPExcel objekt . Napríklad typ :

$ excel = new PHPExcel ( ) ;
10

Nastaviť vlastnosti tabuľky pomocou metód objektu v " GetProperties " . Napríklad typ :

$ excel - > GetProperties ( )

- > setCreator ( " John Doe " )

- > setLastModifiedBy ( " John Doe " )

- > setTitle ( " Excel Spreadsheet vytvorený pomocou PHP " )

- > setSubject ( " Excel Spreadsheet vytvorený pomocou PHP " ) ;

- > setDescription ( " Táto tabuľka Excel bol vytvorený pomocou PHP a PHPExcel od spoločnosti Microsoft " ) ;
11

Pridanie dát do tabuľky pomocou metód objektu v " getActiveSheet . " Napríklad , " Name " ) ;

$ excel - > getActiveSheet ( ) - > SetCellValue ( " B2 " , " Adresa " ) ;
12

Pridať formátovanie a bunkovej vlastnosti tabuľky pomocou metód objektu v " getActiveSheet . " Napríklad , Stránka 13

Uložte súbor programu Excel a ukončite program . Napríklad typ :

$ excel_writer = PHPExcel_IOFactory :: createWriter ( $ excel ,

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené