
Using new color printing technology combined with electronic paper display technology, the display response speed is fast. By default, use read all cells \ PhpOffice\PhpSpreadsheet\Reader\DefaultReadFilter.E Ink said that Print-Color ePaper is a new color e-paper technology independently developed, manufactured and produced by E-Ink. The read filter can be any implemented class \ PhpOffice\PhpSpreadsheet\Reader\IReadFilter. You can set the option setReadFilter on the reader to indicate that the reader only loads cells that match the given rule. You can set the option setLoadSheetsOnly on the reader to instruct the reader to load only sheets with the given name: $reader = new \PhpOffice \PhpSpreadsheet \Reader \Xlsx ( ) $reader - > setLoadSheetsOnly ( ) $spreadsheet = $reader - > load ( "05featuredemo.xlsx" ) Read only specific cells You can set the option setReadDataOnly on the reader to instruct the reader to ignore styles, data validation, and so on, and only read cell data: $reader = new \PhpOffice \PhpSpreadsheet \Reader \Xlsx ( ) $reader - > setReadDataOnly ( true ) $spreadsheet = $reader - > load ( "05featuredemo.xlsx" ) Read only specific worksheets xlsx file using the following code: $reader = new \PhpOffice \PhpSpreadsheet \Reader \Xlsx ( ) $spreadsheet = $reader - > load ( "05featuredemo.xlsx" ) Read data only \PhpOffice \ PhpSpreadsheet \ Reader \ Xlsx reading spreadsheets It allows memory spreadsheets to be output to. The xlsx file format is the main file format of PhpSpreadsheet. You can use \ PhpOffice\PhpSpreadsheet\Writer\IWriter to create an instance \ PhpOffice\PhpSpreadsheet\IOFactory: $writer = \ PhpOffice \PhpSpreadsheet \IOFactory : : createWriter ( $spreadsheet, "Xlsx" ) $writer - > save ( "05featuredemo.xlsx" ) Excel 2007 (SpreadsheetML) file format \PhpOffice\PhpSpreadsheet\Writer\IWriter create with \ PhpOffice\PhpSpreadsheet\IOFactory Note that automatic type resolution mode is slightly slower than explicit mode.

#IREADER CHINESE CODE#
You can use the following code samples to create an instance of \ PhpOffice\PhpSpreadsheet\Reader\IReader \ PhpOffice\PhpSpreadsheet\IOFactory in explicit mode using: $reader = \ PhpOffice \PhpSpreadsheet \IOFactory : : createReader ( "Xlsx" ) $spreadsheet = $reader - > load ( "05featuredemo.xlsx" ) If you need to set some properties on the reader (for example, read data only, see more later), you can use the following variations instead: $reader = \ PhpOffice \PhpSpreadsheet \IOFactory : : createReaderForFile ( "05featuredemo.xlsx" ) $reader - > setReadDataOnly ( true ) $reader - > load ( "05featuredemo.xlsx" ) You can use the following code samples to create an \ PhpOffice\PhpSpreadsheet\Reader\IReader instance \ PhpOffice\PhpSpreadsheet\IOFactory in automatic file type resolution mode: $spreadsheet = \ PhpOffice \PhpSpreadsheet \IOFactory : : load ( "05featuredemo.xlsx" ) Ī typical use of this feature is when you need to read files uploaded by users, and you don't know whether they are uploading xls or xlsx files. Explicit mode requires you to specify the mode that \ PhpOffice\PhpSpreadsheet\Reader\IReader should use. If one of them can load the specified filename, use that filename to load the file \ PhpOffice\PhpSpreadsheet\Reader\IReader. There are two ways to read files into PhpSpreadsheet: using automatic file type resolution or explicit.Īutomatic file type resolution can check different distributions with \ PhpOffice\PhpSpreadsheet\Reader\IReader using PhpSpreadsheet. \PhpOffice\PhpSpreadsheet\Reader\IReader use to create \ PhpOffice\PhpSpreadsheet\IOFactory Note that you can also use the class \ PhpOffice\PhpSpreadsheet\IOFactory to do this. All of the following examples demonstrate the direct creation method. The PhpSpreadsheet API provides several ways to create instances of \ PhpOffice\PhpSpreadsheet\Reader\IReader or \ PhpOffice\PhpSpreadsheet\Writer\IWriter:īy creating the \ PhpOffice\PhpSpreadsheet\IOFactory directly.

This is the implementation of \ PhpOffice\PhpSpreadsheet\Reader\IReader and \ PhpOffice\PhpSpreadsheet\Writer\IWriter. To do this, PhpSpreadsheet provides readers and writers.

File » subject "read and write file Read and write filesĪs you already know from the architecture, using the basic PhpSpreadsheet class cannot read or write to the persistence store.
