返回 办公软件 > 本地GIF图生成网页预览工具

本地GIF图生成网页预览工具

8分
分类:办公软件 系统: Windows7, Windows10, WindowsAl
大小:6.35MB 时间:09-10
立即下载

软件介绍

        本地GIF图生成网页预览工具能帮助用户在浏览器中加载所有的gif动图,通过展示所有动态效果的方式来让用户一次性预览所有动图,不过对于内存的需求比较大,可能有人使用时会出现过多加载的情况,从而导致死机等情况,想要预览gif的用户千万别错过这个软件。

        本地GIF图生成网页预览工具下载安装

软件功能

        电脑里有很多Gif图,电脑的缩略图只能生成静帧的预览图,而可以通过这个生成个网页,可以一下子预览全部的动态图了。

        当然,也有个弊端,一次加载大量的gif到网页上,会特别特别占内存,就需要一个大内存。

        不过这都2021年了,谁还没个十几二十几大几十几的内存嘞?不过您内存要是真的没多大(比如电脑4g内存,2g内存),一定慎重加载超多图片!!!

        这次的创意. 来自获取了一堆Gif后,懒着懒着突然有的灵感!

        这次软件特别好写,要是有兄台想模仿或者二次创作,请一定要艾特我呦!!!之前我写的一些原创,有些被人模仿去了,然没见艾特我的就很郁闷..有艾特的我的就超开心!

        本地GIF图生成网页预览工具下载安装

软件代码

        import os
        import traceback
        def makeweb(xpath):
        filespath=""
        contentfiles=[]
        try:
        list_dirs = os.walk(xpath)
        for root,_dirs,files in list_dirs:     
        for f in files:
        f=f.lower()
        bool1 = f.endswith(".gif")
        bool2 = f.endswith(".jpg")
        bool3 = f.endswith(".png")
        bool4 = f.endswith(".bmp")
        if bool1 or bool2 or bool3 or bool4:
        shortpath=root[len(xpath)+1:len(root)]
        if len(shortpath)>0:
        filespath=shortpath+"\\"+f
        contentfiles.append(filespath)
        else:
        filespath=f
        contentfiles.append(filespath)
        if len(contentfiles)>0:
        effecttype = os.path.basename(xpath)#带后缀的文件名
        #effecttype="火焰"
        filename = xpath+'\\'+effecttype+'.html'
        with open(filename,'w',encoding="utf-8") as file_object:
        file_object.write("
        file_object.write("
        file_object.write("\n")
        file_object.write("\n")
        file_object.write("\n")
        file_object.write("\n")
        file_object.write("可以按住Ctrl + 鼠标滚轮 放大缩小页面,Ctrl + 0 重置页面 \n")
        file_object.write(""+effecttype+"分类 \n")
        for i in contentfiles:
        file_object.write("\n")
        file_object.write("\n")           
        file_object.write("\n")
        else:
        print("目标文件夹里没有图片文件(bmp,jpg,png,gif),请选择一个有这些图片类型的文件夹后重新生成网页")
        return False
        totalpath=xpath+"\\"+effecttype
        totalpath=totalpath.replace("\\\\","\\")
        print(totalpath+".html 网页制作完成")
        os.system("explorer /select,"+'\"'+filename+'\"')
        except Exception as _ex:
        print("程序出现错误,请把下面的错误复制给制作者用于修改,谢谢!")
        print("--------------------------------------------------------")
        print('traceback.format_exc():\n%s' % traceback.format_exc())
        print("--------------------------------------------------------")
        print(effecttype+"网页制作失败,请联系制作者")
        if __name__ == '__main__':
        print("图片生成网页预览(gif,png,bmp,jpg)  吾爱破解论坛 52pojie.cn")
        path=input("请粘贴或者拖拽一个图片文件夹的路径,用来生成网页:\r\n")
        while True:
        path=path.replace("\"","")
        if os.path.exists(path):
        bool1 = path.endswith("\\")
        if bool1:
        path=path.strip('\\')
        makeweb(path)
        else:
        print("目标文件夹不存在,请重新选择一个有效的文件夹来生成图片网页")
        path=input("本次操作完毕,继续操作请再次粘贴或者拖拽一个图片文件夹的路径,结束请直接关闭本窗口:\r\n")
  • 本地GIF图生成网页预览工具软件截图-1
  • 本地GIF图生成网页预览工具软件截图-2
  • 相关软件

热门软件推荐

推荐下载