0
現在、データに負の値がある場合、棒グラフと線グラフのy軸はデフォルトでグラフの中央に移動します。 PHPエクセルのグラフの一番左にy軸を張る方法はありますか?PHPExcelの棒グラフと折れ線グラフのY軸を左側にする方法は?
現在、データに負の値がある場合、棒グラフと線グラフのy軸はデフォルトでグラフの中央に移動します。 PHPエクセルのグラフの一番左にy軸を張る方法はありますか?PHPExcelの棒グラフと折れ線グラフのY軸を左側にする方法は?
これは、X軸スタイルY &を設定することで実行できます。現在のバージョンで動作するか、最新のものを使用できるように、どのバージョンを実装したかはわかりません。PHPExcel
PHPExcel_Chart_Axisは、作成される新しいオブジェクトです。これらの各パラメータは、上記のリンクで説明したが、ここでは崖のノート版でいる
$yAxisStyle = new PHPExcel_Chart_Axis();
$yAxisStyle->setAxisOptionsProperties('low', null, null, null, null, null, null, null, null, null);
$xAxisStyle = new PHPExcel_Chart_Axis();
$xAxisStyle->setAxisOptionsProperties('low', null, null, null, null, null, null, null, null, null);
:
@param string $axis_labels 'nextTo','low','high','none' (completely removes it altogether)
@param string $horizontal_crosses_value default=null (auto), numeric value 0-999
@param string $horizontal_crosses default=null,
@param string $axis_orientation default=null,
@param string $major_tmt default=null, (major_tick_mark)
@param string $minor_tmt default=null, (minor_tick_mark)
@param string $minimum default=null,
@param string $maximum default=null,
@param string $major_unit default=null,
@param string $minor_unit default=null,
あなたはそれhereについての詳細を読むことができ、これはアクションでの例ですあなたのPHPファイル内で、 "新しいPHPExcel_Chart"セクションを見つけてください。以下の例を使用して、Y軸とX軸のスタイリングを追加できます。
$chart= new PHPExcel_Chart(
'Chart1', // name
$title, // title displayed on chart
$legend, // legend
$pa, // plotArea
true, // plotVisibleOnly
0, // displayBlanksAs
NULL, // xAxisLabel
$yAxisLabel, // yAxisLabel
$xAxisStyle, // X-axis styling vertical
$yAxisStyle, //Y-axis style horizontal
null,
null
);