function caption_image2_white($caption, $serial, $num, $txt_X, $txt_Y) { # 사용예제 $objFont = new Font; $objFont->text = $caption; $objFont->size = 20; $objFont->color = 0xFFFFFF; //$objFont->angle = 45; //$objFont->font = "/home/vdl_gate/nanumBold.ttf"; $objFont->font = "./nanumBold.ttf"; //$szFilePath = "/home/vdl_gate/m/images/baby_1.jpg"; //$szFilePath = "./images/baby1.jpg"; $szFilePath = "./files/".$serial."/medium/final_".$serial."_".$num.".jpg"; $cImage = getPrintToImage($txt_X, $txt_Y, $serial, $num, $szFilePath, $objFont, $serial, LEFT | MIDDLE); }
<?php # 사용예제 $objFont = new Font(); $objFont->text = "문구가 들어갈 위치"; $objFont->size = 20; $objFont->color = 0x0; //$objFont->angle = 45; //$objFont->font = "/home/vdl_gate/nanumBold.ttf"; $objFont->font = "../nanumBold.ttf"; //$szFilePath = "/home/vdl_gate/m/images/baby_1.jpg"; $szFilePath = "./images/baby1.jpg"; $cImage = getPrintToImage($szFilePath, $objFont, $serial, LEFT | MIDDLE); define('LEFT', 0x1); define('CENTER', 0x2); define('RIGHT', 0x4); define('TOP', 0x8); define('MIDDLE', 0x10); define('BOTTOM', 0x20); class Font { var $text = "http://aaa.com"; var $color = 0x0; var $size = 10; var $angle = 0; var $font; } function getPrintToImage($szFilePath, &$objFont, $serial, $nFontAlign = 0x12) { # 이미지 파일이 존재하는지 체크한다. if (!file_exists($szFilePath)) {