背景
我司产品业务环境中,依赖腾讯云互动白板的PDF静态转码功能,需要将大量的PDF静态页面转换为图片之后,供前端展示。
腾讯云TIW静态转码功能当前问题
- 云厂商服务,客户隐私文件有泄露风险。
- 异常问题需要联系云厂商技术支持人员处理,处理链路长不好掌控。
- 云厂商产品的功能点不会随我司需求为发展方向。个性化不好。
- 公有SAAS服务,和其他公司公用一个资源池,有性能互相影响的风险。
- 腾讯云的互动白板TIW有很多功能,我司产品其实只使用到了其中的PDF静态转码功能。
- 腾讯云费用较贵。费用计费项多。IT成本浪费。每月该项费用1W+。
- 白板使用时长费:初始化白板到使用完毕的时长累计。
- 静态转码费:2元/千页
- 月功能基础费:每个月固定1000元预付费,不管是否使用都收费。
程序目标
- 该程序代替腾讯云的PDF转图片功能。或者互为主备(我司业务程序优先使用该自研程序进行转码)
- 期望能以最少的计算资源/存储资源达到较为稳定安全高效的企业级PDF转图片功能。
程序依赖
Item | 说明 |
---|---|
ImageMagic | 安装最新版即可,使用其gs命令转码。 |
golang | 版本:1.21.0 |
gin | 版本:v1.9.1 |
mysql< |