results/index.php should be better at finding the fonts now. I hope
This commit is contained in:
parent
02f29a76ff
commit
de3527791f
|
@ -1,21 +1,31 @@
|
|||
<?php
|
||||
error_reporting(0);
|
||||
putenv('GDFONTPATH=' . realpath('.'));
|
||||
function tryFont($name){
|
||||
$rp=realpath('.');
|
||||
if(imageftbbox(12,0,$name,"M")[5]==0){
|
||||
$name=$rp."/".$name.".ttf";
|
||||
if(imageftbbox(12,0,$name,"M")[5]==0){
|
||||
return null;
|
||||
}
|
||||
}
|
||||
return $name;
|
||||
}
|
||||
|
||||
$SCALE=1.25;
|
||||
$WIDTH=530*$SCALE;
|
||||
$HEIGHT=150*$SCALE;
|
||||
$im=imagecreatetruecolor($WIDTH,$HEIGHT);
|
||||
$BACKGROUND_COLOR=imagecolorallocate($im,248,248,248);
|
||||
$FONT_1="OpenSans-Semibold";
|
||||
$FONT_1=tryFont("OpenSans-Semibold");
|
||||
$FONT_1_SIZE=16*$SCALE;
|
||||
$FONT_2="OpenSans-Light";
|
||||
$FONT_2=tryFont("OpenSans-Light");
|
||||
$FONT_2_SIZE=24*$SCALE;
|
||||
$FONT_3="OpenSans-Semibold";
|
||||
$FONT_3=tryFont("OpenSans-Semibold");
|
||||
$FONT_3_SIZE=14*$SCALE;
|
||||
$FONT_4="OpenSans-Semibold";
|
||||
$FONT_4=tryFont("OpenSans-Semibold");
|
||||
$FONT_4_SIZE=10*$SCALE;
|
||||
$FONT_WATERMARK="OpenSans-Light";
|
||||
$FONT_WATERMARK=tryFont("OpenSans-Light");
|
||||
$FONT_WATERMARK_SIZE=8*$SCALE;
|
||||
$TEXT_COLOR_1=imagecolorallocate($im,40,40,40);
|
||||
$TEXT_COLOR_2=imagecolorallocate($im,96,96,96);
|
||||
|
|
Loading…
Reference in a new issue