짱구삼촌
18.02.08
조회 수 332
추천 수 2
댓글 0

gnuplot.info 는 아주 다양한 기능의 차트 그리기를 제공합니다.

http://gnuplot.sourceforge.net/demo/ 여기서 에제 데모들을 보실 수 있지요.

저걸 안드로이드에서 돌아가게 한 어플이

https://play.google.com/store/apps/details?id=com.droidplot

입니다.

평소레 조금 아쉬분 부분이 pie chart 그리기인데요.

요걸 레이블과 오브젝트 만으로 구성하다가 문득 떠오른 방법이 카드/명함도 흉내낼 수 있겠는데???? 였습니다.

HanaMC_card_pie.png

카드 매출은 택스트 파일로 저장하고 거기서 숫자 값을 뽑아서 차트를 그려주는 방법이지요.

한글 주석은 모두 무시하시고 이해하는데 사용하십시오

reset

set key font "/sdcard/fonts/SJjunglego.ttf,15" #해당 경로에 폰트 파일이 있어야 겠지요..
set key textcolor rgbcolor "white"

set format y ""
set format x ""

set terminal png medium size 800,600 background rgb "black" # 800,600 사이즈 png파일로 저장합니다.

today=strftime("%Y-%m-%d",time(0)+32400) # today 변수에 지금 시각을 받아옵니다. +32400 은 타임존 한국시간이지요.

line1='Happy Birthday to You' # 출력할 메세지 지정힙니다.
line2=today
line3='melfy'
line4='생축하오!'


set output "card_image.png" # 출력할 차일 이름입니다.

set size square
set style fill solid 1.0 border -1

set object 1 rect from screen 0.1,0.1 to screen 0.9,0.9 fillcolor rgb 'cyan' lw 3 back

set object 2 rect from screen 0.11,0.11 to screen 0.89,0.89 fillcolor rgb 'black' lw 3 back #오브젝트 2개는 네모 박스 2개를 만들고 검정으로 채웁니다. screen 0.1,0.1 의 좌표는 좌측 하단에서 전체의 0.1되는 지점을 말합니다. 우측 상단은 screen 1,1 dlqslek. 

set arrow from screen 0.15,0.65 to screen 0.85,0.65 nohead lw 5 lc rgb 'pink' back # 분홍색 줄긋기입니다.

set label 1 line1 at screen .5,.7 center tc rgb 'white' font "/sdcard/fonts/SJjunglego.ttf,35" front # 메세지 표시하기

set label 2 line2 at screen .5,.5 center tc rgb 'white' font "/sdcard/fonts/popn1.ttf,35" front

set label 3 line3 at screen .7,.15 center tc rgb 'white' font "/sdcard/fonts/popn2.ttf,35" front

set label 4 line4 at screen .5,.3 center tc rgb 'white' font "/sdcard/fonts/popn1.ttf,70" rotate by 15 front # 15도 돌려서 표시해보기


unset border
unset tics
unset key
plot x with lines lc rgb "#000000" #그래프의 축눈금 등을 모두 지우고 그냥 plot 명령은 폼입니다.

set output
exit

card_image.png

테두리가 너무 크네요 ㅋㅋㅋ

Extra Form
첨부
HanaMC_card_pie.png  [File Size:24.4KB/Download:0]
card_image.png  [File Size:11.5KB/Download:0]
댓글을 남겨야 다운로드가 가능합니다. 감사의 댓글을 달고 오른쪽 확인버튼을 눌러주세요.
다운로드시 일주일에 한개 이상의 게시물 작성이 필요합니다. 지금 자유게시판에 회원님의 하루를 남겨보세요.
추천♡버튼을 잊지 마세요. 추천인과 회원님 모두 포인트가 적립됩니다.

짱구삼촌 님의 SIGNATURE

profile

그래도 아직은 사랑이, 낡은 외투처럼 너덜너덜해져서 이제는 갖다 버려야 할, 그러나 버리지 못하고...

"신은 그저 질문하는 자일 뿐... 운명은 내가 던지는 질문이다. 답은 그대들이 찾아라."

댓글 0
댓글 쓰기 권한이 없습니다.
List of Articles
제목 글쓴이 추천 조회 날짜
일상 흨흨 왜다들 oclf로...ㅠㅜㅎㅎㅎ 8 랑콩이 1 787 2011.01.05
일상 흨흨 왜다들 oclf로...ㅠㅜㅎㅎㅎ 9 랑콩이 1 785 2011.01.05
일상 흥했던 디제이쿸 1 file jacobs3 749 2011.03.12
일상 흥분글 사과드립니다.. 13 bken 980 2011.04.29
일상 흥미로운거 없나.... 4 Luce™ 533 2011.06.08
일상 흥미로운 물건을 득했..습니다만..허허.. 2 Charge 2106 2014.12.26
일상 흥미로운 날씨 어플 4 짱구삼촌 1 1230 2013.06.11
일상 흥국.............?? 3 neocore 1033 2011.01.13
일상 흣헛 ! 저도 갤포 입성을 ㅜㅅㅜ 8 KarlWai 927 2013.05.28
일상 흡연자분들 주의해주셔요~ 18 미키미니 1312 2012.06.01
일상 흡연석 5 털소시지 1461 2010.11.14
일상 흡연량을 줄여야지 했는데... 4 file 라크루샤 3 2994 2015.07.24
일상 흡사 김홍도의 솜씨군요 택이아빠님.. 16 밤빛 8 1122 2012.02.27
일상 흠흠..중대 발표를 하겠습니다! 15 Reason 1399 2011.04.23
일상 흠흠. 최신진저 모비펌(ve03버전 모비펌) 받아서 다시 밀고 있는중~ 4 글게용 1686 2011.05.18
일상 흠흠 몬가 상큼한 어플 없을까요.. 5 제이 2255 2010.11.15
일상 흠흠 ㅠ apk manager 사용법이... 8 샤인님 1451 2011.01.07
일상 흠흠 ㅠ apk manager 사용법이... 8 샤인님 1451 2011.01.07
일상 흠버튼에대해서 자세히 안나와있어서 여쭤봅니다 3 81111 393 2010.12.25
일상 흠냥. 1 하늘보담 978 2013.08.30
일상 흠냐ㅇㅅㅇ샤인님패치 오류인감? 젯히 539 2010.12.24
일상 흠냐~ 탭락 배경화면 변경하는 법은 대체 어디를 건드려야 할까요? 2 가을빛하 1214 2011.01.13
일상 흠냐;;;;; 5 훈놈 1 548 2010.10.27
일상 흠냐..진저업후 저만이런가요 봉봉2 520 2011.05.17
일상 흠냐.... SD 패치??? 2 에뉴피아 654 2010.10.15
일상 흠냐.... 30분뒤 요상한 약속 나갑니다! ㅠㅠ;; 7 가을빛하 1 1061 2011.05.10
일상 흠냐... 부팅이안되는데.. 2 작용 1 816 2011.01.15
일상 흠냐... 15 군인하는 1 907 2011.01.13
일상 흠냐.. 좀이상하네요.. 4 레퀴 1 572 2013.06.28
일상 흠냐 혹시 제 글 보고 스크립트 만드신 분 계시나요? 3 RR 527 2011.02.27
1 - 5 - 5850