프로필 사진
사이트 제작자는 한빛가람(みらい)으로 불리는 사람입니다.

[블로그] PHP GD - Aniwork

글 작성자 : 서현입니다 작성일자 : 2023-07-27 21:07:25

<?php
    date_default_timezone_set("UTC");
    header('Content-Type: image/png');
    $string = "Last Backup : ".date("M d, y / H:i:s").' (UTC)';

    date_default_timezone_set("Asia/Seoul");
    $string2 = "(Korea/Japan) ".date("Y-m-d H:i:s");
 
    //이미지 생성하기
    $im = imagecreatetruecolor(400,75);
 
    //색상 지정하기
    $white = imagecolorallocate($im, 255, 255, 255);
    $grey = imagecolorallocate($im, 128, 128, 128);
    $black = imagecolorallocate($im, 0, 0, 0);
 
    //폰트 위치(절대경로)
    $font = __DIR__."/notosans.ttf";
    
    $fontsize = 14;
    $width = 400;
    $height = 50;
 
    //가운데 정렬
    $strsize = imageftbbox($fontsize, 0, $font, $string, array("linespacing" => 1));
 
    $s_width=$strsize[4];
    $s_height=$strsize[5];
 
    $x = ceil($width/2) - ceil($s_width/2);     
    $y = ceil($height/2) - ceil($s_height/2);
 
    imagettftext($im, 8, 0, 220, 15, $white, $font, "Aniwork Network Backup Time");
    imagettftext($im, $fontsize, 0, $x, $y+6, $white, $font, $string);
    imagettftext($im, $fontsize, 0, $x, $y+29, $white, $font, $string2);
    
    $date = date("U_u");
    $path = "/update/update.png";
    //$path = __DIR__."/update.png";
    
    //이미지 경로에 생성
    imagepng($im,$path);
    
    //이미지 화면에 생성
    //file_put_contents($path,imagepng($im));
    
    //해제
    imagedestroy($im);
?>


번호 제목 작성자 날짜
공지 한빛가람 소프트웨어 배포 라이선스 서현입니다 18-03-17
공지 서버이전예정 서현입니다 23-02-24
42 SSH KEY 서현입니다 24-02-28
41 엔진엑스 프록시 서현입니다 23-12-27
40 [비밀글] 앱테스트당 서현입니다 23-12-22
39 테스트123 서현입니다 23-10-05
열람중 PHP GD - Aniwork 서현입니다 23-07-27
37 미국 공인회계사 검색 서현입니다 23-06-11
36 IPTABLES 포트 관련 설정 서현입니다 23-02-23
35 useNavigate 문제 서현입니다 22-12-17
34 Ckeditor5에서 엔터 br처리 서현입니다 22-11-25
33 서버 이전 서현입니다 22-09-28
32 공무원식 문서 양식 서현입니다 22-07-17
31 프린터 등 구입예정목록 서현입니다 22-06-09
30 PHP 8.0, 곧 8.1 서현입니다 21-10-05
29 Debian Path 서현입니다 21-09-26
28 Initiative Q 서현입니다 21-04-04