背景
PNG 到 PDF 的转换在需要保持图像质量、方便文件共享、增强文件安全性、适应不同平台要求、以及提高文件专业性等多种场景下都非常有用。无论是在商业、教育、设计还是个人使用中,这种转换都能提供便利和效率。通过semrush查看趋势得到这个词是一直在上升的
选词(选择方向)
还是选择比较卷的工具赛道,因为开发完一个工具后,后期只需要域名和日常维护就行了,相比这种简单的小工具站点,维护还是很简单。
比如 PDF PNG 压缩 转换 Ico 生成 创造 AI 等等,然后去 semrush 查询相关的一些关键词
找到一些KD比较低的也就是 竞争强度比较低的词。 然后去分析对应的网站流量 一些基本的信息,最终确定自己的目标。
实现
由于看到了这个需求的词语,有分析了排列比较靠前的几个大战,发展流量比较不错,然后自己准备搏一搏,开发一个类似的工具站。准备做一些差异化的操作。
于是我选中 shadcn UI 组件作为开发界面的基础,然后配合着notion插画风格的布局实现页面的布局
网站效果最终功能对应的技术栈如下:
- 页面布局:shadcn UI + nextjs
- 文件处理:基于前端的JSPDF组件
- 文件存储:纯JS前端处理,无涉及后端存储
- 部署 :项目部署到 cloudflare Page
- 多语言:后续使用 nextjs + i18n 实现
最终实现效果:https://pngpdf.net
首页页面截图预览:
上传后的一些操作预览支持拖拽换位置:
操作面板截图 :
如何使用
直接访问 https://pngpdf.net 然后点击上传按钮 选择你要处理的单张或者多张图片即可。
隐私安全
对于大部分人来说,隐私安全是一个网的重中之重。现有市面一些类似的工具操作可能是通过后端的程序处理操作的,目前我的这个是直接前端不涉及上传到后端操作的所以用户的隐私的得到了很大的保护。
开发计划
- 新增多语言实现【已完成,后续会优化去掉国家flag图标,感谢VIctoryRoad大佬指点】
- 图片压缩 比例选择
- 分析市场更多的场景一些功能添加