Anda di halaman 1dari 3

Membuat Grafik dengan PHP (JpGraph) http://rosihanari.

net

Menentukan Style Font

Dalam grafik, Anda dapat mengatur style font yang diinginkan. Untuk mengatur style
font digunakan function SetFont(namaFont, styleFont, size)

Berikut ini beberapa nama font yang sudah built in dalam JpGraph yang langsung dapat
digunakan

Nama Font Keterangan


FF_FONT0 Huruf defaut sangat kecil ukurannya
FF_FONT1 Huruf default berukuran medium
FF_FONT2 Huruf default berukuran besar
FF_ARIAL Arial
FF_VERDANA Verdana
FF_COURIER Courier
FF_BOOK Bookman
FF_COMIC Comic sans
FF_TIMES Times New Roman
FF_GEORGIA Georgia
FF_TREBUCHE Trebuche
FF_VERA Gnome Vera font, diperoleh dari http://www.gnome.org/fonts/
FF_VERAMONO Gnome Vera Mono font, diperoleh dari http://www.gnome.org/fonts/
FF_VERASERIF Gnome Vera Serif font, diperoleh dari http://www.gnome.org/fonts/
FF_CHINESE Huruf China (bila sudah diinstal)
FF_SIMSUN Huruf China (bila sudah diinstal)
FF_BIG5 Huruf China BIG5 (bila sudah diinstal)

Lantas, bagaimana cara menambahkan font baru yang lain? Berikut ini caranya:

Langkah pertama adalah meletakkan file .ttf font yang diinginkan untuk diinstal ke dalam
folder fonts. Apabila dalam Windows, terletak dalam C:/Windows/Fonts

Langkah kedua adalah buka file jpgraph_ttf.inc.php, lalu tambahkan perintah

DEFINE("FF_namafont",index);

Menentukan Style Font 13


Membuat Grafik dengan PHP (JpGraph) http://rosihanari.net

Sebagai contoh, misalkan kita akan menginstal font PALATINO, maka perintahnya

DEFINE("FF_PALATINO",18);

Index harus unik dan belum pernah digunakan sebelumnya oleh font yang lain. Disini
dipilih index 18. Perhatikan gambar berikut ini

Selanjutnya masih dalam file jpgraph_ttf.inc.php, carilah bagian dari function TTF(), lalu
tambahkan perintah berikut ini di dalam function tersebut

FF_PALATINO=> array(FS_NORMAL => 'pala.ttf',


FS_BOLD => 'palab.ttf',
FS_ITALIC => 'palai.ttf',
FS_BOLDITALIC => 'palabi.ttf'),

Perhatikan gambar berikut

Menentukan Style Font 14


Membuat Grafik dengan PHP (JpGraph) http://rosihanari.net

Maksud dari FS_NORMAL, FS_BOLD, FS_ITALIC, dan FS_BOLDITALIC adalah


jenis style untuk setiap font. Setiap style tersebut diarahkan ke file .ttf yang terkait.

Untuk memilih style font yang diinginkan, gunakan SetFont(). Berikut ini beberapa
perintah untuk setting font

SetFont(FF_ARIAL, FS_BOLD, 12) // huruf arial, bold, size 12 pts

// verdana, bold, italic, size 20 pts


SetFont(FF_VERDANA, FS_BOLDITALIC, 20)

Menentukan Style Font 15

Anda mungkin juga menyukai