$20 GRAYBYTE WORDPRESS FILE MANAGER $73

SERVER : vnpttt-amd7f72-h1.vietnix.vn #1 SMP Fri May 24 12:42:50 UTC 2024
SERVER IP : 103.200.23.149 | ADMIN IP 216.73.216.22
OPTIONS : CRL = ON | WGT = ON | SDO = OFF | PKEX = OFF
DEACTIVATED : NONE

/home/bqrcodec/contact.fpt.auto/wp-content/phpexcel/PHPExcel-1.8/Examples/

HOME
Current File : /home/bqrcodec/contact.fpt.auto/wp-content/phpexcel/PHPExcel-1.8/Examples//33chartcreate-stock.php
<?php

/** Error reporting */
error_reporting(E_ALL);
ini_set('display_errors', TRUE);
ini_set('display_startup_errors', TRUE);
date_default_timezone_set('Europe/London');

define('EOL',(PHP_SAPI == 'cli') ? PHP_EOL : '<br />');

date_default_timezone_set('Europe/London');

/**
 * PHPExcel
 *
 * Copyright (c) 2006 - 2015 PHPExcel
 *
 * This library is free software; you can redistribute it and/or
 * modify it under the terms of the GNU Lesser General Public
 * License as published by the Free Software Foundation; either
 * version 2.1 of the License, or (at your option) any later version.
 *
 * This library is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
 * Lesser General Public License for more details.
 *
 * You should have received a copy of the GNU Lesser General Public
 * License along with this library; if not, write to the Free Software
 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
 *
 * @category   PHPExcel
 * @package    PHPExcel
 * @copyright  Copyright (c) 2006 - 2015 PHPExcel (http://www.codeplex.com/PHPExcel)
 * @license    http://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt	LGPL
 * @version    ##VERSION##, ##DATE##
 */

/** PHPExcel */
require_once dirname(__FILE__) . '/../Classes/PHPExcel.php';


$objPHPExcel = new PHPExcel();
$objWorksheet = $objPHPExcel->getActiveSheet();
$objWorksheet->fromArray(
	array(
		array('Counts', 		'Max', 		'Min', 		'Min Threshold', 	'Max Threshold'	),
		array(10,		 		10, 		5, 			0, 					50				),
		array(30,		 		20, 		10, 		0,	 				50				),
		array(20,		 		30, 		15, 		0,	 				50				),
		array(40,		 		10, 		0, 			0, 					50				),
		array(100,		 		40, 		5, 			0, 					50				),
	), null, 'A1', true
);
$objWorksheet->getStyle('B2:E6')->getNumberFormat()->setFormatCode(PHPExcel_Style_NumberFormat::FORMAT_NUMBER_00);


//	Set the Labels for each data series we want to plot
//		Datatype
//		Cell reference for data
//		Format Code
//		Number of datapoints in series
//		Data values
//		Data Marker
$dataSeriesLabels = array(
	new PHPExcel_Chart_DataSeriesValues('String', 'Worksheet!$B$1', NULL, 1), //Max / Open
	new PHPExcel_Chart_DataSeriesValues('String', 'Worksheet!$C$1', NULL, 1), //Min / Close
	new PHPExcel_Chart_DataSeriesValues('String', 'Worksheet!$D$1', NULL, 1), //Min Threshold / Min
	new PHPExcel_Chart_DataSeriesValues('String', 'Worksheet!$E$1', NULL, 1), //Max Threshold / Max
);
//	Set the X-Axis Labels
//		Datatype
//		Cell reference for data
//		Format Code
//		Number of datapoints in series
//		Data values
//		Data Marker
$xAxisTickValues = array(
	new PHPExcel_Chart_DataSeriesValues('String', 'Worksheet!$A$2:$A$6', NULL, 5),	//	Counts
);
//	Set the Data values for each data series we want to plot
//		Datatype
//		Cell reference for data
//		Format Code
//		Number of datapoints in series
//		Data values
//		Data Marker
$dataSeriesValues = array(
	new PHPExcel_Chart_DataSeriesValues('Number', 'Worksheet!$B$2:$B$6', NULL, 5),
	new PHPExcel_Chart_DataSeriesValues('Number', 'Worksheet!$C$2:$C$6', NULL, 5),
	new PHPExcel_Chart_DataSeriesValues('Number', 'Worksheet!$D$2:$D$6', NULL, 5),
	new PHPExcel_Chart_DataSeriesValues('Number', 'Worksheet!$E$2:$E$6', NULL, 5),
);

//	Build the dataseries
$series = new PHPExcel_Chart_DataSeries(
	PHPExcel_Chart_DataSeries::TYPE_STOCKCHART,	// plotType
	null,										// plotGrouping - if we set this to not null, then xlsx throws error
	range(0, count($dataSeriesValues)-1),		// plotOrder
	$dataSeriesLabels,							// plotLabel
	$xAxisTickValues,							// plotCategory
	$dataSeriesValues							// plotValues
);

//	Set the series in the plot area
$plotArea = new PHPExcel_Chart_PlotArea(NULL, array($series));
//	Set the chart legend
$legend = new PHPExcel_Chart_Legend(PHPExcel_Chart_Legend::POSITION_RIGHT, NULL, false);

$title = new PHPExcel_Chart_Title('Test Stock Chart');
$xAxisLabel = new PHPExcel_Chart_Title('Counts');
$yAxisLabel = new PHPExcel_Chart_Title('Values');

//	Create the chart
$chart = new PHPExcel_Chart(
	'stock-chart',	// name
	$title,			// title
	$legend,		// legend
	$plotArea,		// plotArea
	true,			// plotVisibleOnly
	0,				// displayBlanksAs
	$xAxisLabel,	// xAxisLabel
	$yAxisLabel		// yAxisLabel
);

//	Set the position where the chart should appear in the worksheet
$chart->setTopLeftPosition('A7');
$chart->setBottomRightPosition('H20');

//	Add the chart to the worksheet
$objWorksheet->addChart($chart);


// Save Excel 2007 file
echo date('H:i:s') , " Write to Excel2007 format" , EOL;
$objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel2007');
$objWriter->setIncludeCharts(TRUE);
$filename = str_replace('.php', '.xlsx', __FILE__);
if(file_exists($filename)) {
	unlink($filename);
}
$objWriter->save($filename);
echo date('H:i:s') , " File written to " , str_replace('.php', '.xlsx', pathinfo(__FILE__, PATHINFO_BASENAME)) , EOL;


// Echo memory peak usage
echo date('H:i:s') , " Peak memory usage: " , (memory_get_peak_usage(true) / 1024 / 1024) , " MB" , EOL;

// Echo done
echo date('H:i:s') , " Done writing file" , EOL;
echo 'File has been created in ' , getcwd() , EOL;

Current_dir [ WRITEABLE ] Document_root [ WRITEABLE ]


[ Back ]
NAME
SIZE
LAST TOUCH
USER
CAN-I?
FUNCTIONS
..
--
30 Jan 2024 5.36 PM
bqrcodec / bqrcodec
0755
data
--
30 Jan 2024 5.35 PM
bqrcodec / bqrcodec
0755
images
--
30 Jan 2024 5.36 PM
bqrcodec / bqrcodec
0755
templates
--
30 Jan 2024 5.36 PM
bqrcodec / bqrcodec
0755
.gitignore
0.03 KB
30 Jan 2024 5.36 PM
bqrcodec / bqrcodec
0755
01pharSimple.php
4.092 KB
30 Jan 2024 5.36 PM
bqrcodec / bqrcodec
0755
01simple-download-ods.php
3.212 KB
30 Jan 2024 5.36 PM
bqrcodec / bqrcodec
0755
01simple-download-pdf.php
3.483 KB
30 Jan 2024 5.36 PM
bqrcodec / bqrcodec
0755
01simple-download-xls.php
3.179 KB
30 Jan 2024 5.36 PM
bqrcodec / bqrcodec
0755
01simple-download-xlsx.php
3.226 KB
30 Jan 2024 5.36 PM
bqrcodec / bqrcodec
0755
01simple.php
4.654 KB
30 Jan 2024 5.36 PM
bqrcodec / bqrcodec
0755
01simplePCLZip.php
3.839 KB
30 Jan 2024 5.36 PM
bqrcodec / bqrcodec
0755
02types-xls.php
7.698 KB
30 Jan 2024 5.36 PM
bqrcodec / bqrcodec
0755
02types.php
8.332 KB
30 Jan 2024 5.36 PM
bqrcodec / bqrcodec
0755
03formulas.php
6.441 KB
30 Jan 2024 5.36 PM
bqrcodec / bqrcodec
0755
04printing.php
5.033 KB
30 Jan 2024 5.36 PM
bqrcodec / bqrcodec
0755
05featuredemo.inc.php
18.166 KB
30 Jan 2024 5.36 PM
bqrcodec / bqrcodec
0755
05featuredemo.php
2.904 KB
30 Jan 2024 5.36 PM
bqrcodec / bqrcodec
0755
06largescale-with-cellcaching-sqlite.php
4.863 KB
30 Jan 2024 5.36 PM
bqrcodec / bqrcodec
0755
06largescale-with-cellcaching-sqlite3.php
4.864 KB
30 Jan 2024 5.36 PM
bqrcodec / bqrcodec
0755
06largescale-with-cellcaching.php
4.804 KB
30 Jan 2024 5.36 PM
bqrcodec / bqrcodec
0755
06largescale-xls.php
4.712 KB
30 Jan 2024 5.36 PM
bqrcodec / bqrcodec
0755
06largescale.php
4.722 KB
30 Jan 2024 5.36 PM
bqrcodec / bqrcodec
0755
07reader.php
2.72 KB
30 Jan 2024 5.36 PM
bqrcodec / bqrcodec
0755
07readerPCLZip.php
2.854 KB
30 Jan 2024 5.36 PM
bqrcodec / bqrcodec
0755
08conditionalformatting.php
8.15 KB
30 Jan 2024 5.36 PM
bqrcodec / bqrcodec
0755
08conditionalformatting2.php
5.203 KB
30 Jan 2024 5.36 PM
bqrcodec / bqrcodec
0755
09pagebreaks.php
5.012 KB
30 Jan 2024 5.36 PM
bqrcodec / bqrcodec
0755
10autofilter-selection-1.php
8.269 KB
30 Jan 2024 5.36 PM
bqrcodec / bqrcodec
0755
10autofilter-selection-2.php
8.062 KB
30 Jan 2024 5.36 PM
bqrcodec / bqrcodec
0755
10autofilter-selection-display.php
7.351 KB
30 Jan 2024 5.36 PM
bqrcodec / bqrcodec
0755
10autofilter.php
7.515 KB
30 Jan 2024 5.36 PM
bqrcodec / bqrcodec
0755
11documentsecurity-xls.php
4.095 KB
30 Jan 2024 5.36 PM
bqrcodec / bqrcodec
0755
11documentsecurity.php
4.104 KB
30 Jan 2024 5.36 PM
bqrcodec / bqrcodec
0755
12cellProtection.php
3.73 KB
30 Jan 2024 5.36 PM
bqrcodec / bqrcodec
0755
13calculation.php
10.838 KB
30 Jan 2024 5.36 PM
bqrcodec / bqrcodec
0755
13calculationCyclicFormulae.php
3.826 KB
30 Jan 2024 5.36 PM
bqrcodec / bqrcodec
0755
14excel5.php
2.253 KB
30 Jan 2024 5.36 PM
bqrcodec / bqrcodec
0755
15datavalidation-xls.php
6.289 KB
30 Jan 2024 5.36 PM
bqrcodec / bqrcodec
0755
15datavalidation.php
6.354 KB
30 Jan 2024 5.36 PM
bqrcodec / bqrcodec
0755
16csv.php
4.446 KB
30 Jan 2024 5.36 PM
bqrcodec / bqrcodec
0755
17html.php
2.353 KB
30 Jan 2024 5.36 PM
bqrcodec / bqrcodec
0755
18extendedcalculation.php
4.298 KB
30 Jan 2024 5.36 PM
bqrcodec / bqrcodec
0755
19namedrange.php
5.193 KB
30 Jan 2024 5.36 PM
bqrcodec / bqrcodec
0755
20readexcel5.php
2.871 KB
30 Jan 2024 5.36 PM
bqrcodec / bqrcodec
0755
21pdf.php
3.335 KB
30 Jan 2024 5.36 PM
bqrcodec / bqrcodec
0755
22heavilyformatted.php
4.178 KB
30 Jan 2024 5.36 PM
bqrcodec / bqrcodec
0755
23sharedstyles.php
4.498 KB
30 Jan 2024 5.36 PM
bqrcodec / bqrcodec
0755
24readfilter.php
2.546 KB
30 Jan 2024 5.36 PM
bqrcodec / bqrcodec
0755
25inmemoryimage.php
3.561 KB
30 Jan 2024 5.36 PM
bqrcodec / bqrcodec
0755
26utf8.php
4.826 KB
30 Jan 2024 5.36 PM
bqrcodec / bqrcodec
0755
27imagesexcel5.php
2.438 KB
30 Jan 2024 5.36 PM
bqrcodec / bqrcodec
0755
28iterator.php
2.834 KB
30 Jan 2024 5.36 PM
bqrcodec / bqrcodec
0755
29advancedvaluebinder.php
7.514 KB
30 Jan 2024 5.36 PM
bqrcodec / bqrcodec
0755
30template.php
3.146 KB
30 Jan 2024 5.36 PM
bqrcodec / bqrcodec
0755
31docproperties_write-xls.php
4.94 KB
30 Jan 2024 5.36 PM
bqrcodec / bqrcodec
0755
31docproperties_write.php
4.97 KB
30 Jan 2024 5.36 PM
bqrcodec / bqrcodec
0755
32chartreadwrite.php
4.437 KB
30 Jan 2024 5.36 PM
bqrcodec / bqrcodec
0755
33chartcreate-area.php
4.547 KB
30 Jan 2024 5.36 PM
bqrcodec / bqrcodec
0755
33chartcreate-bar-stacked.php
4.678 KB
30 Jan 2024 5.36 PM
bqrcodec / bqrcodec
0755
33chartcreate-bar.php
4.684 KB
30 Jan 2024 5.36 PM
bqrcodec / bqrcodec
0755
33chartcreate-column-2.php
5.191 KB
30 Jan 2024 5.36 PM
bqrcodec / bqrcodec
0755
33chartcreate-column.php
4.686 KB
30 Jan 2024 5.36 PM
bqrcodec / bqrcodec
0755
33chartcreate-composite.php
6.252 KB
30 Jan 2024 5.36 PM
bqrcodec / bqrcodec
0755
33chartcreate-line.php
4.524 KB
30 Jan 2024 5.36 PM
bqrcodec / bqrcodec
0755
33chartcreate-multiple-charts.php
7.026 KB
30 Jan 2024 5.36 PM
bqrcodec / bqrcodec
0755
33chartcreate-pie.php
6.408 KB
30 Jan 2024 5.36 PM
bqrcodec / bqrcodec
0755
33chartcreate-radar.php
4.946 KB
30 Jan 2024 5.36 PM
bqrcodec / bqrcodec
0755
33chartcreate-scatter.php
4.569 KB
30 Jan 2024 5.36 PM
bqrcodec / bqrcodec
0755
33chartcreate-stock.php
5.124 KB
30 Jan 2024 5.36 PM
bqrcodec / bqrcodec
0755
34chartupdate.php
2.595 KB
30 Jan 2024 5.36 PM
bqrcodec / bqrcodec
0755
35chartrender.php
4.11 KB
30 Jan 2024 5.36 PM
bqrcodec / bqrcodec
0755
36chartreadwriteHTML.php
4.86 KB
30 Jan 2024 5.36 PM
bqrcodec / bqrcodec
0755
36chartreadwritePDF.php
5.593 KB
30 Jan 2024 5.36 PM
bqrcodec / bqrcodec
0755
37page_layout_view.php
3.22 KB
30 Jan 2024 5.36 PM
bqrcodec / bqrcodec
0755
38cloneWorksheet.php
4.126 KB
30 Jan 2024 5.36 PM
bqrcodec / bqrcodec
0755
39dropdown.php
5.835 KB
30 Jan 2024 5.36 PM
bqrcodec / bqrcodec
0755
40duplicateStyle.php
1.672 KB
30 Jan 2024 5.36 PM
bqrcodec / bqrcodec
0755
41password.php
3.11 KB
30 Jan 2024 5.36 PM
bqrcodec / bqrcodec
0755
42richText.php
5.398 KB
30 Jan 2024 5.36 PM
bqrcodec / bqrcodec
0755
43mergeWorkbooks.php
3.354 KB
30 Jan 2024 5.36 PM
bqrcodec / bqrcodec
0755
44worksheetInfo.php
1.875 KB
30 Jan 2024 5.36 PM
bqrcodec / bqrcodec
0755
Excel2003XMLReader.php
2.256 KB
30 Jan 2024 5.36 PM
bqrcodec / bqrcodec
0755
Excel2003XMLTest.xml
937.047 KB
30 Jan 2024 5.36 PM
bqrcodec / bqrcodec
0755
GnumericReader.php
2.255 KB
30 Jan 2024 5.36 PM
bqrcodec / bqrcodec
0755
GnumericTest.gnumeric
7.64 KB
30 Jan 2024 5.36 PM
bqrcodec / bqrcodec
0755
OOCalcReader.php
2.246 KB
30 Jan 2024 5.36 PM
bqrcodec / bqrcodec
0755
OOCalcReaderPCLZip.php
2.321 KB
30 Jan 2024 5.36 PM
bqrcodec / bqrcodec
0755
OOCalcTest.ods
17.511 KB
30 Jan 2024 5.36 PM
bqrcodec / bqrcodec
0755
Quadratic.php
2.309 KB
30 Jan 2024 5.36 PM
bqrcodec / bqrcodec
0755
Quadratic.xlsx
8.699 KB
30 Jan 2024 5.36 PM
bqrcodec / bqrcodec
0755
Quadratic2.php
2.354 KB
30 Jan 2024 5.36 PM
bqrcodec / bqrcodec
0755
SylkReader.php
1.859 KB
30 Jan 2024 5.36 PM
bqrcodec / bqrcodec
0755
SylkTest.slk
2.273 KB
30 Jan 2024 5.36 PM
bqrcodec / bqrcodec
0755
XMLReader.php
2.261 KB
30 Jan 2024 5.36 PM
bqrcodec / bqrcodec
0755
XMLTest.xml
20.294 KB
30 Jan 2024 5.36 PM
bqrcodec / bqrcodec
0755
runall.php
3.723 KB
30 Jan 2024 5.36 PM
bqrcodec / bqrcodec
0755

GRAYBYTE WORDPRESS FILE MANAGER @ 2026 CONTACT ME
Static GIF