라이브러리

[PHP] RRDGraph::setOptions - rrd 그래프 내보내기에 대한 옵션을 설정합니다.




RRDGraph::setOptions

RRDGraph는 PHP로 RRDTool을 사용하여 그래프를 생성하는 라이브러리입니다. RRDGraph::setOptions 메서드는 RRDGraph 객체의 옵션을 설정하는 메서드입니다.

옵션 설정


RRDGraph::setOptions 메서드는 여러 옵션을 설정할 수 있습니다. 다음은 주요 옵션 목록입니다.

- width: 그래프의 너비를 설정합니다. 기본값은 600입니다.
- height: 그래프의 높이를 설정합니다. 기본값은 200입니다.
- title: 그래프의 제목을 설정합니다.
- vertical-label: 그래프의 수직 축 레이블을 설정합니다.
- start: 그래프의 시작 시간을 설정합니다. 기본값은 현재 시간입니다.
- end: 그래프의 끝 시간을 설정합니다. 기본값은 현재 시간입니다.
- step: 그래프의 시간 단위를 설정합니다. 기본값은 1분입니다.
- img_format: 그래프의 이미지 형식을 설정합니다. 기본값은 PNG입니다.
- img_quality: 그래프의 이미지 품질을 설정합니다. 기본값은 90입니다.
- font: 그래프의 폰트를 설정합니다. 기본값은 Arial입니다.

예제


다음은 RRDGraph::setOptions 메서드를 사용하여 그래프를 생성하는 예제입니다.

#hostingforum.kr
php

// RRDGraph 객체 생성

$rrdgraph = new RRDGraph('example.rrd');



// 옵션 설정

$rrdgraph->setOptions(array(

    'width' => 800,

    'height' => 400,

    'title' => '예제 그래프',

    'vertical-label' => '값',

    'start' => '2022-01-01 00:00:00',

    'end' => '2022-01-01 23:59:59',

    'step' => 300,

    'img_format' => 'PNG',

    'img_quality' => 90,

    'font' => 'Arial'

));



// 그래프 생성

$rrdgraph->create();



// 그래프 출력

echo $rrdgraph->getImg();



참고


RRDGraph::setOptions 메서드는 RRDGraph 객체의 옵션을 설정하는 메서드입니다. 이 메서드를 사용하여 그래프의 너비, 높이, 제목, 수직 축 레이블, 시작 시간, 끝 시간, 시간 단위, 이미지 형식, 이미지 품질, 폰트를 설정할 수 있습니다. 예제를 통해 RRDGraph::setOptions 메서드를 사용하여 그래프를 생성하는 방법을 살펴보았습니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 10,077건 / 268 페이지

검색

게시물 검색