diff --git a/Documentation/Examples/Reader/exampleReader18.php b/Documentation/Examples/Reader/exampleReader18.php new file mode 100644 index 0000000..438d886 --- /dev/null +++ b/Documentation/Examples/Reader/exampleReader18.php @@ -0,0 +1,50 @@ +<?php + +error_reporting(E_ALL); +set_time_limit(0); + +date_default_timezone_set('Europe/London'); + +?> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> + +<title>PHPExcel Reader Example #18</title> + +</head> +<body> + +<h1>PHPExcel Reader Example #18</h1> +<h2>Reading list of WorkSheets without loading entire file</h2> +<?php + +/** Include path **/ +set_include_path(get_include_path() . PATH_SEPARATOR . '../../../Classes/'); + +/** PHPExcel_IOFactory */ +include 'PHPExcel/IOFactory.php'; + + +$inputFileType = 'Excel5'; +// $inputFileType = 'Excel2007'; +// $inputFileType = 'Excel2003XML'; +// $inputFileType = 'OOCalc'; +// $inputFileType = 'Gnumeric'; +$inputFileName = './sampleData/example1.xls'; + +echo 'Loading file ',pathinfo($inputFileName,PATHINFO_BASENAME),' information using IOFactory with a defined reader type of ',$inputFileType,'<br />'; + +$objReader = PHPExcel_IOFactory::createReader($inputFileType); +$worksheetNames = $objReader->listWorksheetNames($inputFileName); + +echo '<h3>Worksheet Names</h3>'; +echo '<ol>'; +foreach ($worksheetNames as $worksheetName) { + echo '<li>', $worksheetName, '</li>'; +} +echo '</ol>'; + +?> +<body> +</html> \ No newline at end of file diff --git a/Documentation/Examples/Reader/exampleReader19.php b/Documentation/Examples/Reader/exampleReader19.php new file mode 100644 index 0000000..2f3eaaf --- /dev/null +++ b/Documentation/Examples/Reader/exampleReader19.php @@ -0,0 +1,53 @@ +<?php + +error_reporting(E_ALL); +set_time_limit(0); + +date_default_timezone_set('Europe/London'); + +?> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> + +<title>PHPExcel Reader Example #19</title> + +</head> +<body> + +<h1>PHPExcel Reader Example #19</h1> +<h2>Reading WorkSheet information without loading entire file</h2> +<?php + +/** Include path **/ +set_include_path(get_include_path() . PATH_SEPARATOR . '../../../Classes/'); + +/** PHPExcel_IOFactory */ +include 'PHPExcel/IOFactory.php'; + + +$inputFileType = 'Excel5'; +// $inputFileType = 'Excel2007'; +// $inputFileType = 'Excel2003XML'; +// $inputFileType = 'OOCalc'; +// $inputFileType = 'Gnumeric'; +$inputFileName = './sampleData/example1.xls'; + +echo 'Loading file ',pathinfo($inputFileName,PATHINFO_BASENAME),' information using IOFactory with a defined reader type of ',$inputFileType,'<br />'; + +$objReader = PHPExcel_IOFactory::createReader($inputFileType); +$worksheetData = $objReader->listWorksheetInfo($inputFileName); + +echo '<h3>Worksheet Information</h3>'; +echo '<ol>'; +foreach ($worksheetData as $worksheet) { + echo '<li>', $worksheet['worksheetName'], '<br />'; + echo 'Rows: ', $worksheet['totalRows'], ' Columns: ', $worksheet['totalColumns'], '<br />'; + echo 'Cell Range: A1:', $worksheet['lastColumnLetter'], $worksheet['totalRows']; + echo '</li>'; +} +echo '</ol>'; + +?> +<body> +</html> \ No newline at end of file diff --git a/Documentation/PHPExcel User Documentation - Reading Spreadsheet Files.doc b/Documentation/PHPExcel User Documentation - Reading Spreadsheet Files.doc index 810937e..ed9573e 100644 Binary files a/Documentation/PHPExcel User Documentation - Reading Spreadsheet Files.doc and b/Documentation/PHPExcel User Documentation - Reading Spreadsheet Files.doc differ