FREEDOM. FRIENDS. FEATURES. FIRST. 페도라 한국 사용자 모임

PHP용 그래픽 유틸리티 - JpGraph

게시판 Tech/Tip PHP용 그래픽 유틸리티 - JpGraph

  • This topic has 1개 답변, 2명 참여, and was last updated 14 years, 3 months 전에 by
    ELem. This post has been viewed 1450 times
  • #12088
    인베인
    참가자
      게시글147 댓글412 총합559
    @leemgs
     

    JpGraph Version : 1.X and  2.2

    http://www.aditus.nu/jpgraph/
    http://www.asial.co.jp/jpgraph/download.php
    jpgraph-1.22.tar.gz(PHP4)     7.35 MB 2007/10/31 http://www.asial.co.jp/jpgraph/download.php?download=jpgraph-1.22.tar.gz
    jpgraph-2.2.tar.gz(PHP5)      7.36 MB 2007/10/31 http://www.asial.co.jp/jpgraph/download.php?download=jpgraph-2.2.tar.gz
    JpGraph 일본어판(1.x 2.x )  5.56 MB 2007/10/31 http://www.asial.co.jp/jpgraph/download.php?download=manual.jpgraph.zip

    1. 요구사항
    JpGraph + PHP을 작성하기 위해서 리눅스 서버에 GD라이브러리와 TTF폰트가 지원 되어야만 한다.

    - JpGraph를 사용하기 위해서는 gd library가 필요합니다.
      . PHP를 설치시 gd library를 설치 하지 않았으면 gd library를 다운 받아 php.exe가 있는 폴더에 복사합니다.
      . php.ini 에서 다음 내용의 주석을 제거한다.
        extension=php_gd.dll 또는 extension=php_gd2.dll
      . gd library를 활성화 시키려면 IIS나 아파치를 재 구동 시켜야 합니다.

    2. 설치하기
    JpGraph는 인스톨이 필요 없고 원하는 장소에 압축을 풀어서 설치하면 된다.
    ex) /var/www/jpgraph/

    3. JpGraph에서 한글 사용하기

    - JpGraph의 /src/jpgraph_ttf.inc.php 의 앞쪽에 보면 DEFINE(xxx) 부분이 있는데
                DEFINE("FF_GULIM",35); 를 추가.

    - JpGraph의 /src/jpgraph_ttf.inc.php 의 TTF() 함수 안에
                FF_GULIM => array(FS_NORMAL      => 'gulim.ttc',
                                            FS_BOLD          => 'gulim.ttc',
                                            FS_ITALIC         => 'gulim.ttc',
                                            FS_BOLDITALIC => 'gulim.ttc),

    4. Mantis에 JpGraph 적용시키기

    - Mantis의 config_inc.php에 다음 내용 추가
                $g_use.jpgraph = ON;
                $g.jpgraph_path = '../jpgraph-1.20.5/src/';          (끝에 /를 반드시 붙여야 한다.)

    - Mantis의 config_default_inc.php Line 166
                $g_system_font_folder     = 'c:/Windows/fonts/'; // 맨뒤에 /를 꼭 붙입니다.

    - Mantis의 config_inc.php에 다음 내용 추가
                $g_graph_font = 'gulim';

    - /core/graph_api.php Line 25
                $t_font_map = array(); 에
                'gulim' => FF_GULIM, 추가

    * 오픈소스는 Open Innovationa & 윈윈전략을 도모할 지언정 절대 공짜(무료)임을 뜻하지 않는다.치

0 답변 글타래를 보이고 있습니다
    • #12673
      ELem
      참가자
        게시글74 댓글719 총합793
      @Bardisch
       

      PHP로 그래프 띄워주는놈인가요?

       
0 답변 글타래를 보이고 있습니다
  • 답변은 로그인 후 가능합니다.

지금 이 순간


NHN NEXT 전임/겸직/시간제 교수초빙 (수시모집)
virtaal 이라는 번역도구를 소개합니다.
페도라 23 iptime 무선랜(N150UA) 사용방법?
Fedora13 설치 후 오라클 설치하려고 하는데요.
fedofa14 그래픽 설정 확인 방법을 모르겠어요~ㅜㅜ
easyMP3Gain - 음악파일 소리 수정
XMPP용 공개서버 Openfire
터미널 한글 깨짐 현상
사이트 기능 개선 -알림벨, 랜덤 글,태그 클라우드,고급 검색,링크 대상 기본 변경
비프음 끄기