基于Shell的网页相册生成器
2014-03-01 09:59
302 查看
在做web开发时,有时候需要提供相册机制,而一般通过人工方式来实现的相册,即费力又易出错,那能不能通过脚本的方式来自动生成这部分内容呢,答案是可以的,下面我们就来写一个自动生成网页相册的生成器吧,代码如下:
总结
这个网页相册生成器实现方式很简单,就是在添加图片时,首先设置图片资源的大小,然后通过遍历的方式在网页中插入img标签,在一些实际的应用中,我们可能会需要在此基础上进行修改,强化,先好好地体会一下吧,好了,本篇博文到此结束。
如果需要,请注明转载,多谢
#!/bin/bash echo "Creating album" mkdir -p zmyer cat << EOF1 > index.html <html> <head> <style> body { width:470px; margin:auto; border : 1px dashed grey; padding : 10px; } img { margin : 5px; border: 1px solid black; } </style> </head> <body> <center><h1> #Album title</h1></center> <p> EOF1 for img in zmyer/*.jpg; do convert "$img" -resize "100x" "$img" echo "<a href=\"$img\"><img src=\"$img\" title=\"$img\"></a>" >> index.html done cat << EOF2 >> index.html </p> </body> </html> EOF2 echo Album generated to index.html
总结
这个网页相册生成器实现方式很简单,就是在添加图片时,首先设置图片资源的大小,然后通过遍历的方式在网页中插入img标签,在一些实际的应用中,我们可能会需要在此基础上进行修改,强化,先好好地体会一下吧,好了,本篇博文到此结束。
如果需要,请注明转载,多谢
相关文章推荐
- Shell脚本生成网页版相册浏览器
- Shell脚本生成网页版相册浏览器
- 基于FPGA的CRC校验码生成器
- 多比图形控件教程:基于Flex/Javascript的网页绘图控件
- C#基于正则表达式实现获取网页中所有信息的网页抓取类实例
- Android基于google ZXing的简化版BarCodeTest实现二维码的扫描及简单的网页跳转
- Python3 -- 基于Splinter工具爬取网页资源
- 基于 JQUERY 网页 banner
- 开源一个WEB版本GEF,基于SVG的网页流程图框架
- shellinabox基于web浏览器的终端模拟器
- 基于github的URL网页转发(给你的CSDN博客一个牛掰的域名)
- 基于树型结构数据的关系数据库存储与网页显示的研究 推荐
- 基于Visua C++2010 与 Windows 7 SDK开发windows7 Shell应用--搜索文件夹
- Python 基于XML文件生成静态网页 升级版
- 基于网页api(接口)实现查快递
- 基于CentOS的MySQL学习补充三--使用Shell批量创建数据库表
- Android之基于RecycleVew的相册选择器
- 4 种基于 Markdown 的幻灯片生成器
- Silverlight专题(12) - 基于Silverlight的Live Search网页搜索