应用办公生活信息教育商业
投稿投诉
商业财经
汽车智能
教育国际
房产环球
信息数码
热点科技
生活手机
晨报新闻
办公软件
科学动态
应用生物
体育时事

在线制作艺术签名(电子签名生成)

  在线制作艺术签名(电子签名生成)徐大兄弟2021052911:03:15相关文件
  关注并私信小编给大家分享源码
  开发工具
  安装python并添加到环境变量,pip安装需要的相关模块即可。
  原理介绍
  原理说起来蛮简单的,首先,去找个可以根据输入的姓名来为你生成艺术签名的网站:http:www。jiqie。coma14。htm
  网站就是这个样子的哟
  http:www。jiqie。coma14。htm
  简单抓包(就是F12打开开发者工具,然后点击一下给我设计,看下生成艺术签名需要构造哪些请求,简单分析一下就行)可以发现请求下图中这个链接就可以返回生成的艺术签名图片链接地址了:
  请求时需要携带的参数如下:
  很容易就可以分析出:id:你的名字zhenbi:固定值id1和id2:艺术签名类型相关参数id3和id4:艺术签名字体颜色相关参数
  于是我们很容易就可以实现根据输入的姓名生成艺术签名啦:defgenerate(self):font2idsdict{39;一笔艺术签39;:〔39;90139;,39;1539;〕,39;连笔商务签39;:〔39;90439;,39;1539;〕,39;一笔商务签39;:〔39;90539;,39;1439;〕,39;真人手写39;:〔39;34339;,39;1439;〕,39;卡通趣圆字39;:〔39;39739;,39;1439;〕,39;暴躁字39;:〔39;38039;,39;1439;〕}color2idsdict{39;Black39;:〔39;00000039;,39;FFFFFF39;〕,39;Blue39;:〔39;0000FF39;,39;FFFFFF39;〕,39;Red39;:〔39;FF000039;,39;FFFFFF39;〕,39;Green39;:〔39;00FF0039;,39;FFFFFF39;〕,39;Yellow39;:〔39;FFFF0039;,39;FFFFFF39;〕,39;Pink39;:〔39;FFC0CB39;,39;FFFFFF39;〕,39;DeepSkyBlue39;:〔39;00BFFF39;,39;FFFFFF39;〕,39;Cyan39;:〔39;00FFFF39;,39;FFFFFF39;〕,39;Orange39;:〔39;FFA50039;,39;FFFFFF39;〕,39;Seashell39;:〔39;FFF5EE39;,39;FFFFFF39;〕}url39;http:www。jiqie。comare14。php39;headers{39;Referer39;:39;http:www。jiqie。coma14。htm39;,39;UserAgent39;:39;Mozilla5。0(WindowsNT10。0;Win64;x64)AppleWebKit537。36(KHTML,likeGecko)Chrome81。0。4044。129Safari537。3639;,39;Host39;:39;www。jiqie。com39;,39;Origin39;:39;http:www。jiqie。com39;}ids0font2idsdict〔self。fontcombobox。currentText()〕ids1color2idsdict〔self。colorcombobox。currentText()〕data{39;id39;:self。nameedit。text(),39;zhenbi39;:39;2019112339;,39;id139;:ids0〔0〕,39;id239;:ids0〔1〕,39;id339;:ids1〔0〕,39;id539;:ids1〔1〕}resrequests。post(url,headersheaders,datadata)imageurlre。findall(r39;src(。?)39;,res。text)〔0〕self。showimageextimageurl。split(39;。39;)〔1〕。split(39;?39;)〔0〕resrequests。get(imageurl)fpopen(39;tmp。s39;self。showimageext,39;wb39;)fp。write(res。content)fp。close()self。showimageImage。open(39;tmp。s39;self。showimageext)。convert(39;RGB39;)self。updateimage()os。remove(39;tmp。s39;self。showimageext)
  然后再用pyqt5做个简单的GUI界面呗,大概长这样子:
  其中GUI中的图片可以用QLabel()来显示,一个简单的例子如下:showlabelQLabel()showimageImage。open(39;resourceimageori。jpg39;)。convert(39;RGB39;)fpio。BytesIO()showimage。save(fp,39;JPEG39;)qtimageQtGui。QImage()qtimage。loadFromData(fp。getvalue(),39;JPEG39;)qtimagepixmapQtGui。QPixmap。fromImage(qtimage)showlabel。setPixmap(qtimagepixmap)
  其他好像也没啥了,都是pyqt5的基本操作(定义一下组件,然后自己简单布局一下,给按钮设置一下触发的事件函数等等)。
  就这样呗,大功告成了,完整源代码详见相关文件
  大家有啥问题或者有啥疑问都可以过来找小编的哟!关注私信小编就可以啦。或者在下方评论哟!!

数码知识腾讯视频号怎么开通开通视频号教程如今使用IT数码设备的小伙伴们是越来越多了,那么IT数码设备当中是有很多小技巧的,这些技巧很多小伙伴一般都是不知道如何来实用的,就好比最近就有很多小伙伴们想要知道腾讯视频号怎么开通数码知识如何开通视频号视频号开通入口如今使用IT数码设备的小伙伴们是越来越多了,那么IT数码设备当中是有很多小技巧的,这些技巧很多小伙伴一般都是不知道如何来实用的,就好比最近就有很多小伙伴们想要知道如何开通视频号视频数码知识华为手机如何开通微信视频号,华为手机视频号申请入口如今使用IT数码设备的小伙伴们是越来越多了,那么IT数码设备当中是有很多小技巧的,这些技巧很多小伙伴一般都是不知道如何来实用的,就好比最近就有很多小伙伴们想要知道华为手机如何开通微数码知识小米11vlog怎么拍如何拍如今使用IT数码设备的小伙伴们是越来越多了,那么IT数码设备当中是有很多小技巧的,这些技巧很多小伙伴一般都是不知道如何来实用的,就好比最近就有很多小伙伴们想要知道小米11vlog怎vlog是什么意思怎么读(CGTN主持人刘欣亲自教你读vlog)vlog是什么意思怎么读(CGTN主持人刘欣亲自教你读vlog)前不久,康辉拍的Vlog上了热搜不过有细心的网友指出康老师发音weilog不够准确康辉也很快纠正过来正确发音Vlog数码知识oppoa55怎么设置指纹?如何么设置指纹?如今使用IT数码设备的小伙伴们是越来越多了,那么IT数码设备当中是有很多小技巧的,这些技巧很多小伙伴一般都是不知道如何来实用的,就好比最近就有很多小伙伴们想要知道oppoa55怎么数码知识oppoa55怎么设置中文oppoa55如何设置中文如今使用IT数码设备的小伙伴们是越来越多了,那么IT数码设备当中是有很多小技巧的,这些技巧很多小伙伴一般都是不知道如何来实用的,就好比最近就有很多小伙伴们想要知道oppoa55怎么数码知识2020快手怎么关闭水印设置水印教程如今使用IT数码设备的小伙伴们是越来越多了,那么IT数码设备当中是有很多小技巧的,这些技巧很多小伙伴一般都是不知道如何来实用的,就好比最近就有很多小伙伴们想要知道2020快手怎么关数码知识keep能查到最近访客么keep是否可以看最近访客如今使用IT数码设备的小伙伴们是越来越多了,那么IT数码设备当中是有很多小技巧的,这些技巧很多小伙伴一般都是不知道如何来实用的,就好比最近就有很多小伙伴们想要知道keep能查到最近数码知识2020微博自动回复怎么设置在哪设置如今使用IT数码设备的小伙伴们是越来越多了,那么IT数码设备当中是有很多小技巧的,这些技巧很多小伙伴一般都是不知道如何来实用的,就好比最近就有很多小伙伴们想要知道2020微博自动回数码知识微信内容隐藏怎么设置设置内容隐藏教程如今使用IT数码设备的小伙伴们是越来越多了,那么IT数码设备当中是有很多小技巧的,这些技巧很多小伙伴一般都是不知道如何来实用的,就好比最近就有很多小伙伴们想要知道微信内容隐藏怎么设
数码知识小米10至尊纪念版是什么屏幕屏幕材质类型如今使用IT数码设备的小伙伴们是越来越多了,那么IT数码设备当中是有很多小技巧的,这些技巧很多小伙伴一般都是不知道如何来实用的,就好比最近就有很多小伙伴们想要知道小米10至尊纪念版数码知识小米10至尊纪念版是2k屏吗屏幕是2k屏吗如今使用IT数码设备的小伙伴们是越来越多了,那么IT数码设备当中是有很多小技巧的,这些技巧很多小伙伴一般都是不知道如何来实用的,就好比最近就有很多小伙伴们想要知道小米10至尊纪念版数码知识小米10至尊纪念版屏幕分辨率分辨率多少像素如今使用IT数码设备的小伙伴们是越来越多了,那么IT数码设备当中是有很多小技巧的,这些技巧很多小伙伴一般都是不知道如何来实用的,就好比最近就有很多小伙伴们想要知道小米10至尊纪念版数码知识小米10至尊纪念版怎么关闭5g切换4g教程如今使用IT数码设备的小伙伴们是越来越多了,那么IT数码设备当中是有很多小技巧的,这些技巧很多小伙伴一般都是不知道如何来实用的,就好比最近就有很多小伙伴们想要知道小米10至尊纪念版数码知识小米10至尊纪念版怎么分屏分屏教程如今使用IT数码设备的小伙伴们是越来越多了,那么IT数码设备当中是有很多小技巧的,这些技巧很多小伙伴一般都是不知道如何来实用的,就好比最近就有很多小伙伴们想要知道小米10至尊纪念版数码知识oppoa11录屏功能在哪录屏教程如今使用IT数码设备的小伙伴们是越来越多了,那么IT数码设备当中是有很多小技巧的,这些技巧很多小伙伴一般都是不知道如何来实用的,就好比最近就有很多小伙伴们想要知道oppoa11录屏数码知识小米11录屏在哪怎么录屏如今使用IT数码设备的小伙伴们是越来越多了,那么IT数码设备当中是有很多小技巧的,这些技巧很多小伙伴一般都是不知道如何来实用的,就好比最近就有很多小伙伴们想要知道小米11录屏在哪怎教大家win10系统护眼功能怎么开启的方法今天小编来给大家针对这个教大家win10系统护眼功能怎么开启的方法的问题来进行一个介绍,毕竟当下也是有诸多的小伙伴对于教大家win10系统护眼功能怎么开启的方法这个问题非常的重视的数码知识oppo怎么录屏教程打开录屏功能如今使用IT数码设备的小伙伴们是越来越多了,那么IT数码设备当中是有很多小技巧的,这些技巧很多小伙伴一般都是不知道如何来实用的,就好比最近就有很多小伙伴们想要知道oppo怎么录屏教数码知识vivoz5怎么录屏怎么打开录屏功能如今使用IT数码设备的小伙伴们是越来越多了,那么IT数码设备当中是有很多小技巧的,这些技巧很多小伙伴一般都是不知道如何来实用的,就好比最近就有很多小伙伴们想要知道vivoz5怎么录数码知识oppok5录屏功能在哪屏幕录制如何操作如今使用IT数码设备的小伙伴们是越来越多了,那么IT数码设备当中是有很多小技巧的,这些技巧很多小伙伴一般都是不知道如何来实用的,就好比最近就有很多小伙伴们想要知道oppok5录屏功
友情链接:快好知快生活快百科快传网中准网文好找聚热点快软件