多种图片生成,打包接口传递
前面介绍了ImageMagick这个工具,可以将pdf转成png。这里再结合先前工作的实际需求补充一点相关知识。
原先入职的是一家摩托车金融公司,就是借款买摩托车。公司对接了一些资金方,有这么个需求,需要把用户的身份证、借款合同、平台审页面截图、以及购车后的人车合影照片等等打包后接口发送给资金方。(这个是个合理需求,资金方也要知道钱是用在买摩托车了,不能把钱借走用在其他用途)
分析一下这个需求,有以下几个点
1、身份证图片、人车合影等搜集的图片(这个简单,不需要额外处理)。
2、合同(前面说了ImageMagick转,一般情况下转出来还要加个合成功能)。
3、平台审核页面截图(网页截图,这个也讲过了。只是这里不是直接截我们平台,而是专门做个局部的一模一样前端页面,专门用于截图)
4、打包(这个注意了,这个资金方有要求必须是包含中文姓名的命名方式,而且图片也是要中文命名,这个特别要注意编码,否则中文就乱码了)
5、最后才是接口发送
这里主要涉及的还是图片生成技巧的问题,需要后端开发人员有一定的前端基础。会前端的这个需求很简单,不会前端的无从下手。