不用GD库生成当前时间的PNG格式图象的程序
$ofs = 3 * ($sx * $y + $x);
$pixels[$ofs] = chr($r);
$pixels[$ofs + 1] = chr($g);
$pixels[$ofs + 2] = chr($b);
$pixels[$ofs + 3] = chr($r);
$pixels[$ofs + 4] = chr($g);
$pixels[$ofs + 5] = chr($b);
$ofs += 3 * $sx;
$pixels[$ofs] = chr($r);
$pixels[$ofs + 1] = chr($g);
$pixels[$ofs + 2] = chr($b);
$pixels[$ofs + 3] = chr($r);
$pixels[$ofs + 4] = chr($g);
$pixels[$ofs + 5] = chr($b);
}
//生成数字图象的函数
function draw2digits($x, $y, $number)
{
draw_digit($x, $y, (int) ($number / 10));
draw_digit($x + 11, $y, $number % 10);
}
function draw_digit($x, $y, $digit)
{
global $sx, $sy, $pixels, $digits, $lines;
$digit = $digits[$digit];
$m = 8;
for ($b = 1, $i = 0; $i < 7; $i++, $b *= 2) {
if (($b & $digit) == $b) {
$j = $i * 4;
$x0 = $lines[$j] * $m + $x;
$y0 = $lines[$j + 1] * $m + $y;
$x1 = $lines[$j + 2] * $m + $x;
$y1 = $lines[$j + 3] * $m + $y;
if ($x0 == $x1) {
$ofs = 3 * ($sx * $y0 + $x0);
for ($h = $y0; $h <= $y1; $h++, $ofs += 3 * $sx) {
$pixels[$ofs] = chr(0);
$pixels[$ofs + 1] = chr(0);
$pixels[$ofs + 2] = chr(0);
}
} else {
$ofs = 3 * ($sx * $y0 + $x0);
for ($w = $x0; $w <= $x1; $w++) {
$pixels[$ofs++] = chr(0);
$pixels[$ofs++] = chr(0);
$pixels[$ofs++] = chr(0);
}
}
}
}
}
//将文字加入到图象中
function add_chunk($type)
{
global $result, $data, $chunk, $crc_table;
- 不用GD库生成当前时间的PNG格式图象的程序
- php不用GD库生成当前时间的PNG格式图象的程序第1/2页
- 不用GD库生成当前时间的PNG格式图象的程序
- 不用GD库生成当前时间的PNG格式图象的程序
- php不用GD库生成当前时间的PNG格式图象的程序第1/2页
- 几个代码片段-计算程序运行时间+获得当前目录+生成MD5
- 对于一颗完全二叉树,要求给所有节点加上一个pNext指针,指向同一层的相邻节点;如果当前节点已经是该层的最后一个节点,则将pNext指针指向NULL;给出程序实现,并分析时间复杂度和空间复杂度。
- bat根据当前时间生成文件名称
- php 计算程序运行时间的类,以及用它和Curl结合Host,实现不用配置Host得到该测试机的访问速度。
- Windows 驱动:获取系统当前时间,生成格式字符串
- 关于修改当前WiFi的账号和密码之后自动重连问题(不用在输入密码),重连时间过长问题的解决办法
- 用C++写个程序,如何判断一个操作系统是16位还是32位的?不能用sizeof()函数?(不用sizeof()函数求当前主机上的一个int占用几个字节)
- 在微信小程序中实现时间日期的选择,并且显示当前选择的时间日期
- 怎样在C 程序中取得当前日期或时间?
- 生成时间轴数据, 从当前 年月日 往前推到几天的日期(前一周时间、、、)
- jsp页面生成当前系统时间
- Windows 驱动:获取系统当前时间,生成格式字符串
- Windows和 Linux下生成以当前时间命名文件的方法
- php计算当前程序执行时间示例
- 解决Windows 程序界面闪烁问题的一些经验 & 不用双缓冲实现无闪烁图象