不凡博客(Bufanz.com)

版权声明

未经允许,请勿转载本博客的文章、图片和视频,谢谢!
首页 > 建站 > 正文

制作随机背景图片壁纸API

建站 | 2020年10月07日12:22:53

腾讯云轻量服务器2核2G3M仅88元/年

随机图片API原理

把多张图片放在一起,创建php文件(代码在下方),该文件被访问时,随机一张图片返回给浏览器,随机图片API可用于网页背景。

制作步骤

一、创建PHP文件,命名为index.php,代码如下:

<?php
$rand = rand(1,20);//20是图片总数量
$file_url = 'http://网址/image/' . $rand . '.jpg';
header('Content-type:image/jpeg');
echo file_get_contents($file_url);
?>

二、在网站创建目录“image”,把index.php文件放在此目录内。

三、在壁纸或者图片网站下载大尺寸图片(自行找网站),图片宽度最好是1920px以上,先不管图片文件的大小,后面可以用软件转换一下。

四、下载并安装格式工厂:http://www.pcfreetime.com/formatfactory/CN/download.html

1、运行格式工厂主程序 > 图片 > 转换JPG > 右上角的"输出配置"

制作随机背景图片壁纸API

2、开启“大小限制” > 最大宽度填写1920 > 最大高度填写1080 > 确定

制作随机背景图片壁纸API

3、添加文件夹 > Browse > 选择已下载的图片文件夹 > 确定

制作随机背景图片壁纸API

4、在左下角的选择转换后的图片文件存放路径(可选设置) > 确定。

在列表中可以看到有些文件的大小超过3M,文件太大会影响页面加载速度,所以要用这个软件转换一下。

制作随机背景图片壁纸API

5、点击软件主界面的上方“开始”按钮,开始转换图片。

制作随机背景图片壁纸API

6、工具集 > 重命名

制作随机背景图片壁纸API

7、按下图操作。

制作随机背景图片壁纸API

8、转换前后的文件总大小对比。

制作随机背景图片壁纸API

五、把转换后的所有图片上传到网站的“image”目录内。

六、最后打开网址查看效果,http://网址/image/

制作随机背景图片壁纸API

The End
淘宝购物先领券,更省钱

本文标题:制作随机背景图片壁纸API

本文链接:https://bufanz.com/post/83.html

版权声明:本文章是 不凡博客(Bufanz.com) 的原创文章,未经允许请勿转载本文章!